NVIC->IP怎么配置

2019-07-20 04:46发布

本帖最后由 BA2BA 于 2018-1-20 15:06 编辑

这几天反复在看《精通》寄存器版88-90页这部分,关于NVIC_IP寄存器和SCB->AIRCR寄存器关系没有看太懂,书中介绍NVIC->IP寄存器只用了高四位,这个值又和AIRCR寄存器有关,书中的表5.7是AIRCE中断分组设置表,现在的问题是表格中间bit[7:4]分配情况,究竟怎么理解,和NVIC->IP寄存器是什么关系,也就是说NVIC->IP寄存器高四位的值怎么设置,假如设置为NVIC->IP[6]=0xa0,这个寄存器的是什么状态,设置为NVIC->IP[8]=0x40呢?。
微信图片_20180120144128.jpg
有例如SCB->AIRCR寄存器:组1, 10~8位是110, 7~4位是1:3,这四位值是多少呢?
无标题.jpg
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
3条回答
BA2BA
1楼-- · 2019-07-20 07:37
经试验,问题已经解决。
xiao19344859
2楼-- · 2019-07-20 10:31
 精彩回答 2  元偷偷看……
BA2BA
3楼-- · 2019-07-20 11:55
xiao19344859 发表于 2018-9-18 13:57
这么久了 不知道楼主还在不在,遇到和你一样的问题了  能否帮忙解答一下

这半年来也是浏览下,没有登录过。
这个问题,确实困扰了我好几天,最后解决的方法就是反复修改代码,加上看例程。
具体怎么弄的真的忘了,抱歉。

一周热门 更多>