/**
******************************************************************************
* @file stm32mp157fxx_ca7.h
* @author MCD Application Team
* @brief CMSIS stm32mp157fxx_ca7 Device Peripheral Access Layer Header File.
*
* This file contains:
* - Data structures and the address mapping for all peripherals
* - Peripheral's registers declarations and bits definition
* - Macros to access peripherals registers hardware
*
******************************************************************************
* @attention
*
* <h2><center>© Copyright (c) 2019 STMicroelectronics.
* All rights reserved.</center></h2>
*
* This software component is licensed by ST under BSD 3-Clause license,
* the "License"; You may not use this file except in compliance with the
* License. You may obtain a copy of the License at:
* opensource.org/licenses/BSD-3-Clause
*
******************************************************************************
*/
/** @addtogroup CMSIS_Device
* @{
*/
/** @addtogroup stm32mp157fxx_ca7
* @{
*/
#ifndef __STM32MP157Fxx_CA7_H
#define __STM32MP157Fxx_CA7_H
#ifdef __cplusplus
extern "C" {
#endif /* __cplusplus */
/**
* @brief Bit position definition inside a 32 bits registers
*/
#define B(x) \
((uint32_t) 1 << x)
/**
* @}
*/
/** @addtogroup Peripheral_interrupt_number_definition
* @{
*/
/**
* @brief STM32MP1XX Interrupt Number Definition, according to the selected device
* in @ref Library_configuration_section
*/
typedef enum IRQn
{
/****** Cortex-A Processor Specific Interrupt Numbers ***************************************************************/
/* Software Generated Interrupts */
SGI0_IRQn = 0, /*!< Software Generated Interrupt 0 */
SGI1_IRQn = 1, /*!< Software Generated Interrupt 1 */
SGI2_IRQn = 2, /*!< Software Generated Interrupt 2 */
SGI3_IRQn = 3, /*!< Software Generated Interrupt 3 */
SGI4_IRQn = 4, /*!< Software Generated Interrupt 4 */
SGI5_IRQn = 5, /*!< Software Generated Interrupt 5 */
SGI6_IRQn = 6, /*!< Software Generated Interrupt 6 */
SGI7_IRQn = 7, /*!< Software Generated Interrupt 7 */
SGI8_IRQn = 8, /*!< Software Generated Interrupt 8 */
SGI9_IRQn = 9, /*!< Software Generated Interrupt 9 */
SGI10_IRQn = 10, /*!< Software Generated Interrupt 10 */
SGI11_IRQn = 11, /*!< Software Generated Interrupt 11 */
SGI12_IRQn = 12, /*!< Software Generated Interrupt 12 */
SGI13_IRQn = 13, /*!< Software Generated Interrupt 13 */
SGI14_IRQn = 14, /*!< Software Generated Interrupt 14 */
SGI15_IRQn = 15, /*!< Software Generated Interrupt 15 */
/* Private Peripheral Interrupts */
VirtualMaintenanceInterrupt_IRQn = 25, /*!< Virtual Maintenance Interrupt */
HypervisorTimer_IRQn = 26, /*!< Hypervisor Timer Interrupt */
VirtualTimer_IRQn = 27, /*!< Virtual Timer Interrupt */
Legacy_nFIQ_IRQn = 28, /*!< Legacy nFIQ Interrupt */
SecurePhysicalTimer_IRQn = 29, /*!< Secure Physical Timer Interrupt */
NonSecurePhysicalTimer_IRQn = 30, /*!< Non-Secure Physical Timer Interrupt */
Legacy_nIRQ_IRQn = 31, /*!< Legacy nIRQ Interrupt */
/****** STM32 specific Interrupt Numbers ****************************************************************************/
WWDG1_IRQn = 32, /*!< Window WatchDog Interrupt */
PVD_AVD_IRQn = 33, /*!< PVD & AVD detector through EXTI */
TAMP_IRQn = 34, /*!< Tamper interrupts through the EXTI line */
RTC_WKUP_ALARM_IRQn = 35, /*!< RTC Wakeup and Alarm (A & B) interrupt through the EXTI line */
TZC_IT_IRQn = 36, /*!< TrustZone DDR address space controller */
RCC_IRQn = 37, /*!< RCC global Interrupt */
EXTI0_IRQn = 38, /*!< EXTI Line0 Interrupt */
EXTI1_IRQn = 39, /*!< EXTI Line1 Interrupt */
EXTI2_IRQn = 40, /*!< EXTI Line2 Interrupt */
EXTI3_IRQn = 41, /*!< EXTI Line3 Interrupt */
EXTI4_IRQn = 42, /*!< EXTI Line4 Interrupt */
DMA1_Stream0_IRQn = 43, /*!< DMA1 Stream 0 global Interrupt */
DMA1_Stream1_IRQn = 44, /*!< DMA1 Stream 1 global Interrupt */
DMA1_Stream2_IRQn = 45, /*!< DMA1 Stream 2 global Interrupt */
DMA1_Stream3_IRQn = 46, /*!< DMA1 Stream 3 global Interrupt */
DMA1_Stream4_IRQn = 47, /*!< DMA1 Stream 4 global Interrupt */
DMA1_Stream5_IRQn = 48, /*!< DMA1 Stream 5 global Interrupt */
DMA1_Stream6_IRQn = 49, /*!< DMA1 Stream 6 global Interrupt */
ADC1_IRQn = 50, /*!< ADC1 global Interrupts */
FDCAN1_IT0_IRQn = 51, /*!< FDCAN1 Interrupt line 0 */
FDCAN2_IT0_IRQn = 52, /*!< FDCAN2 Interrupt line 0 */
FDCAN1_IT1_IRQn = 53, /*!< FDCAN1 Interrupt line 1 */
FDCAN2_IT1_IRQn = 54, /*!< FDCAN2 Interrupt line 1 */
EXTI5_IRQn = 55, /*!< External Line[9:5] Interrupts */
TIM1_BRK_IRQn = 56, /*!< TIM1 Break interrupt
没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
收起资源包目录
STM32 UART DMA方式接收发送代码 (4740个子文件)
port_asm.asm 7KB
copy.bat 3KB
stm32g4xx_hal_hrtim.c 381KB
stm32f3xx_hal_hrtim.c 323KB
stm32h7xx_hal_hrtim.c 315KB
stm32f3xx_hal_adc_ex.c 307KB
stm32g4xx_hal_tim.c 250KB
stm32f3xx_hal_tim.c 245KB
stm32g0xx_hal_tim.c 245KB
stm32wbxx_hal_tim.c 244KB
stm32wlxx_hal_tim.c 244KB
stm32l4xx_hal_tim.c 243KB
stm32l5xx_hal_tim.c 242KB
stm32h7xx_hal_tim.c 242KB
stm32f0xx_hal_tim.c 236KB
stm32f2xx_hal_tim.c 235KB
stm32f1xx_hal_tim.c 235KB
stm32f1xx_hal_i2c.c 235KB
stm32f2xx_hal_i2c.c 230KB
stm32f4xx_hal_i2c.c 230KB
stm32l1xx_hal_i2c.c 230KB
stm32f4xx_hal_fmpi2c.c 226KB
stm32f4xx_hal_cryp.c 223KB
stm32f7xx_hal_cryp.c 222KB
stm32l0xx_hal_tim.c 218KB
stm32l1xx_hal_tim.c 217KB
stm32f7xx_hal_tim.c 214KB
stm32l5xx_hal_i2c.c 214KB
stm32g4xx_hal_i2c.c 214KB
stm32l0xx_hal_i2c.c 214KB
stm32f3xx_hal_i2c.c 214KB
stm32f0xx_hal_i2c.c 214KB
stm32l4xx_hal_i2c.c 214KB
stm32wlxx_hal_i2c.c 214KB
stm32h7xx_hal_i2c.c 214KB
stm32g0xx_hal_i2c.c 213KB
stm32wbxx_hal_i2c.c 213KB
stm32f7xx_hal_i2c.c 210KB
stm32f4xx_hal_tim.c 207KB
stm32h7xx_hal_fdcan.c 204KB
stm32g0xx_hal_cryp.c 182KB
stm32wbxx_hal_cryp.c 181KB
stm32wlxx_hal_cryp.c 181KB
stm32l5xx_hal_cryp.c 178KB
stm32g4xx_hal_cryp.c 178KB
tasks.c 166KB
stm32h7xx_hal_cryp.c 165KB
stm32wbxx_hal_adc.c 157KB
stm32h7xx_hal_adc.c 156KB
stm32wlxx_hal_uart.c 155KB
stm32g0xx_hal_uart.c 154KB
stm32f4xx_hal_rcc_ex.c 150KB
stm32f4xx_hal_dfsdm.c 150KB
stm32l5xx_hal_uart.c 148KB
stm32l4xx_hal_sd.c 147KB
stm32g4xx_hal_adc.c 142KB
stm32l4xx_hal_adc.c 140KB
stm32l5xx_hal_adc.c 140KB
stm32l4xx_hal_mmc.c 140KB
stm32l4xx_hal_uart.c 139KB
stm32h7xx_hal_jpeg.c 138KB
stm32f7xx_hal_jpeg.c 137KB
stm32f3xx_hal_spi.c 137KB
stm32l5xx_hal_spi.c 136KB
stm32g4xx_hal_spi.c 136KB
stm32wbxx_hal_spi.c 136KB
stm32l4xx_hal_spi.c 136KB
stm32wlxx_hal_spi.c 136KB
stm32l0xx_hal_uart.c 135KB
stm32f0xx_hal_spi.c 135KB
stm32f0xx_hal_uart.c 135KB
stm32g0xx_hal_spi.c 134KB
stm32h7xx_hal_uart.c 133KB
stm32f7xx_hal_spi.c 132KB
stm32wbxx_hal_uart.c 132KB
stm32g4xx_hal_uart.c 132KB
stm32g4xx_hal_tim_ex.c 131KB
stm32wlxx_hal_usart.c 131KB
stm32g0xx_hal_usart.c 129KB
stm32h7xx_hal_dfsdm.c 129KB
stm32l4xx_hal_usart.c 128KB
stm32f3xx_hal_uart.c 127KB
stm32l4xx_hal_smartcard.c 127KB
stm32f4xx_hal_hash.c 127KB
stm32h7xx_hal_hash.c 126KB
stm32l4xx_hal_hash.c 126KB
stm32f7xx_hal_hash.c 126KB
stm32l5xx_hal_hash.c 126KB
stm32l4xx_hal_dfsdm.c 125KB
stm32l4xx_hal_rcc_ex.c 124KB
stm32f2xx_hal_hash.c 123KB
stm32f1xx_hal_spi.c 123KB
stm32l5xx_hal_dfsdm.c 123KB
stm32f7xx_hal_dfsdm.c 123KB
stm32l0xx_hal_spi.c 122KB
stm32h7xx_hal_usart.c 122KB
stm32l5xx_hal_usart.c 121KB
stm32g4xx_hal_usart.c 121KB
stm32h7xx_hal_smartcard.c 121KB
stm32l5xx_hal_smartcard.c 121KB
共 4740 条
- 1
- 2
- 3
- 4
- 5
- 6
- 48
资源评论
- 小覃22222024-01-11超赞的资源,感谢资源主分享,大家一起进步!
- m0_751109772024-01-03非常有用的资源,有一定的参考价值,受益匪浅,值得下载。
TD程序员
- 粉丝: 2421
- 资源: 437
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- # 微信小程序-健康菜谱 基于微信小程序的一个查找检索菜谱的应用 ### 效果 !动态图(./res/gif/demo
- zabbix-get命令包资源
- 毕业设计,基于PyQt5实现的可视化界面的Python车牌自动识别系统源码
- 26-朴素贝叶斯分类.rar
- 没有安Matlab 也可以 生成FIR抽头系数工具.py
- python烟花代码.rar
- 实验目的: 1.构建基于verilog语言的组合逻辑电路和时序逻辑电路; 2.掌握verilog语言的电路设计技巧 3.完成如
- 扩展卡尔曼滤波matlab仿真
- 3_base.apk.1
- 躺赢者PRO飞控常见典型问题合集(续一)无名小哥 余义 20240501待修
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功