历史上的今天
返回首页

历史上的今天

今天是:2025年02月25日(星期二)

正在发生

2020年02月25日 | STM8L RTC总结(1)

2020-02-25 来源:eefocus

介绍

电池在满足MCU最小供电状态下,无论MCU是运行、低功耗或重启状态,RTC一直处于工作状态。 


主要特性如下:


日历功能

周期唤醒

事件触发

脉冲输出

时钟源


RTC时钟源可选HSE,LSE,HSI或LSI。 

为确保RTC精确工作,要求系统时钟(SYSCLK)必须等于或大于4*RTCCLK值。如果系统时钟(SYSCLK)为LSE或LSI,则RTC时钟必须等于系统时钟(SYSCLK),并且禁用RTC同步机制(置位RTC_CR1寄存器RATIO位)。


配置RTC时钟源

配置RTC时钟源为LSE,1分频,即32768Hz。 

1. 等待CLK_CRTCR:RTCSWBSY位复位,然后设置CLK_CRTCR值为0x10; 

2. 等待CLK_ECKCR:LSERDY位置位,标识LSE时钟源已稳定可用; 

3. 等待CLK_ECKCR:LSEON位置位,标识LSE时钟源已启用。


配置ck_spre时钟

ck_spre时钟,即1Hz时钟。 

1. 设置7位异步预分频,RTC_APREG:PREDIVA,默认127; 

2. 设置13(Medium)或15位同步预分频,RTC_SPRERx:PREDIV_S,默认255。


fCK_SPRE=fRTCCLK(PREDIV_S+1)(PREDIV_A+1)fCK_SPRE=fRTCCLK(PREDIV_S+1)(PREDIV_A+1)

ck_spre时钟可用于日历和定时唤醒时钟。


日历功能

日历可从Shadow寄存器读取,也可直接读取。


RTC_DR3 读取年

RTC_DR2 读取月

RTC_DR1 读取日

RTC_TR3 读取时

RTC_TR2 读取分

RTC_TR1 读取秒

RTC_SSRx 读取毫秒

Shadow寄存器读取【默认】 


优点:可确保读取年、月、日,时、分、秒一致性; 

缺点:由于MCU在停止状态(Halt)时不更新Shadow寄存器,唤醒后需要等待一个RTCCLK后,才能读取正确值。


直接读取【置位RTC_CR1中BYPSHAD】 

优点:MCU从停止状态(Halt)唤醒后,可立即读取日历值; 

缺点:按序读取年、月、日,时、分、秒值,可能存在读取到的值不一致,因此需要连续读取两次,若两次读取值相同,才认为读取成功。


周期唤醒

周期唤醒功能由一个可扩展到17位的下行计数器实现。 

两种时钟可选:


RTCCLK,预分频2,4,8或16。如果RTCCLK为LSE,即32768Hz,则可配置唤醒周期为(0+1)(100000032768/2)us(0+1)(100000032768/2)us ~ (0xFFFF+1)(100000032768/16)us(0xFFFF+1)(100000032768/16)us

ck_spre, 1Hz时钟,则可配置唤醒周期为(0+1)s(0+1)s ~ (0x1FFFF+1)s(0x1FFFF+1)s

若配置周期唤醒中断(置位RTC_CR2中WUTIE位),则该中断会使MCU退出低功耗状态,进入运行状态。

推荐阅读

史海拾趣

Austek Microsystems公司的发展小趣事

在追求经济效益的同时,Austek Microsystems也积极履行社会责任。公司严格遵守环保法规,采用环保材料和生产工艺,减少对环境的影响。此外,Austek Microsystems还积极参与公益事业,为社区的发展和进步贡献自己的力量。

这五个故事展示了Austek Microsystems在电子行业中的发展历程和取得的成就。通过创新研发、建立合作伙伴关系、技术升级与产品迭代、市场拓展与品牌建设以及履行社会责任等方式,Austek Microsystems逐渐在市场中崭露头角,成为了电子行业中一颗璀璨的明星。

诚润电子(CHEVRON)公司的发展小趣事

诚润电子(CHEVRON)自创立之初,就以技术为核心竞争力。公司在2010年正式成立,由一群热衷于电子保护元件研发的工程师创立。他们深知,在这个日新月异的电子行业中,只有不断创新,才能在竞争中立于不败之地。因此,诚润电子从一开始就专注于电子保护元件的研发和生产,通过不断的技术创新,逐渐在市场中树立起了自己的品牌。

Analog Power公司的发展小趣事

随着技术的不断进步,Analog Power公司始终保持着对技术创新的热情。他们不断研发新的电源管理技术和产品,推出了一系列具有高性能、高效率、低功耗特点的电源管理解决方案。这些创新产品不仅满足了客户的需求,也引领了市场的发展潮流,使得Analog Power在行业中逐渐崭露头角。

GSI Technology公司的发展小趣事

GSI Technology公司成立于1995年3月,总部位于加利福尼亚州的圣何塞(硅谷),自创立之初便专注于提供领先的电信和网络解决方案。公司采用先进的CMOS工艺技术,如0.25、0.15和0.13微米等,致力于开发低功耗、全功能、高性能的SRAM产品。通过不断的技术创新和产品优化,GSI Technology逐渐在高性能存储器市场占据了一席之地,为后续的快速发展奠定了坚实的基础。

ebm-papst公司的发展小趣事

ebm-papst一直致力于通风和驱动技术的研发与创新。在中国市场,公司针对数据中心等特定应用场景,推出了革命性的创新产品——“数据中心列间空调用轴流风机”。该产品凭借其独特的设计和优异的性能,荣获了2022年中国制冷展创新产品奖。这一技术创新不仅解决了数据中心散热的难题,也进一步巩固了ebm-papst在通风与驱动技术领域的领先地位。

硕颉(BITEK)公司的发展小趣事

硕颉科技高度重视知识产权保护,积极申请专利。截至2015年10月,公司已取得台湾63件、美国52件、中国大陆24件、日本4件及韩国10件等共153件专利。这些专利的取得,不仅为公司的技术创新提供了法律保障,也进一步巩固了公司在行业内的竞争地位。

问答坊 | AI 解惑

求教!振荡器设计

大家好,求教大家一个问题.我现在要做一个频率在31.5K占空比在81.5%的方波信号源.有没有什么现成的片子可以利用?想用晶振做.以前用阻容的方法,不是很稳定.我是新手,不太懂.请大家帮帮忙!…

查看全部问答>

PRL:科学家实现在冷原子气体中成功存储光

向未来广域量子通信网络的最终实现又迈出重要一步 据美国《每日科学》网站报道,美国麻省理工学院科学家在冷原子中量子存储和波动研究领域有了新突破,而这方面的技术正是设计量子信息网络的关键,这使研究向未来广域量子通信网络的最终实现又迈 ...…

查看全部问答>

液晶监视器的常见故障

监视器作为矩阵控制系统的监视器终端时,为什么在矩阵控制器切换图像是会出现一段时间的不同步现象?     在监控系统中,每路前端设备(如摄像机)等输出的图像信号中的场同步信号如果存在相位差,则矩阵控制器切换各路图像信号时,监视 ...…

查看全部问答>

学ARM的步骤是什么

学ARM的步骤是什么,有一定51基础,堆嵌入式有点意思,大家有什么好的建议或者好的论坛,最好是有个纲要了。…

查看全部问答>

关于51单片机读写AT24C32的问题

哪位好心的大侠给个51单片机读写AT24C32的具体例子吧!!! 最好是汇编的,C语言的也行,小弟谢过了先! 小弟邮箱 Rufenguu@yahoo.com.cn…

查看全部问答>

前台显示 字符串 为 乱码

EVC 下   这样使用Format 有问题吗 ? void CTestDlg::OnResult() {         UpdateData(true);         m_RESULT.Format(_T(\"%s\"),\"123\");         UpdateData ...…

查看全部问答>

关于wince 5.0的sdk 与vs2005的问题

首次安装wince 5.0的开发环境,不知道该如何安装 弱弱的问一下大家是怎么安装wince 5.0的开发环境的? 我装了pb 5.0 Microsoft ActiveSync 4.5 evc 4.0 编译映像后生成sdk。 安装sdk通过evc 将程序下的板子上没有问题。 但要求用vs2005开发软 ...…

查看全部问答>

如何用mc39i上网

小弟是做软件开发的,对硬件一点不懂,现在要做一个通过gprs和ppp上网的程序,哪位兄弟能给个事例或文档什么的看看,不胜感激…

查看全部问答>

U盘文件保护问题,高手看过来,急急急急急急!

可以对U盘里的文件进行保护,具有防复制,防剪贴,防删除,防改名功能,但exe文件仍然可以打开运行,这个是不是需要写驱动?要怎么写?…

查看全部问答>

mcu选择

做仪器需要一款MCU. 可扩展外部总线. 带LCD控制器可驱动彩色TFT带内部12bit AD、DA、目前我只对AT和STM32稍微熟..暂时STM32更适合..可FSMC只有16bit总线.扩展SRAM性能应该会受影响.(如果将变量存到外部SRAM).. 另外FSMC也 ...…

查看全部问答>