【产品】EFM32 Gecko系列微处理器实时计数器子系统:RTC, RTCC, 和BURTC
许多微控制器应用程序具有很长的任务时间间隔,在这期间几乎不需要任何动作。为了节约能源,这些时间间隔应该在适当的睡眠模式下度过。EFM32具有几种这样的模式,包括EM2模式。在这种模式下,处理器的内核和高速外围设备被关闭,而低能耗的外围设备(如LCD、LEUART和RTC)可能被启用。RTC可用于记录时间,以及支持处理器在睡眠模式下的被唤醒。
EFM32 Gecko系列微处理器具有三种不同类型的实时计数器:RTC, RTCC, 和BURTC。其中,RTCC包括一个日历模式,方便时间和日期保持。RTCC还包括128字节的通用保留数据,允许在除EM4以外的所有模式下持续存储数据。而BURTC所需的功耗比RTC更少,并且可以在备份电源模式下工作。RTC、RTCC和BURTC可以从32.768kHz晶体振荡器、32.768 kHz RC振荡器或2 kHz超低频RC振荡器(EFM32G系列除外)获取工作时钟,是Gecko系列中最高效的时钟系统。以下将分别介绍三种实时计数器:
一、RTC
RTC在其时钟的每个上升沿增加一个计数值,当计数器的值等于其任一比较寄存器中的数值时,中断被触发(如果使能)。这个中断可以将微处理器从EM2的睡眠模式中唤醒,并恢复代码执行。RTC也可以在计数溢出时发出中断,可以将比较寄存器(RTC_COMP0)设置为最大值,在此模式下,当计数达到最大值时,RTC将复位并重新启动计数器。
二、RTCC
RTCC由两个计数器组成:32位主计数器RTCC_CNT(RTCC_TIME和RTCC_DATE用于日历模式下)和15位预计数器RTCC_PRECNT。预计数器可以用作独立的计数器,或者为主计数器产生一个特殊的工作频率。在这两种配置中,都可以使用预计数器生成比较匹配事件或在捕获/
比较通道中,作为一个外部PRS事件的结果而被捕获。
RTCC的主计数器RTCC_CNT有两种模式:正常模式和日历模式。在正常模式下,主计数器在RTCC_CNT中可用,并根据预计数器给出的每个tick来增加计数值。在日历模式下,计数器值记录在RTCC_TIME和RTCC_DATE两个寄存器中,记录秒、分钟、小时、日、周、月和年,以上全部采用BCD码格式。
三、Backup RTC
备份实时计数器(BURTC)在Giant, Leopard 和Wonder Gecko系列的微处理器中被广泛支持。它可以在所有模式下用来保持时间运行,同时可以小于0.5μA的总电流消耗在EM4模式中运行。BURTC包含一个32位计数器,并且可由32.768 kHz晶体振荡器、32.768 kHz RC振荡器或2 kHz超低频RC振荡器来提供工作时钟。
- |
- +1 赞 0
- 收藏
- 评论 2
本文由随缘翻译自Silicon Labs,版权归世强硬创平台所有,非经授权,任何媒体、网站或个人不得转载,授权转载时须注明“来源:世强硬创平台”。
相关推荐
【产品】集成12位高速ADC、DAC的8位MCU C8051F00x,最高执行速度达25MIPS
C8051F00x系列是Silicon Labs的一款高集成度的混合信号8位MCU,采用强大的8051微处理器,最高执行速度可达25MIPS。还集成了12位/10位多通道ADC、VDD监控器、看门狗定时器、时钟振荡器以及其他通用部件,可以作为真正的独立片上系统解决方案,可应用于诸如便携式医疗器械、测试设备和光纤系统等领域。
世界上最节能的微控制器EFM32之十大低功耗奥秘
Silicon Labs EFM32 32 位微控制器系列是世界上最为节能的微控制器,特别适用于低功耗和能源敏感型应用,包括能源、水表和燃气表、楼宇自动化、警报及安防和便携式医疗/健身器材。本文着重强调10个Silicon Labs32位MCU功耗低的因素。
【产品】Silicon Labs C8051F9xx系列超低功耗微控制器,适用于家庭自动化、智能仪表、工业监控等
Silicon Labs(芯科科技)推出的C8051F9xx超低功耗系列微控制器产品是业界最节能的微控制器。从开始设计到最终形成最优解决方案,在所有必要指标中实现业界最佳,因此它被视为真正的“低功耗”。其可在整个工作电压范围内完成所有工作,而不会影响其性能和电池寿命。
8位单片机EFM8的烧录器有哪些?
8位单片机EFM8系列采用C2调试接口,常见的烧录器有:1,官方的EFM8 STK、USB Debug Adapter、ToolStick。2,第三方的U-EC2/6、WizPro200EFM(支持EFM8和EFM32)等。
【经验】C8051F系列8位微处理器中如何提高ADC性能
ADC看起来非常的简单,但在实际项目中应用时,很多研发工程师要使ADC性能检测发挥最佳的性能还是很难的。如何提高ADC性能呢?本文通过8位微处理器C8051F系列为例,分享如何提高ADC性能。
为什么EFM32HG222F64微处理器高速振荡器在EM2模式下不能正常激活?
Silicon Labs EFM32振荡器是否可以激活依靠于EFM32的功耗工作模式。 1,EM0,EM1模式下所有的振荡器都可以激活。 2,EM2模式下HFXO,HFRCO和AUXHFRCO自动关闭。 3,EM3模式下低频振荡器也停止。 4,ULFRCO在EM0到EM3模式下都可以激活。 5,EFM4模式下所有振荡器都停止工作。
C8051F120和AT45DB系列的存储芯片写数据,编译器在单步执行的时候MCU可以读到数据,但是程序运行的时读不到数据,这是为什么?
分析流程:1、MCU通过SPI写数据到1区的SRAM时,有SCK的信号确认,保证数据正常写入SRAM;2、AT45DB系列SRAM到主存写入,是通过开始地址和指令来执行,带擦除的话,先还擦除页面后再写入数据;3、AT45DB系列主存到2区SRAM,也是是通过开始地址和指令来执行,此时如果步骤2写入主存指令还没有执行完成,那么此时写入指令是无效的;4、如果步骤3指令没有执行成功,此时读到数据也是不正确的。由流程可以分析出来:如果主存区忙碌的话,再去对主存区域进行操作,读出的数据无效,所以在写入主存区域,先判断是否忙碌,可读取寄存器地址为57H的状态寄存器,判断第7bit的“RDY/BUSY”位,或者延时一段时间在去操作主存区。
【应用】USB MCU助力身份证读卡器,让假身份证无所遁形
二代身份证阅读器作为一种对身份真伪进行识别的设备,操作方便,传输速度快。而Silicon Labs推出的EFM8UB2作为其重要组成部分之一,是一款内置USB外设接口、高精度振荡器、时钟恢复电路以及集成收发器等多用途8位微控制器,是所有全速USB应用的理想选择。
【技术大神】Fal滤波器在采样控制中的应用与实现
EFM32采用Cortex M3内核具备高效运算能力, 使用EFM32开发中实现 函数滤波器,该函数只需要不到1 就可以完成运算,对系统的负担很小。
主控MCU通过C2接口对EFM8BB10F8G MCU的Flash存储器进行读写操作,存在概率性失败。从Flash存储器中读数据也是异常,请问这时什么原因导致的?
检查程序中的中断设置,发现是有一处读操作没有关闭中断导致的,将中断关闭后,对EFM8BB10F8G MCU的Flash进行读、写,存在概率性失败的情况得到解决。因为主控MCU用的是ARM芯片,运行的是linux操作系统,所以主控MCU通过C2接口对EFM8BB10F8G MCU的Flash存储器进行读写操作的函数也是以驱动程序的形式存在的,并且系统中各种软硬中断也比较频繁,因此相对时序控制上也需要更加严格,才能保证可靠的读写操作。
CP2105 单芯片USB转UART桥接器
描述- Silicon Labs(芯科科技) CP2105 单芯片USB转UART桥接器数据手册(中文)-CP2105技术资料,CP2105,CP2105-F01-GMR,CP2105-F01-GM,CP2105EK,silabs CP2105,CP2105数据手册,CP2105 datasheet,CP2105规格书,CP2105手册,CP2105技术资料,CP2105资料,CP2105方案
型号- CP2105,CP210X,CP2105-F01-GM,CP2105-F01-GMR,CP2105EK,CP2105-GM
【应用】如何设计可定制驱动的超小型USB UART桥接器
如何定制一款带有用户自己烙印的USB UART桥接器?CP2104功能强大,充分考虑到客户的应用需要,可根据需要定制硬件特色功能和软件驱动程序!
使用EFM8BB1系列MCU时,怎样关闭看门狗定时器?
关闭看门狗定时器,需要向WDTCN寄存器写入0xDE后再写入0xAD将禁止WDT。写0xDE和写0xAD必须发生在4个时钟周期之内,否则禁止操作将被忽略。在这个过程期间,应禁止中断,以避免两次写操作之间有延时。
C8051系列MCU用外部振荡器作为时钟源,在软件中该如何配置这些外部振荡器引脚?
对于具有专用振荡器引脚的 MCU (如 C8051F12x系列),这些引脚将自动配置为所选的外部振荡模式。 对于那些外部振荡器引脚与GPIO引脚复用的器件(如C8051F30x),这些与外部振荡器相关的GPIO引脚必须按照下面描述配置: 1. 对于一个外部晶体振荡器,XTAL1和XTAL2两个引脚必须配置为模拟输入。 2. 对于“RC”模式或“C”模式,XTAL2 或 EXTCLK引脚必须配置为模拟输入。 3. 对于CMOS时钟模式,XTAL2或EXTCLK引脚必须配置为数字输入。 对于振荡器引脚与GPIO复用的器件,任何时候使用外部振荡器,相关的Crossbar必须配置跳过这些被振荡器电路使用的引脚,以避免任何与Crossbar外设之间的 冲突。
电子商城
品牌:SILICON LABS
品类:High-Performance Integrated ZigBee/802.15.4 System-on-Chip
价格:
现货: 0
现货市场
服务
可定制电机的连续转矩范围1Nm至2000Nm,峰值转矩3Nm至5500Nm,电机延长线长度、变换编码器类型。
最小起订量: 1 提交需求>
可定制插座连接器的间距1.25mm~2.54mm;列数:单列/双列/三列/四列;端子类型:直焊针、直角焊针、表面贴装式、无焊柔性针压接、绕接、载体.;镀层、车针长度/直径、连接针长度等参数可按需定制。
最小起订量: 1 提交需求>
登录 | 立即注册
提交评论