RTC为什么不进中断

2019-07-15 15:45发布

贴程序
RTC初始化
        RTCCTL01 |= RTCBCD+RTCHOLD+RTCMODE +RTCRDYIE;       // RTC enable, BCD mode,
        RTCSEC = 0X00;
        RTCMIN =0X00;
        RTCHOUR = 0X00;
        RTCDOW =0X01;
        RTCDAY = 0X02;
        RTCMON = 0X02;
        RTCYEARL =0X00;
        RTCYEARH = 0X00;
后开启总中断,
调试过程中发下,RTCRDYIE已经开启,但RTCRDYIFG就是不置位,求解释
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
6条回答
jiaxw
1楼-- · 2019-07-15 21:20
RTCHOLD清0了么,,RTC寄存器操作需要解锁么。
spark周
2楼-- · 2019-07-16 02:43
楼上正解
jiajs
3楼-- · 2019-07-16 08:16

同意2楼,RTCHOLD需要清0
shimx
4楼-- · 2019-07-16 13:25
嗯,那我按大家的说法挨个排查一下,先结贴啦,谢谢哈
vibra2016
5楼-- · 2019-07-16 18:19
 精彩回答 2  元偷偷看……
tongbu2015
6楼-- · 2019-07-16 22:11
总中断时最后开启的,没啥问题的

一周热门 更多>