[ZLG-ARM] lpc2200RTC的问题

[复制链接]
1717|0
 楼主| hf2562 发表于 2007-9-24 16:17 | 显示全部楼层 |阅读模式
我是新手,看了RTC后有2个不明白的地方,请高手指教,先谢谢大家<br />首先是ILR(中断标志)是一个2位的寄存器,低位表示增量中断,高位是报警中断,但是书上是这样表达的:各位位1时,表示中断产生,向各位写入1时,清除中断标志,这不是意味着这2位始终位1码?导致我没办法写中断嵌套了啊&nbsp;!!<br />&nbsp;还有1个是例程:<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;while(1)&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;{&nbsp;&nbsp;while(&nbsp;0==(ILR&0x01)&nbsp;);&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//&nbsp;等待RTC增量中断标志,按上面的解释这句怎么可能会成立呢,&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;ILR&nbsp;=&nbsp;0x01;<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;清除中断标志<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;SendTimeRtc();&nbsp;&nbsp;
您需要登录后才可以回帖 登录 | 注册

本版积分规则

24

主题

56

帖子

0

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