[ZLG-ARM] 为什么IRQ中断服务程序ISR结束之前要向VICVectAddr写零??

[复制链接]
 楼主| longwuyi 发表于 2008-6-4 11:54 | 显示全部楼层 |阅读模式
各位老大:<br />&nbsp;&nbsp;莫非对它的写操作只是为了引起硬件优先级的更新,至于写到是什么无所谓吗???(因为也有对其写0xFF的)<br />
zlgarm 发表于 2008-6-5 11:18 | 显示全部楼层

楼主您好

楼主您好:<br />&nbsp;&nbsp;&nbsp;写0x00和0xFF都是可以的。<br />by:lrk
 楼主| longwuyi 发表于 2008-6-5 15:11 | 显示全部楼层

若写其它

各位老大:&nbsp;<br />&nbsp;&nbsp;那么我写其它值对其是否有影响?
kls 发表于 2008-6-5 22:04 | 显示全部楼层

更新优先级硬件。

写入该寄存器的设置值并不能在将来读出,因此,该寄存器应该在ISR<br />快结束时写入,以便更新优先级硬件。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

40

主题

61

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部