小道刀 发表于 2023-9-4 14:24

SWM34S RTC的如何掉电保持计数?

SWM34S的 RTC使用起来相当方便,主要问题就是:
1.34S没有VBAT 引脚,这RTC难道不能掉电保持计数?
2.34S没有依靠电池供电的后备保持寄存器,如何做到MCU断电之后,再次上电不复位RTC?

xiaoyaodz 发表于 2023-9-7 12:43

RTC可以选择使用外部晶振或内部RC振荡器作为时钟源。外部晶振通常更精确,但需要额外的硬件支持。选择适合您的应用的时钟源,并相应地配置单片机的RTC模块。

uytyu 发表于 2023-9-7 12:51

使用备用电源               

minzisc 发表于 2023-9-7 12:57

在断电期间,外部 RTC 芯片将继续运行并保持计数。当主电源恢复时,单片机可通过与外部 RTC 芯片进行通信获取最新的计数值。

wwppd 发表于 2023-9-7 13:32

使用一个备用电池或超级电容作为 RTC 的电源

jkl21 发表于 2023-9-7 13:44

使用专用的外部 RTC 芯片,这些芯片通常具有内置的电源管理电路和备用电源引脚

ccook11 发表于 2023-9-7 13:50

需要连接一个小型电池(通常是锂电池)到RTC电池备份引脚上,以确保在主电源断电时,RTC仍然能够继续工作。

uytyu 发表于 2023-9-7 14:02

RTC模块在掉电后通常会丢失计数信息,因此需要采取一些措施来保持RTC计数信息。

cashrwood 发表于 2023-9-7 14:11

将当前计数器的值保存到存储器中,并在下次上电时从存储器中读取并恢复计数器的值。这种方法需要确保非易失性存储器的可靠性和数据完整性。

10299823 发表于 2023-9-7 14:39

RTC通常具有一个后备存储区域,可以通过电池供电来保持RTC的计数和设置。

fengm 发表于 2023-9-7 14:46

VBAT引脚上需要连接后备电池            

robincotton 发表于 2023-9-7 15:18

RTC模块通常包含一个独立的电源系统,可以由主电源供电,也可以由备用电池供电。在主电源掉电后,备用电池会自动切换到RTC模块,以保持其正常工作。

sesefadou 发表于 2023-9-7 15:35

需要使用备份寄存器来存储掉电前的计数器值,以便在主电源恢复后恢复计时。

pmp 发表于 2023-9-7 15:41

一种常见的方法是使用备用电源来保持RTC计数信息

tabmone 发表于 2023-9-7 15:51

掉电保持电路可以是一个外部的电路或者一个内部的电路,用于在掉电后保持RTC计数信息不丢失。

cemaj 发表于 2023-9-7 16:03

常见的方法包括使用备用电源和使用掉电保持电路。

cashrwood 发表于 2023-9-7 16:39

当主电源掉电时,掉电保持电路会将RTC计数信息保存在一个非易失性存储器中,例如EEPROM或者闪存,从而保持RTC计数信息不丢失。

pentruman 发表于 2023-9-7 16:54

一些单片机内置有实时时钟            

sheflynn 发表于 2023-9-7 17:01

SWM34S 单片机的RTC的掉电保持计数功能是通过后备电池供电区域实现的。

zerorobert 发表于 2023-9-7 17:06

由后备电池为RTC模块供电            
页: [1] 2 3
查看完整版本: SWM34S RTC的如何掉电保持计数?