如何微调MCU的HSE晶体振荡器频率?

今日头条

1134人已加入

描述

  时钟是MCU的运行基调,也是MCU的一个重要指标。MCU一般有四种时钟:高速外部时钟(HSE)、高速内部时钟(HSI)、低速外部时钟(LSE)、低速内部时钟(LSI)。这里,高速外部时钟HSE由高速外部晶体振荡器/陶瓷谐振器产生,是MCU系统工作的主旋律。为了最大限度减小输出失真和减小启动的稳定时间,负载电容值应根据所选的振荡器进行调整。

  目前,一些新型MCU还内置了可调电容,用以调整HSE晶体振荡器的频率,从而实现对外部时钟HSE的微调。例如,意法半导体的STM32WB低功耗无线MCU使用了32Mhz的外部晶振,频率容差小于20ppm。该MCU器件就包含内部可调电容,可用于调整晶体振荡器的频率,以补偿PCB寄生电容。

  这个内部可调电容具有非常重要的意义,因为射频的正确运行离不开精确的时钟。时钟频率偏差直接影响射频频率,从而导致射频性能下降,违反规定要求,或在最坏的情况下导致系统无法正常工作。

晶体振荡器

  使用X-CUBE-CLKTRIM扩展软件对STM32WB HSE微调

  使用内部电容对HSE微调,可让HSE晶体振荡器正确居中,使系统以更精确的时钟运行,这对RF应用非常重要。

  至于对HSE晶体振荡器进行微调的详细步骤,意法半导体X-CUBE-CLKTRIM扩展软件演示了具体的微调过程,目的是获得射频应用所需的高度精确的频率,具体可参考该公司的应用笔记an5378。

        ymf

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

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分