打印
[STM32F1]

stm32中断默认优先级和中断分组的关系???

[复制链接]
2715|1
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
STM32, ic, TI, vi, TE
stm32中断有默认优先级。比如systick为6.但是后边跟了一个“可配置”。。。。。
NVIC可以对外部中断进行优先级分组。抢断优先级和响应优先级。但是只有四位。假设分组为0,那么只有响应优先级了。只能分成16个等级。
(1)但是上边表中默认优先级可是支持到74(OTG_FSfile:///C:\Documents and Settings\kxymeng\Application Data\Tencent\Users\1073711157\QQ\WinTemp\RichOle\3AH{WN}`PG$TPD~DUI}UF$R.jpgfile:///C:\Documents and Settings\kxymeng\Application Data\Tencent\Users\1073711157\QQ\WinTemp\RichOle\3AH{WN}`PG$TPD~DUI}UF$R.jpg)啊,这中没有在nvic设置响应优先级和抢断优先级的中断和已经配置两种优先级的中断,怎么比较呢?
(2)在nvic设置响应优先级和抢断优先级后,默认的优先级还会不会有效。比如OTG_FS分组为2的情况下,抢断优先级和响应优先级分别为0和1.
(3)nvic进行中断优先级分组后,只能划分16个等级。但是默认可以支持74.是不是降低了芯片优先级管理的性能?
(4)如果不设置中断优先级和响应优先级,中断来了,系统会不会响应?

3AH{WN}`PG$TPD~DUI}UF$R.jpg (448.77 KB )

3AH{WN}`PG$TPD~DUI}UF$R.jpg

GKU4EX`BM6%O0K$%GNB1M2N.jpg (247.6 KB )

GKU4EX`BM6%O0K$%GNB1M2N.jpg
沙发
战世狂魔| | 2017-2-16 10:42 | 只看该作者
请问这个问题您是怎么解决的啊?

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

23

主题

107

帖子

3

粉丝