痞子衡嵌入式:i.MXRT1xxx系列MCU外接24MHz有源晶振的方式与注意事项

mxrt1xxx,mcu,24mhz · 浏览次数 : 0

小编点评

大家好,我是痞子衡,今天给大家带来的是关于i.MXRT1xxx系列MCU外接24MHz有源晶振的介绍。 有客户询问痞子衡,官方i.MXRT1xxx开发板都是外接24MHz无源晶振给主芯片XTALI,XTALO引脚,那么是否可以使用24MHz有源晶振呢?答案是可以的。关于外接24MHz无源晶振,痞子衡之前已经写过一篇文章《i.MXRT10xx系列MCU外接24MHz晶振的作用》,今天将为大家详细介绍有源晶振的使用方法。 首先,我们来了解一下有源晶振和无源晶振的基本概念。无源晶振需要借助时钟电路才能产生振荡信号,而有源晶振则是一个完整的振荡器,具有更高的振荡性能。 接下来,我们来看看有源24MHz晶振的接法。在i.MXRT1xxx系列芯片中,XTALI和XTALO引脚专门用于连接24MHz晶振。如果选择有源晶振,可以参考芯片参考手册中的Bypass模式,其中推荐使用XTALI连接晶振输出OUT,XTALO悬空的方式。而对于RT1160/1170/1180系列,仅支持RT10xx系列中的Configuration2硬件连法。 最后,我们需要考虑有源24MHz晶振输出的要求。如果使用主芯片XTALI引脚连接有源晶振输出OUT,那么需要关注晶振OUT信号的幅度,以免影响时钟质量。具体的要求可以参考各系列芯片的数据手册。 总结一下,i.MXRT1xxx系列MCU外接24MHz有源晶振是可行的,但需要注意选型和连接方式。希望这篇文章能帮助到大家。更多详细信息,请关注痞子衡的博客园主页、CSDN主页、知乎主页、微信公众号等平台。

正文


  大家好,我是痞子衡,是正经搞技术的痞子。今天痞子衡给大家介绍的是i.MXRT1xxx系列MCU外接24MHz有源晶振

  今天有客户咨询痞子衡:官方 i.MXRT1xxx 开发板都是外接 24MHz 无源晶振给主芯片 XTALI,XTALO 引脚,那么是否可以使用 24MHz 有源晶振呢?答案当然是可以的。关于外接 24MHz 无源晶振,痞子衡已经写过一篇文章 《i.MXRT10xx系列MCU外接24MHz晶振的作用》,今天痞子衡就再给大家介绍一下有源晶振用法:

一、有源晶振简介

  晶体振荡器分为无源晶振和有源晶振两种类型。无源晶振与有源晶振的英文名称不同,无源晶振为 crystal(晶体),而有源晶振则叫做 oscillator(振荡器)。无源晶振是有 2 个引脚的无极性元件,需要借助于时钟电路才能产生振荡信号,自身无法振荡起来;有源晶振一般有 4 个引脚,是一个完整的振荡器。

  下图是晶振厂商 Epson 出品的有源晶振 SG-8002,频率输出范围 1 - 125MHz,供电电压 3.3/5.0V。芯片引脚 VCC 和 GND 不多说,OUT 即晶振信号输出,还有一个专用 OE/ST_B 功能脚。

  关于有源晶振和无源晶振本身特点对比,痞子衡这里就不赘述了,从功能角度当然是有源晶振优势大,不过它的价格也远远超过无源晶振。如果客户应用和高速传输有关,希望有一个高质量高可靠性的时钟源,那么有源晶振是一个好的选择。

二、有源24MHz晶振接法

  我们知道 i.MXRT1xxx 系列的 XTALI,XTALO 引脚专门用于连接 24MHz 晶振,这是芯片内部 PLL 的时钟源(之一),它是高性能应用的保证。

  如果我们不按官方开发板的晶振用法,而选用有源晶振,可以从芯片参考手册里找到介绍。下图是 RT10xx(从 RT1010-RT1064) 系列参考手册里的内容,使用有源晶振的做法叫 Bypass 模式,它支持三种硬件连法,但是 XTALI 连接晶振输出 OUT,XTALO 悬空(即 Configuration 2)是最推荐的做法。

  而对于 RT1xxx (RT1160/1170/1180)系列,从参考手册里看,其仅支持 RT10xx 里的 Configuration 2 这一种硬件连法,这是需要注意的地方。

三、对有源24MHz晶振输出要求

  如果我们就使用主芯片 XTALI 引脚连接有源晶振输出 OUT 这种接法,那么对晶振 OUT 信号的要求主要体现在幅度上(起振幅度不够会影响时钟质量),这可以从芯片数据手册里找到。

  如下是 RT10xx 系列数据手册里的要求(这里负责 PLL/OSC/LDO 供电的是 NVCC_PLL):

  如下是 RT1160/1170 系列数据手册里的要求(这里负责 PLL/OSC/LDO 供电的是 VDDA_1P8_IN):

  如下是 RT1180 系列数据手册里的要求(虽然芯片有 VDDA_1P8_IN 引脚,但是这里的参考电压信号是 VDD_AON_ANA):

  至此,i.MXRT1xxx系列MCU外接24MHz有源晶振便介绍完毕了,掌声在哪里~~~

欢迎订阅

文章会同时发布到我的 博客园主页CSDN主页知乎主页微信公众号 平台上。

微信搜索"痞子衡嵌入式"或者扫描下面二维码,就可以在手机上第一时间看了哦。

与痞子衡嵌入式:i.MXRT1xxx系列MCU外接24MHz有源晶振的方式与注意事项相似的内容:

痞子衡嵌入式:i.MXRT1xxx系列MCU外接24MHz有源晶振的方式与注意事项

大家好,我是痞子衡,是正经搞技术的痞子。今天痞子衡给大家介绍的是i.MXRT1xxx系列MCU外接24MHz有源晶振。 今天有客户咨询痞子衡:官方 i.MXRT1xxx 开发板都是外接 24MHz 无源晶振给主芯片 XTALI,XTALO 引脚,那么是否可以使用 24MHz 有源晶振呢?答案当然是可

痞子衡嵌入式:恩智浦i.MX RT1xxx系列MCU启动那些事(12)- 从SD/eMMC启动

大家好,我是痞子衡,是正经搞技术的痞子。今天痞子衡给大家介绍的是恩智浦i.MXRT1xxx系列MCU的SD/eMMC卡启动。 最近在恩智浦官方社区上支持了一个关于 i.MXRT 从 SD 卡启动的案例,这让痞子衡想起了一年前写过的一篇《i.MXRT600从SD/eMMC启动》,那一篇重点介绍了基于

痞子衡嵌入式:恩智浦i.MX RT1xxx系列MCU启动那些事(10)- 从Serial NAND启动

大家好,我是痞子衡,是正经搞技术的痞子。今天痞子衡给大家介绍的是**恩智浦i.MXRT1xxx系列MCU的Serial NAND启动**。 最近越来越多的客户在咨询 i.MXRT1xxx 从 Serial NAND 启动的事情,让这个本来比较冷门的启动设备突然火热起来。据痞子衡的了解,其实客户主要目

痞子衡嵌入式:恩智浦i.MX RT1xxx系列MCU启动那些事(10.A)- FlexSPI NAND启动时间(RT1170)

大家好,我是痞子衡,是正经搞技术的痞子。今天痞子衡给大家介绍的是**恩智浦i.MX RT1170 FlexSPI NAND启动时间**。 本篇是 i.MXRT1170 启动时间评测第四弹,前三篇分别给大家评测了 [Raw NAND 启动时间](https://www.cnblogs.com/henj

痞子衡嵌入式:恩智浦i.MX RT1xxx系列MCU启动那些事(12.A)- uSDHC eMMC启动时间(RT1170)

大家好,我是痞子衡,是正经搞技术的痞子。今天痞子衡给大家介绍的是恩智浦i.MX RT1170 uSDHC eMMC启动时间。 本篇是 i.MXRT1170 启动时间评测第五弹,前四篇分别给大家评测了 Raw NAND 启动时间(基于 MIMXRT1170-EVK_Rev.B)、Serial NOR

痞子衡嵌入式:从功耗测试角度了解i.MXRTxxx系列片内SRAM分区电源控制

大家好,我是痞子衡,是正经搞技术的痞子。今天痞子衡给大家介绍的是**从功耗测试角度了解i.MXRTxxx系列片内SRAM分区电源控制**。 我们知道配合 MCU 一起工作的存储器包含 ROM(Flash) 和 RAM 两类,前者主要放 RO 代码和数据,后者放 RW 数据。MCU 可以没有片内 RO

痞子衡嵌入式:利用i.MXRT1xxx系列ROM集成的DCD功能可轻松配置指定外设

大家好,我是痞子衡,是正经搞技术的痞子。今天痞子衡给大家介绍的是利用i.MXRT1xxx系列ROM集成的DCD功能可轻松配置指定外设。 关于 i.MXRT1xxx 系列芯片 BootROM 中集成的 DCD 功能这个话题,痞子衡早就想写了,但是一直没有动笔,毕竟这个话题比较生涩,单独讲会比较枯燥。最

痞子衡嵌入式:借助i.MXRT10xx系列INIT_VTOR功能可以缩短程序热重启时间

大家好,我是痞子衡,是正经搞技术的痞子。今天痞子衡给大家分享的是**借助i.MXRT10xx系列INIT_VTOR功能可以缩短程序热重启时间**。 最近痞子衡写了篇文章 [《i.MXRT从Serial NAND启动时间测量》](https://www.cnblogs.com/henjay724/p/

痞子衡嵌入式:聊聊i.MXRT1xxx上第三级启动保障 - SDMMC manufacture模式

大家好,我是痞子衡,是正经搞技术的痞子。今天痞子衡给大家介绍的是i.MXRT1xxx上第三级启动保障 - SDMMC manufacture模式。 如果你在 i.MXRT1xxx 板卡上尝试过从 SD/eMMC 卡启动,你会发现一个奇怪的现象:如果把 SD/eMMC 卡还插着(并且里面保留正常的 A

痞子衡嵌入式:对比恩智浦全系列MCU(包含Kinetis/LPC/i.MXRT/MCX)的GPIO电平中断设计差异

大家好,我是痞子衡,是正经搞技术的痞子。今天痞子衡给大家介绍的是恩智浦全系列MCU(包含Kinetis, LPC, i.MXRT, MCX)的GPIO电平中断设计差异。 在痞子衡旧文 《以i.MXRT1xxx的GPIO模块为例谈谈中断处理函数(IRQHandler)的标准流程》里,痞子衡主要介绍得是