当前位置: 首页 > news >正文

标准库-8.RTC实时时钟

学习目标

1,在串口里实现年月日时分秒的显示

2,在屏幕上动态显示年月日时分秒,1秒钟刷新一次


学习内容

步骤速记(背诵版)

  1. 开 PWR、BKP 时钟 → 解锁后备域写保护
  2. 读取BKP标记(BKP_DR1存标记0xA5A5),判断是否首次上电->不是0xA5A5,完整初始化RTC,设初始化时间。是,正常复位->跳过RTC基础配置,保留原有时间
  3. 首次上电:开 LSE → 选 RTC 时钟源 → 配置预分频 → 设初始时间 → 写标记
  4. 每次复位都配置:RTC 中断、EXTI、NVIC
  5. 编写中断服务函数,清标志位

标准库配置RTC

void BSP_RTC_Init(void) { NVIC_InitTypeDef NVIC_InitStruct = {0}; if(BKP_ReadBackupRegister(BKP_DR1) != 0xA5A5) { printf("第一次配置RTC\r\n"); //1,使能后备区域访问 RCC_APB1PeriphClockCmd(RCC_APB1Periph_PWR | RCC_APB1Periph_BKP, ENABLE); PWR_BackupAccessCmd(ENABLE); //2,配置LSE作为RTC的时钟 RCC_LSEConfig(RCC_LSE_ON); while (RCC_GetFlagStatus(RCC_FLAG_LSERDY) == RESET) {} RCC_RTCCLKConfig(RCC_RTCCLKSource_LSE); RCC_RTCCLKCmd(ENABLE); //3,配置RTC参数 RTC_WaitForSynchro();//等待同步,避免读出来错误的值 RTC_WaitForLastTask();//读取上一次配置完成的标志 RTC_ITConfig(RTC_IT_SEC, ENABLE);//开启秒中断 RTC_WaitForLastTask(); RTC_SetPrescaler(32767); /* RTC period = RTCCLK/RTC_PR = (32.768 KHz)/(32767+1) */ RTC_WaitForLastTask(); RTC_SetCounter(200); RTC_WaitForLastTask(); BKP_WriteBackupRegister(BKP_DR1, 0xA5A5); }else { printf("RTC已配置\r\n");
http://www.jsqmd.com/news/1042491/

相关文章:

  • 2026济宁放心贵金属回收,CCIC 中检授权收黄金回收铂金回收白银回收持证实体门店 - 诚金汇钻回收公司
  • LBM(2)——从玻尔兹曼方程到宏观流动:格子玻尔兹曼方法的原理拆解
  • 如何在Mac上使用CXPatcher提升CrossOver游戏性能:终极优化指南
  • 告别单调终端:用pyfiglet打造你的Python命令行艺术
  • ARM9 SoC架构解析:从总线设计到低功耗实战
  • 2026海南放心贵金属回收,CCIC 中检授权收黄金回收铂金回收白银回收持证实体门店 - 诚金汇钻回收公司
  • 2026年6月最新欧米茄中国官方售后客户电话地址服务网点 - 欧米茄服务中心
  • 从“向内修德”到“向外料敌”:七境体系的元认知跃迁
  • 上海专业奢侈品包包回收,闲置名包高价变现,无隐形扣费 - 讯息早知道
  • 深入解析sys.set_int_max_str_digits:从ValueError到Python大整数打印的边界控制
  • 2026汕头2026正规漏水检测维修公司精选口碑榜TOP5权威推荐-精准定位检测漏水点-专业防水补漏堵漏维修、卫生间/厨房/屋顶/天沟/地下室/阳台防水漏水检测维修 - 安佳防水
  • 2026年6月最新劳力士中国官方售后服务网点地址及客服电话一览 - 劳力士服务中心
  • 2026深圳家具定制哪家靠谱?诺芬迪领衔TOP7品牌权威排名出炉 - 爱格研究所
  • 异步IO实战:异步网络请求、异步文件读写
  • 海外大模型 API 国内访问方案调研:5 套独立中转接口实测记录
  • 【免费领源码+论文】SpringBoot智慧垃圾分类信息管理系统,垃圾识别+积分商城+投放记录全流程
  • 特种劳保服选材与自动化缝纫适配科普,工艺难点与设备选型
  • 术语俗话 --- 多层板
  • 揭秘路由表:网络通信背后的核心密码
  • 2026防城港放心贵金属回收,CCIC 中检授权收黄金回收铂金回收白银回收持证实体门店 - 诚金汇钻回收公司
  • 2026 石家庄黄金回收指南:正规门店避坑,闲置黄金高价变现 - 奢侈品回收测评
  • 2026年求职新攻略:6款AI简历工具实战测评,助你斩获心仪Offer!
  • 2026年6月最新百达翡丽中国官方售后网点服务地址客服热线电话 - 百达翡丽服务中心
  • 2026海南省放心贵金属回收,CCIC 中检授权收黄金回收铂金回收白银回收持证实体门店 - 诚金汇钻回收公司
  • 3分钟免费汉化Axure RP:轻松获得完整中文界面的终极指南
  • C语言数学函数工程实践:从浮点数处理到性能优化
  • 2026黄山放心贵金属回收,CCIC 中检授权收黄金回收铂金回收白银回收持证实体门店 - 诚金汇钻回收公司
  • 2026佳木斯放心贵金属回收,CCIC 中检授权收黄金回收铂金回收白银回收持证实体门店 - 诚金汇钻回收公司
  • 程序化广告系列(2):DSP 身边的 4 个帮手——CMP、Ad Verification、DMP、Analytics Platform
  • QE Phonon 疑难杂症排查实战:从报错信息到解决方案