什么是RCT实时时钟?(STM32中RTC时钟源)

RTC(实时时钟)是电子设备中用于保持时间的独立定时器,即使在主电源关闭时也能借助纽扣电池持续运行。RTC通常由晶体振荡器组成,提供约32.768kHz的时钟信号,确保时间的准确跟踪。其低功耗和稳定的频率特性使其适用于各种应用场景,如STM32等单片机。RTC在断电后仍能提供时间信息,避免了每次开机后手动设置时间的需要。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

什么是RTC(Real Time Clock,实时时钟)?
一、RTC时钟简介

RTC(Real Time Clock,实时时钟)是指安装在电子设备或实现其功能的IC(集成电路)上的时钟,一般会是集成电路,因此也称为时钟芯片。

RTC是个独立的定时器,他的实质是一个掉电后还继续运行的定时器。

二、为什么我们需要这样一个单独的RTC?

原因是CPU的定时器时钟功能只在“启动”即“通电时”运行,断电时停止。如果时钟不能连续跟踪时间,则必须手动设置时间。

RTC有一个与电脑单独分离的电源,如纽扣电池(备用电池),即使主机电源关闭,它也保持滴答作响,随时可以实时显示时间。然后,当计算机再次打开时,计算机内置的定时器时钟从RTC读取当前时间并显示。由于纽扣电池相对便宜且使用寿命长,因此RTC可以以极低的成本运行。

三、RTC(Real Time Clock)的原理和机制

RTC基本上由晶体振荡器和振荡器电路组成。这种晶体单元是石英,具有在施加电压时高速振动的特性。

振动频率越高,计时精度就越高,但由于RTC不需要达到很高级别的规格,所以大约是32.768kHz,月差(一个月偏差多少)在1分钟之内。这种振动被振荡电路转换成时钟信号,时间显示在显示器上。该RTC可以安装在CPU的主板上,也可以安装在外部IC上。

单片机中一般也会只用RCT实时时钟,例如,在STM32中使用的RTC时钟源可以是外部低速时钟(LSE),频率一般也为32.768kHz;内部低速时钟(LSI)外部高速时钟(HSE)的128分之一

在这里插入图片描述

四、RTC(实时时钟)的特点和应用

RTC的特点首先是低功耗。另外,晶体单元具有比较优良的频率温度特性,即使环境温度变化,频率也很稳定。

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

詹高栋

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值