中断管理函数(详细)8.pdfVIP

  • 5
  • 0
  • 约9.99千字
  • 约 10页
  • 2018-06-07 发布于江苏
  • 举报
中断管理函数(详细)8

中断管理函数 CM3 内核支持256 个中断,其中包含了16 个内核中断和240 个外部中断,并 且具有256 级的可编程中断设置。但STM32 并没有使用CM3 内核的全部东西,而 是只用了它的一部分。STM32 有76 个中断,包括16 个内核中断和60 个可屏蔽 中断,具有16 级可编程的中断优先级。而我们常用的就是这60 个可屏蔽中断, 所以我们就只针对这60 个可屏蔽中断进行介绍。 在MDK 内,与NVIC 相关的寄存器,MDK 为其定义了如下的结构体: typedef struct { vu32 ISER[2]; u32 RESERVED0[30]; vu32 ICER[2]; u32 RSERVED1[30]; vu32 ISPR[2]; u32 RESERVED2[30]; vu32 ICPR[2]; u32 RESERVED3[30]; vu32 IABR[2]; u32 RESERVED4[62]; vu32 IPR[15]; } NVIC_TypeDef; STM32 的中断在

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档