打印

STM32默认中断优先级如何?

[复制链接]
3669|7
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
在STM32上电时,通过PriorityGroup=NVIC_GetPriorityGrouping();
    OUTPUT("System PowerOn PriorityGroup=%d",PriorityGroup);

打印值为0



找不到对应的表项,不知道上电时,stm32默认中断分组情况如何?
沙发
brotherwen|  楼主 | 2012-10-21 14:55 | 只看该作者
新库中的CAN_FilterInit 只是写了CAN1的,而CAN2也没有呢

使用特权

评论回复
板凳
brotherwen|  楼主 | 2012-10-21 16:39 | 只看该作者
2# brotherwen

知道了,结贴。他们是共享的。

使用特权

评论回复
地板
brotherwen|  楼主 | 2012-10-23 20:23 | 只看该作者
但STM32默认中断优先级如何?还是不清楚。及分组情况  抢占和响应各占几位不清楚。

使用特权

评论回复
5
HC0821| | 2013-4-11 13:28 | 只看该作者
想问楼主知道优先级默认的分组情况了么?是不是默认就是NVIC_PriorityGroup_0???

使用特权

评论回复
6
yswtxiao| | 2013-8-3 22:09 | 只看该作者
我也是这个问题,不知道楼主解决了没有!

使用特权

评论回复
7
yuxiang660| | 2013-8-5 22:12 | 只看该作者
如果不用NVIC_PriorityGroupConfig();进行中断优先级划分是不能设置中断优先级的(所有中断优先级只能是零),NVIC的AIRC寄存器上电默认置为:0xFA05000;意思是4位全部是抢占优先级(STM32只用了4位),但即使这样,在设置中断优先级的时候还是不能设置抢占优先级(一直是零),不知道为什么????

使用特权

评论回复
8
colin2135| | 2014-8-9 11:50 | 只看该作者
12年老帖子了,最近我也遇到这个问题了,不知版主能否出来解答一下。

使用特权

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

本版积分规则

个人签名:千峰竞秀苍茫意,迷离乱步觅雪狐

52

主题

217

帖子

0

粉丝