STM32引脚VBAT和RTC的关系

一、RTC简介

1、RTC (Real Time Clock):实时时钟。RTC是个独立的定时器。RTC模块拥有一个连续计数的计数器,在相应的软件配置下,可以提供时钟日历的功能。修改计数器的值可以重新设置当前时间和日期。RTC还包含用于管理低功耗模式的自动唤醒单元。

在断电情况下 RTC仍可以独立运行,只要芯片的备用电源一直供电,RTC上的时间会一直走。RTC实物图如下。

2、 RTC 模块和时钟配置是在后备区域,即在系统复位或从待机模式唤醒后,RTC 的设置和时间维持不变,只要后备区域供电正常,那么 RTC 将可以一直运行。但是在系统复位后,会自动禁止访问后备寄存器和 RTC,以防止对后备区域(BKP)的意外写操作。所以在要设置时间之前,先要取消备份区域(BKP)写保护。

3、 无论器件状态如何(运行模式、低功耗模式或处于复位状态),只要电源电压保持在工作范围内,RTC使不会停止工作。

二、如何电路中没有接电池了?

下面是STM32F103VET6的引脚图:

其中电源符号:VCC、VDD、VEE、VSS、VBAT,他们具有什么样的关系那?

解释

(1)**VCC:**C=circuit 表示电路的意思, 即接入电路的电压

(2)**VDD:**D=device 表示器件的意思, 即器件内部的工作电压;

(3)**VSS:**S=series 表示公共连接的意思,通常指电路公共接地端电压

(4)**VEE:**负电压供电;场效应管的源极(S)

(5)VBAT: 当使用电池或其他电源连接到VBAT脚上时,当VDD 断电时,可以保存备份寄存器的内容和维持RTC的功能。如果应用中没有使用外部电池,VBAT引脚应接到VDD引脚上。

说明

对于数字电路来说,VCC是电路的供电电压,VDD是芯片的工作电压(通常Vcc>Vdd),VSS是接地点。

例如,对于ARM单片机来说,其供电电压VCC一般为5V,一般经过稳压模块将其转换为单片机工作电压VDD = 3.3V

有些IC既有VDD引脚又有VCC引脚,说明这种器件自身带有电压转换功能。

在场效应管(或COMS器件)中,VDD为漏极,VSS为源极,VDD和VSS指的是元件引脚,而不表示供电电压。

相关推荐
单片机系统设计12 小时前
基于STM32的智能台灯系统/智能书桌
stm32·单片机·嵌入式硬件·毕业设计·智能家居
星一工作室13 小时前
STM32项目分享:基于单片机的智能宠物玩具的设计
stm32·单片机·嵌入式硬件
SystickInt14 小时前
32 RTC实时时钟-独立定时器
stm32·单片机·嵌入式硬件
学习路上_write16 小时前
stm32板子mpu6050读取的器件ID一直是0xFF
stm32·单片机·嵌入式硬件
亿道电子Emdoor17 小时前
【Arm】MDK查看语句的执行累积时间和次数
stm32·单片机·物联网
JSMSEMI1117 小时前
SC6D10170H-JSM 碳化硅肖特基二极管
stm32·单片机·嵌入式硬件
想不出名字ಥ_ಥ17 小时前
STM32学习笔记--01学会如何点亮一颗LED灯
笔记·stm32·学习
anghost15018 小时前
基于 STM32 的湖泊水位报警系统设计
stm32·嵌入式硬件·数据挖掘
BW.SU18 小时前
RUI Builder-图形化UI设计-工程范例
stm32·单片机·嵌入式硬件·ui·界面设计·单片机驱动彩屏·ra8889
xingzhemengyou118 小时前
STM32启动过程常见问题
stm32·单片机·嵌入式硬件