Quantcast
Channel: MSP 低功耗微控制器论坛 - 最近的话题
Viewing all articles
Browse latest Browse all 3634

如何有效且任意修改硬件中断向量并使用?

$
0
0

硬件中断向量表本身是被保护的,如果想要修改,必须要打开控制寄存器MPUCTL0中的MPUSEGIE。

然而问题来了,当我将中断向量表里由少到多的写入中断时,比如本身只有一个通信A0,然后我加入了定时,管脚等中断,这个时候新加入的中断是可以使用,跳转到复位中断向量,

程序运行正常的。

然后,当我将中断恢复FF,也就是删除中断后,跳转到复位中断向量,程序便跑飞了。

我在修改中断前已经DINT了中断。

硬件中断向量表的修改我还不是很熟,是需要在修改的时候注意哪些寄存器的使用吗?

求大神解答


Viewing all articles
Browse latest Browse all 3634

Trending Articles