[ZLG-ARM] 中断实验问题

[复制链接]
2284|4
 楼主| clever0725 发表于 2008-11-4 14:49 | 显示全部楼层 |阅读模式
新人问题比较多,见谅啊<br />VICDefVectAddr&nbsp;=&nbsp;(int)IRQ_Eint1;&nbsp;//&nbsp;设置中断服务程序地址<br /><br />上面这个(int)为什么强制转化<br /><br /><br />VICIntEnable&nbsp;=&nbsp;0x00008000;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//&nbsp;使能EINT1中断<br /><br />是不是那个管脚上是上面中断功能就把相应的管脚置1?<br />还是有个位中断对应表的?<br />
ZLG_Dengz 发表于 2008-11-4 18:38 | 显示全部楼层

RE

1.&nbsp;&nbsp;IRQ_Eint1是一个函数指针,&nbsp;所以我们需要将这个地址转换成数值,将其存入VICDefVectAddr寄存器中.<br /><br />2.&nbsp;&nbsp;VICIntEnable的位对应着相应的中断,&nbsp;对相应为置一就可以使能该中断.<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;建议阅读和实验板配套的书籍,上面有详细说明.如果还有疑惑,我们再继续交流.
 楼主| clever0725 发表于 2008-11-5 12:20 | 显示全部楼层

在哪里 能指点下吗?

VICIntEnable的位对应着相应的中断<br /><br />两本书上都找了&nbsp;硬是找不到对应的位只有在205页表5.53&nbsp;3句话
 楼主| clever0725 发表于 2008-11-5 12:42 | 显示全部楼层

问题解决 感谢ZLG_Dengz

  
ZLG_Dengz 发表于 2008-11-5 21:11 | 显示全部楼层

clever0725

不用谢,能帮到你,我已经很高兴了。。。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

10

主题

51

帖子

0

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