TI中文支持网
TI专业的中文技术问题搜集分享网站

MSP430F5659: RTC_B出现问题

Part Number:MSP430F5659

RTC_B 不进行计时,也不产生一秒一次的中断,软件BOR复位,RTC_B也没有恢复正常。但是重新插拔设备电池之后,RTC_B可以正常计时,并产生一秒一次的中断。

为什么BOR复位,RTC_B也没有恢复正常?

在软件上有没有办法重置一下RTC_B?

?? ?:

有大神帮忙解答一下不?

,

Ben Qin:

我查看下相关资料,稍后回复您。

,

?? ?:

您好,请问有解决办法吗?

,

Ben Qin:

你打开了这个功能吗?关闭它然后掉电复位试一下。

,

?? ?:

BAKCTL = c008  这个是读取的数据,已经去掉了备用电池的切换,但是BOR复位后RTC_B还是没有恢复正常

,

?? ?:

请问能再帮忙看看吗?

,

Ben Qin:

RTC是没有初始值的,只能去自己赋值。

,

?? ?:

这个是RTC_B的初始化状态,在开始运行RTC_B之前已经把时间填好。

这个是我使用的RTC_B的中断函数,每次复位的时候都会重新初始化RTC_B。但是出现了RTC_B不产生中断的问题,在BOR复位之后,RTC_B也不会恢复正常,不产生中断。

会出现这个问题是因为频繁进行BOR复位。现在需要您帮忙看看有什么办法能在软件上让RTC_B恢复正常?

,

Ben Qin:

我咨询下资深工程师后回复您。

,

Ben Qin:

 你好,查看下该文件第3.3章节Using the MSP430 RTC_B Module With Battery Backup Supply,应该对你有帮助。

赞(0)
未经允许不得转载:TI中文支持网 » MSP430F5659: RTC_B出现问题
分享到: 更多 (0)