[技术问答] HC32L196 选择RTC周期中断,如何重置计数?

[复制链接]
 楼主| junzheng 发表于 2022-7-29 15:28 | 显示全部楼层 |阅读模式
需求:
RTC_CR0中选择PRDX,PRDX设置了10s,在计时到5s时,需要在中断发生之前让它重新开始计数,也就是在15s后产生中断,前面已经记过的5s改为0。
哪位大侠指导一下。
 楼主| junzheng 发表于 2022-7-30 09:03 | 显示全部楼层
自己解决了
复位RTC后再初始化。
M0P_RESET->PERI_RESET0 &= 0xffefffff;                                        //将RTC置于复位状态。如果不复位,则不能重新启动周期计数。
M0P_RESET->PERI_RESET0 |= 0x00100000;                                        //将RTC置于正常工作状态。
andygirl 发表于 2022-9-6 21:48 | 显示全部楼层
还是自己解决有成就感
两只袜子 发表于 2022-9-9 17:30 来自手机 | 显示全部楼层
柳暗花明就在一瞬间
Bowclad 发表于 2022-9-16 19:26 | 显示全部楼层
自己解决了就是有成就感
match007 发表于 2022-10-4 20:36 | 显示全部楼层
看半天没整明白,5秒10秒的~~
Undshing 发表于 2022-10-4 22:26 | 显示全部楼层
没搞明白
您需要登录后才可以回帖 登录 | 注册

本版积分规则

23

主题

79

帖子

3

粉丝
快速回复 返回顶部 返回列表