//====================================================
// STM32 中断与嵌套NVIC 快速入门。
// netjob 2008-8-1
//====================================================
我也是靠看这本书才弄懂的:
Cortex-M3 权威指南
Joseph Yiu 著
宋岩 译
其实很简单。
//CM3 有 最多240个中断(通常外部中断写作IRQs),就是 软件上说的 IRQ
CHANAELx(中断通道号x)
每个中断有自己的可编程的中断优先级【 有唯一对应的 中断优先级寄存器 】.
由于CM3支持 硬件中断嵌套,所以可以有 256 级的可编程优先级
和 256级中断嵌套【 书上称:抢占(preempt) 优先级】
所以大家可以设:
IRQ CHANAEL 0 通道 = 2 中断优先级 WWDG 窗口定时器中断
IRQ CHANAEL 1 通道 = 0 中断优先级 PVD 联到EXTI的电源电压检测(PVD)中断
IRQ CHANAEL 3 通道 = 255 中断优先级 RTC 实时时钟(RTC)全局中断
IRQ CHANAEL 6 通道 = 10 中断优先级 EXTI0 EXTI线0中断
.....
IRQ CHANAEL 239 通道 = (0
本文档为【STM32 中断与嵌套NVIC 快速入门】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑,
图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。