第23节中断系统.ppt

第23节中断系统

第23节 中断系统 (NVIC) Nesting Vector Interrupt Controller;小结 向量表定向-向量偏移寄存器 优先级分组 优先级寄存器 抢占优先级,响应优先级 Stm32 共支持59个外部中断源,即有59个中断通道 59个通道的开启或关闭有NVIC控制器决定(CM3内核);NVIC_Init(NVIC_InitStructure);;中断通道的使能与除能;NVIC寄存器组 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;;中断的挂起 中断请求状态被保存于中断挂起寄存器;中断挂起解除 当不需要在响应此中断,置1响应挂起清除寄存器,不在对其响应;#define SCS_BASE

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档