航芯ACM32G103系列芯片RTC应用笔记.pdfVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

ApplicationNote

ACM32G103xx

RTC应用笔记

介绍

本应用笔记适用于需要快速了解学习ACM32G103系列芯片的

RTC模块,讲述了与RTC相关的寄存器配置。和使用方法。

本应用说明应与相关的用户手册、数据表一同阅读。

15

Copyright2023上海航芯电子科技股份有限公司Page/

1.RTC计时功能

RTCPMUPMU_CTRL0RTC_WERTC

注:修改寄存器前需要配置控制寄存器的位(域

写使能)。

RTC时钟选择

RTC时钟可以选择RC32K或XTL。通过配置RCC_STDBYCTRL寄存器RTCSEL位进行

选择。通过配置RTCEN位使能RTCCLK。

RC32K时钟通过配置RCC_STDBYCTRL寄存器的RC32EN位使能,读取RC32KRDY位

判断RC32K是否稳定。

XTL时钟通过配置RCC_STDBYCTRL寄存器的XTLEN位使能,读取XTLRDY位判断

XTL是否稳定。若XTL不起振可以通过修改XTLDRV位来修改XTL的驱动能力。

RTC时间设置/读取

设置时间前应先对RTC_WP寄存器写入0xCA53CA53。再对时、分、秒、年、月、日寄

存器赋值。设置结束后应修改RTC_WP寄存器不为0xCA53CA53,开启写保护,防止误写操

作。

读取时间时可直接访问时、分、秒、年、月、日寄存器,直接读出。

2.RTC闹钟功能

使能闹钟功能需要设置RTC_CR寄存器的ALM_EN位。

RTC_ALM寄存器用来设置具体的闹钟时间,可选择星期模式或日模式。

闹钟功能还提供了星期/日屏蔽、时屏蔽、分屏蔽功能。通过设置RTC_CR寄存器的

ALM_MSKD、ALM_MSKH、ALM_MSKM位实现。

闹钟中断。可使能RTC_IE寄存器的ALM_IE位开闹钟中断,当时间计数到闹钟时间后,

会触发RTC中断。

25

Copyright2023上海航芯电子科技股份有限公司Page/

3.RTC侵入检测功能

RTC模块提供两路侵入检测。TAMP1关联PC13引脚,TAMP2关联PA0引脚。当需要使

PC13PA0PC13PMU

用侵入检测功能时,、管脚需要配置为数字功能。其中需要配置

STANDBYIOPMU_IOSELPC13_SELRTC

域复用寄存器的位,选择输入,作为时间戳功能

Tamper

()。

RTC_CRTAMP1ENTAMP2EN12

通过设置寄存器的、使能侵入检测、侵入检测。

侵入检测滤波

侵入检测带有滤波功能,通过设置RTC_CR寄存器的TAMP1FLTEN、TAMP2FLTEN位

开启侵入检测1滤波、侵入检测2滤波

文档评论(0)

说明书资料库 + 关注
实名认证
服务提供商

专注于工业自动化资料查找服务。

1亿VIP精品文档

相关文档