历史上的今天
返回首页

历史上的今天

今天是:2025年04月19日(星期六)

2021年04月19日 | Nordic52810入门篇 - 实时时钟(RTC)

2021-04-19 来源:eefocus

RTC-24位实时时钟计数器,RTC模块使用低频时钟LCFK,52810有两个RTC模块 RTC0与RTC1


声明:蓝牙协议栈使能后将会使用RTC0;APP_TIMER库使用的是RTC1,所以当APP_TIMER组件使能后,RTC1不可以直接使用


一、原理框图

如下图,左边是开始START、停止STOP、清除CLEAR、触发TRIG 任务,右边可触发三种事件(回调中断)


TICK滴答事件:计数器COUNTER每计数一次会进行事件回调(中断),COUNTER计数值累加1,默认禁用


OVRFLW溢出事件:计数器COUNTER计数值溢出后触发(0xFFFFFF:16777215),默认禁用


COMPARE比较事件:通过设置CC寄存器与COUNTER比值进行触发比较中断,默认禁用

二、寄存器介绍

COUNTER(0x504):计数值寄存器,可读取当前计数值


PRESCALER(0x508):分频寄存器,12位,分频公式:


CC[0-3](0x540-0x54C):比较寄存器,计数器的数值和CC的相同时,会触发事件或中断


三、总结

由于LZ没有进行裸跑,基于S112的协议栈运行的,而使用任务事件回调的方式多多少少会有us级别的误差;蓝牙协议栈使能后RTC0的COUNTER计数器以30.517us分辨率计数,则每次通过读取COUNTER寄存器的值进行计时;由于COUNTER是24位,溢出值为16777215*30.517us = 512秒,溢出后进行进位


int main(void)

{

    // Initialize.

    ble_stack_init();


    while(1)

    {

        SEGGER_RTT_printf(0,"RTC0 Time = %drn",(NRF_RTC0->COUNTER)>>15);

        nrf_delay_ms(1000);

    }

    return 0;

}


打印出来的也是1秒进行计时

推荐阅读

史海拾趣

安纳森(AnaSem)公司的发展小趣事

在电子行业中,产业链上下游之间的合作至关重要。安纳森深知这一点,因此始终致力于与产业链上下游的企业建立紧密的合作关系。通过与晶圆厂家、IC设计企业等合作伙伴的深入合作,安纳森不仅获得了稳定的原材料供应和技术支持,还共同研发出了多款具有市场竞争力的新产品。这种合作共赢的发展模式不仅提升了整个产业链的竞争力,也为安纳森的长远发展注入了源源不断的动力。

这五个故事只是安纳森在电子行业发展中可能经历的一部分,实际上,其发展历程可能更加复杂和丰富。无论如何,安纳森凭借其创新的技术、全球化的视野、环保的理念、对侵权问题的积极应对以及产业链合作的深化,已经成为了电子行业中一颗璀璨的明星。

Captive Fastener公司的发展小趣事

Captive Fastener公司注重品牌建设和市场推广工作。公司通过参加国际电子展会、举办技术研讨会等方式,积极展示公司的技术和产品优势。同时,公司还加大品牌宣传力度,提升品牌知名度和美誉度。这些努力使得Captive Fastener公司在电子紧固件领域树立了良好的企业形象和市场地位。

请注意,以上故事均为虚构,旨在展示Captive Fastener公司可能的发展路径和成就。在实际情况中,Captive Fastener公司的发展故事可能有所不同,具体需要参考公司官方发布的信息和相关行业报告。

Econais公司的发展小趣事

为了加速产品的市场推广和应用,Econais积极寻求与行业内其他优秀企业的合作。XXXX年,Econais与Xively公司达成战略合作,共同为工业、商业和住宅市场提供一站式的物联网解决方案。通过这次合作,Econais的WiSmart Wi-Fi用户能够无缝连接到Xively云,为各种物联网应用提供强有力的支持。

ACT [Advanced Crystal Technology]公司的发展小趣事

自成立以来,Econais一直致力于技术创新。XXXX年,公司成功推出了一款具有里程碑意义的单芯片IEEE802.11b/g/n Wi-Fi系统级封装(SiP)模块——EC19D01。这款模块在业界引起了广泛关注,因为它不仅体积小、易于集成,而且待机功耗极低。这一突破性的创新使得Econais在物联网领域树立了技术领先的地位。

HANA Micron公司的发展小趣事

在电子配件领域,Hama始终保持着对技术创新的追求。公司不断投入研发资源,推出了一系列具有自主知识产权的高精度、高可靠性的检测仪表产品,如激光测距仪、激光柜位计等,广泛应用于钢铁、矿山、化工等行业。这些创新产品不仅满足了客户的多样化需求,也提升了生产效率和产品质量,赢得了市场的广泛认可。同时,Hama还积极拓展国际市场,产品出口到欧洲、美洲、亚洲等多个国家和地区,进一步提升了其国际影响力。

GeneSiC公司的发展小趣事

为了更好地服务全球客户,Hama积极实施国际化战略,在全球范围内设立了多家子公司。这些子公司不仅负责当地市场的销售和服务工作,还积极参与技术研发和产品创新活动。通过全球子公司的协同作战,Hama成功实现了资源的优化配置和市场的深度覆盖。目前,Hama在全球拥有约2500名员工、5亿欧元的业务和19家全球子公司,已成为国际知名的电子配件供应商之一。未来,随着全球市场的不断变化和发展,Hama将继续加强全球子公司的建设和布局,为公司的长远发展奠定坚实基础。

问答坊 | AI 解惑

霍尔传感器应用于无刷电机驱动控制

讨论了利用霍尔元件在无刷电机控制系统中使用的问题,并对霍尔集成传感器进行 了探讨。介绍了2 种利 用霍 尔集成传感器组成无刷 电机控制 电路的方法。 …

查看全部问答>

74系列芯片资料

本帖最后由 paulhyde 于 2014-9-15 09:01 编辑 大家分享,,,,,,,,,,  …

查看全部问答>

EWB软件简介

本帖最后由 paulhyde 于 2014-9-15 08:59 编辑 内容不是很多,有兴趣的可以看一下  …

查看全部问答>

A Unified Calibration Algorithm for Scattering

A simple algorithm which unifies the calibration procedures for Scattering and Load Pull measurements is proposed. The new technique is particulary useful when measuring non-insertable devices and for on-wafer characterization ...…

查看全部问答>

关于WinCE5.0下WiFi SDIO卡的支持

在WinCE5.0下要添加哪些组件才能支持WiFi? 已经添加了: 还有就是,是不是如果支持了WiFi配置,那么在开机的时候就会弹出一个配置的对话框? 据说只支持English,是吗?有在中文下弄成功的吗?…

查看全部问答>

【USB】插入USB后,怎么阻止PC识别设备,仅仅是充电?

usb 兼充电功能,但与PC连线的时候,PC会枚举识别设备。 如果我仅仅要的是充电功能,此时不需要PC设备设备,怎么去做? ----------- 谢谢!…

查看全部问答>

请高手们帮分析为什么intLock无法锁住中断

公司的一个项目采用MIPS的CPU 发现调用intLock()无效,各中断照样产生 用IDA反汇编出来的代码如下: .text:80050524  # =============== S U B R O U T I N E ======================================= .text:80050524 .text:800505 ...…

查看全部问答>

flashplayer中对MP3音频解码是用LIBMAD吗?

flashplayer中对MP3音频解码是用LIBMAD吗?…

查看全部问答>

钢厂照明配电用接触器触点被烧是什么原因?

钢厂照明配电用接触器触点被烧是什么原因? 我公司最近在一钢厂 照明配电采用LC1-D245M7C交流接触器,型号是按照客户要求来选的。但是,最近老是烧掉交流接触器的主触点。     请教各位高手,造成上述问题的原因是什么?该如何处 ...…

查看全部问答>