[ZLG-ARM] LPC2131的定时器比较匹配事件如何采用查询的方法进行操作?

[复制链接]
1887|2
 楼主| tubie 发表于 2008-4-6 23:50 | 显示全部楼层 |阅读模式
不想使用中断方式,而想用查询方式判断是否发生了和某个比较寄存器之间的比较匹配事件的发生。<br /><br />看了手册,似乎允许中断就会将IR寄存器中的对应位置位,那样不就引发中断了吗?可是如果禁用中断,那该如何查询是否发生了比较匹配事件呢?
zlgarm 发表于 2008-4-7 08:40 | 显示全部楼层

tubie,您好!

您可以设置匹配后产生中断,但是不要分配中断通道就可以了。产生中断后,相关寄存器将置位,但是不会有中断服务程序响应,这样就可以进行查询了。<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;By:&nbsp;zlgarm_Zhangxiaomeng
 楼主| tubie 发表于 2008-4-9 19:36 | 显示全部楼层

多谢!

还没有看中断的部分,我先去看看手册,看看中断通道怎么控制的。记得以前的单片机上,如果允许了中断,即使不写中断处理程序,也会跳转到相应的位置执行,相当于失控了。不知道arm7的中断系统是怎么约定的,先去学习学习。<br /><br />多谢!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

135

主题

428

帖子

0

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