资料介绍
今天总结RTC(Real Time Clock)实时时钟相关的知识。在进行RTC的讲解前,我先对BKP进行一个简单的讲解。
STM32的RTC模块和时钟配置系统(RCC_BDCR寄存器)处于后备区域,即在系统复位或从待机模式唤醒后, RTC的设置和时间维持不变。
STM32F0的RTC模块和F3的RTC模块最大区别在于F0模块中有“DATE”和“TIME”寄存器,也就是可以直接读取寄存器里面的值,而F3是秒计数寄存器的值,需要通过相关算法下才能得到时间的值。
本文提供的软件工程里面用到BKP的配置,主要是用于掉电保持RTC数值(第一次上电初始化RTC,后面就不用初始化)。例程是在第一次初始化RTC值为:2016年2月29日 周一 23:59:45(自己可修改)。之后每秒读取一次,并通过串口打印出来。这里可以设置秒中断,不用软件等待1秒才去读取。
1、概述
通过RTC时钟进来分频之后达到1秒(1Hz),没相应一次时间更新RTC时钟寄存器(RTC_TR、RTC_DR),我们读取的数字就会更改。如果配置了中断,相应事件的时候,中断也会响应。如果配置了闹钟,同样达到了闹钟设定的值也会响应闹钟。
RTC的时钟源有3个:LSE(32.768kHz);LSI(40kHz);HSE/32。
2、准备工作
1)查看STM32f030x数据手册
2)了解USART的运行原理
3)查看STM32F030开发板原理图和封装图
4)电脑装有keil等编译软件
3、寄存器说明
RTC 时间寄存器 (RTC_TR)
RTC 日期寄存器 (RTC_DR)
RTC 控制寄存器 (RTC_CR)
RTC 初始化和状态寄存器 (RTC_ISR)
RTC 预分频器寄存器 (RTC_PRER)
RTC alarm A 寄存器 (RTC_ALRMAR)
RTC 亚秒寄存器 (RTC_SSR)
RTC 移位控制寄存器 (RTC_SHIFTR)
RTC 写保护寄存器 (RTC_WPR)
RTC 校准寄存器 (RTC_CALR)
RTC 侵入和复用功能配置寄存器 (RTC_TAFCR)
RTC 备份寄存器 (RTC_BKPxR)
4、RTC配置
①代码讲解
本文转载自
(mbbeetchina)
下载该资料的人也在下载
下载该资料的人还在阅读
更多 >
- bq32000实时时钟(RTC)数据表
- BQ32002实时时钟(RTC)数据表
- 基于STM32单片机RTC实时时钟使用库文件设计 5次下载
- 在STM32 F0、F2、F3、F4和L1系列MCU中使用硬件实时时钟(RTC)
- STM32CubeMX系列|RTC实时时钟
- stm32f4 RTC实时时钟解析
- STM32CubeMX | 40 - 实时时钟RTC的使用(日历和闹钟)
- ABB-RTU560实时时钟模块560RTC01 7次下载
- STM32 RTC实时时钟资料下载
- 使用STM32F103RB单片机实现RTC实时时钟实验的资料详细说明 11次下载
- 实时时钟RTC的程序应用设计和详细资料免费下载 13次下载
- F0产品技术培训13实时时钟(上海stm32培训资料) 3次下载
- F2产品技术培训_11.实时时钟(RTC) 5次下载
- ALIENTEK_MINISTM32_实验11_RTC实时时钟实验 17次下载
- STM32F2技术培训_实时时钟_RTC 0次下载
- TCXO RTC实时时钟模块的特性 132次阅读
- RTC实时时钟的基本概念和工作原理 2620次阅读
- 基于FPGA的RTC实时时钟系统设计 1016次阅读
- 一文看懂RTC实时时钟 4082次阅读
- stm32f030系列时钟介绍 3347次阅读
- 为实时时钟选择备份源 632次阅读
- 采用Maxim实时时钟的晶体考虑因素 425次阅读
- 业界转向MEMS以获得精确的实时时钟 1191次阅读
- stm32f030和stm32f103功能差异 2.1w次阅读
- 实时时钟的硬件结构_实时时钟故障怎么解决 6891次阅读
- dfrobotI2C DS1307 RTC实时时钟模块介绍 4895次阅读
- 实时时钟的单片机项目需要学习什么知识 3433次阅读
- STM32单片机中RTC的秒中断的原理解析 1.4w次阅读
- 一文看懂rtc实时时钟和单片机时钟的区别 6w次阅读
- 实时时钟芯片应用设计时必须要考虑的事项 5389次阅读
下载排行
本周
- 1TC358743XBG评估板参考手册
- 1.36 MB | 330次下载 | 免费
- 2开关电源基础知识
- 5.73 MB | 6次下载 | 免费
- 3100W短波放大电路图
- 0.05 MB | 4次下载 | 3 积分
- 4嵌入式linux-聊天程序设计
- 0.60 MB | 3次下载 | 免费
- 5基于FPGA的光纤通信系统的设计与实现
- 0.61 MB | 2次下载 | 免费
- 6基于FPGA的C8051F单片机开发板设计
- 0.70 MB | 2次下载 | 免费
- 751单片机窗帘控制器仿真程序
- 1.93 MB | 2次下载 | 免费
- 8基于51单片机的RGB调色灯程序仿真
- 0.86 MB | 2次下载 | 免费
本月
- 1OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 2555集成电路应用800例(新编版)
- 0.00 MB | 33564次下载 | 免费
- 3接口电路图大全
- 未知 | 30323次下载 | 免费
- 4开关电源设计实例指南
- 未知 | 21548次下载 | 免费
- 5电气工程师手册免费下载(新编第二版pdf电子书)
- 0.00 MB | 15349次下载 | 免费
- 6数字电路基础pdf(下载)
- 未知 | 13750次下载 | 免费
- 7电子制作实例集锦 下载
- 未知 | 8113次下载 | 免费
- 8《LED驱动电路设计》 温德尔著
- 0.00 MB | 6653次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935054次下载 | 免费
- 2protel99se软件下载(可英文版转中文版)
- 78.1 MB | 537796次下载 | 免费
- 3MATLAB 7.1 下载 (含软件介绍)
- 未知 | 420026次下载 | 免费
- 4OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 5Altium DXP2002下载入口
- 未知 | 233046次下载 | 免费
- 6电路仿真软件multisim 10.0免费下载
- 340992 | 191185次下载 | 免费
- 7十天学会AVR单片机与C语言视频教程 下载
- 158M | 183278次下载 | 免费
- 8proe5.0野火版下载(中文版免费下载)
- 未知 | 138040次下载 | 免费
评论
查看更多