0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

RT10XX RC24M开启自动校准功能

恩智浦MCU加油站 来源:恩智浦MCU加油站 2025-02-20 10:51 次阅读

RT10XX系列的时钟源主要由外接24M XTAL, 内部的RC24M,外接32K RTC,内部32K时钟,PLL及其PFD构成。在正式开始介绍自动校准功能前,我们先对RT10XX的时钟系统的常见问题做一些简单的回答。

24M XTAL是一个精度较高的时钟源,通常作为PLL的参考时钟源。此前多次有用户问到咱们RT10XX上有内部的RC24M,是不是可以不用外加24M XTAL。答案是不行的,原因在于芯片boot阶段会用到PLL,而24M XTAL又是PLL的参考时钟源。

对于32K RTC会有同样的问题,RT10XX内有32K的时钟,我是不是可以节省一个外部32k晶振啦?当不使用32k作为时钟源时,确实可以不外加32K晶振。但是要注意,RTC_XTALI需要连接到GND并且RTC_XTALO需要保持悬空。需要说明的是,32K时钟源不仅仅是RTC这个模块的时钟源,还可以给WDOG,GPT等外设作为时钟源。因此需要全面评估不加外部32K晶振的影响。

428fe42a-ef25-11ef-9310-92fbcf53809c.png

RC24M振荡器是一个自调谐电路,它将使用 RTC 时钟作为参考输出编程的频率值。此振荡器用于正常运行,而不是快速启动。虽然此 RC 振荡器的功耗远低于 24 MHz 晶体振荡器,但此 RC 振荡器模块的一个限制是其时钟频率不那么准确。

在一些低功耗场景下我们需要关闭PLL以及24M XTAL以达到降低功耗的目的,此时RC24M则成为唯一的时钟源提供给系统使用。此外,RTWDOG使用的一个时钟源 1MHz,便是由RC24M时钟分频而来。基于以上的场景,RC24M的时钟精度也就特别重要了。

42a1bd62-ef25-11ef-9310-92fbcf53809c.png

但是由于RC24M容易受到外部温度等因素的影响,精度并没有XTAL高。此时便可开启自动校准功能以提高精度。同样值得注意的是,自动校准功能需要使用RTC时钟作为参考时钟源。考虑到芯片内部的32K时钟波动范围也较大,所以需要外接外部32K RTC晶振,使得RC24M经过自动校准后获得较好的精度。

42b58d42-ef25-11ef-9310-92fbcf53809c.png

那么这么好的功能该如何开启呢?

让我们首先找到配置寄存器:XTALOSC24M_OSC_CONFIG0n。然后将bit[1:0]写1使能即可。

42c3f698-ef25-11ef-9310-92fbcf53809c.png

使能校准之后RC24的精度如何呢?精度是可以达到+/-100kHz。

恩智浦MCU加油站

恩智浦半导体NXP Semiconductors N.V.(纳斯达克股票代码:NXPI)是汽车、工业物联网、移动设备和通信基础设施市场值得信赖的合作伙伴,致力于提供创新解决方案。

这是由恩智浦官方运营的公众号,着重为您推荐恩智浦MCU的产品信息、开发技巧、教程文档、培训课程等内容。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 振荡器
    +关注

    关注

    28

    文章

    3880

    浏览量

    139760
  • 晶振
    +关注

    关注

    34

    文章

    3025

    浏览量

    68815
  • 时钟源
    +关注

    关注

    0

    文章

    95

    浏览量

    16115
  • 时钟系统
    +关注

    关注

    1

    文章

    103

    浏览量

    11912

原文标题:RT10XX RC24M开启自动校准功能

文章出处:【微信号:NXP_SMART_HARDWARE,微信公众号:恩智浦MCU加油站】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    i.MX RT1xxx 系列的时钟系统以及相关功能引脚

    目前 i.MXRT1xxx 系列主要分为 i.MX RT10xx 和 i.MXRT11xx 两大分支。这两个分支的时钟系统设计是有一些差异的,不过总体来说,架构差别不大,我们以如下 i.MXRT1170 的时钟架构为例来具体介绍。
    发表于 07-08 17:01 854次阅读

    i.MXRT10xx系列MCU外接24MHz晶振的作用

    最近在客户支持中,有客户咨询项目板级设计上能否将外部 24MHz 晶振完全去掉,就使用芯片内部集成的 RC24M 做初始时钟源。
    发表于 10-13 09:09 1244次阅读

    MIMXRT10xx EVK永磁同步电机磁场定向控制资料分享

    基于i.MX RT10xx EVK的永磁同步电机磁场定向控制
    发表于 12-12 06:22

    在i.MX RT10XX系列平台上进行OTA

    升级。最为常见的就是移动终端的OTA升级,近几年很火的新能源汽车也让大家对这一技术更加熟悉。 二、概述本文将介绍在i.MX RT10XX系列平台上,进行基于阿里云物联网平台的OTA。在此之前,先简单
    的头像 发表于 09-17 10:12 2735次阅读

    i.MX RT超低功耗模式捉虫记

    SNVS模式是i.MX RT10XX和i.MX RT11XX系列MCU中功耗最低的状态,其标志性特点是除SNVS电源域保持供电,其余的电源域均处于断电状态。
    发表于 02-08 15:14 0次下载
    i.MX <b class='flag-5'>RT</b>超低功耗模式捉虫记

    AN2868_STM32F10xx内部RC振荡器校准

    AN2868_STM32F10xx内部RC振荡器校准
    发表于 11-21 08:11 1次下载
    AN2868_STM32F<b class='flag-5'>10xx</b>内部<b class='flag-5'>RC</b>振荡器<b class='flag-5'>校准</b>

    AN4736_如何校准STM32L4xx内部RC振荡器

    AN4736_如何校准STM32L4xx内部RC振荡器
    发表于 11-21 08:11 0次下载
    AN4736_如何<b class='flag-5'>校准</b>STM32L4<b class='flag-5'>xx</b>内部<b class='flag-5'>RC</b>振荡器

    AN3300 如何校准STM32L1xx的内部RC振荡器

    AN3300 如何校准STM32L1xx的内部RC振荡器
    发表于 11-24 08:34 1次下载
    AN3300 如何<b class='flag-5'>校准</b>STM32L1<b class='flag-5'>xx</b>的内部<b class='flag-5'>RC</b>振荡器

    RC190xx 数据表

    RC190xx 数据表
    发表于 01-09 19:04 0次下载
    <b class='flag-5'>RC190xx</b> 数据表

    RC192xx 数据表

    RC192xx 数据表
    发表于 01-09 19:09 0次下载
    <b class='flag-5'>RC192xx</b> 数据表

    RC190xx 数据表

    RC190xx 数据表
    发表于 06-30 18:45 0次下载
    <b class='flag-5'>RC190xx</b> 数据表

    RC192xx 数据表

    RC192xx 数据表
    发表于 06-30 18:55 0次下载
    <b class='flag-5'>RC192xx</b> 数据表

    浅谈i.MX RT10xx系列MCU外接24MHz晶振的作用

    浅谈i.MX RT10xx系列MCU外接24MHz晶振的作用
    的头像 发表于 10-30 17:22 1048次阅读
    浅谈i.MX <b class='flag-5'>RT10xx</b>系列MCU外接<b class='flag-5'>24</b>MHz晶振的作用

    STM32F10xxx内部RC振荡器(HSI)校准

    电子发烧友网站提供《STM32F10xxx内部RC振荡器(HSI)校准.pdf》资料免费下载
    发表于 09-21 11:36 4次下载
    STM32F<b class='flag-5'>10</b>xxx内部<b class='flag-5'>RC</b>振荡器(HSI)<b class='flag-5'>校准</b>

    如何校准STM32L1xx内部RC振荡器

    电子发烧友网站提供《如何校准STM32L1xx内部RC振荡器.pdf》资料免费下载
    发表于 09-21 11:32 1次下载
    如何<b class='flag-5'>校准</b>STM32L1<b class='flag-5'>xx</b>内部<b class='flag-5'>RC</b>振荡器