您的位置 首页 电源

外部晶体振荡器被旁路的原理和原因

本站为您提供的外部晶体振荡器被旁路的原理和原因,”晶振/时钟被旁路“ 是指将芯片内部的用于外部晶体起振和功率驱动等的部分电路和XTAL_OUT引脚断开,这时使用的外部时钟是有源时钟或者其他STM32提供的CCO输出等时钟信号,直接单线从XTAL_IN输入,这样即使外部有晶体也震荡不起来了

单片机的外部晶振安稳,受温度,湿度等环境要素影响比内部振荡器小,精度比较高。并且当规划需求下降功耗时,比如说便携式外表等,就需求外设晶振,由于内部振荡器不能根据需求中止,而外部晶振能够当令中止,然后进入休眠状况,下降功耗。

外部晶体振荡器被旁路的原理和原因

晶振被旁路原理

”晶振/时钟被旁路“ 是指将芯片内部的用于外部晶体起振和功率驱动等的部分电路和XTAL_OUT引脚断开,这时运用的外部时钟是有源时钟或许其他STM32供给的CCO输出等时钟信号,直接单线从XTAL_IN输入,这样即便外部有晶体也震动不起来了
只要在运用外部时钟的时分是被旁路,留意不是晶体振荡器,也就是说当运用外部供给的时钟时(如运用有源振荡器),有必要设置这个操控位旁路上述内置振荡器;能够了解把内部时钟封闭,翻开外部时钟。

HSE形式装备(旁路形式)

外部时钟源(HSE旁路)

外部晶体振荡器被旁路的原理和原因

在这个形式里,有必要供给外部时钟。它的频率最高可达25MHz。用户可经过设置在时钟操控寄存器中的HSEBYP和HSEON位来挑选这一形式。外部时钟信号(50%占空比的方波、正弦波或三角波)有必要连到SOC_IN引脚,一起确保OSC_OUT引脚悬空

该形式下有必要供给外部时钟。用户经过设置时钟操控寄存器中的HSEBYP和HSEON位来挑选这一形式。外部时钟信号(50%占空比的方波、正弦波或三角波)有必要连到SOC_IN引脚,此刻OSC_OUT引脚对外呈高阻态。

所谓HSE旁路形式,是指无需上面说到的运用外部晶体时所需的芯片内部时钟驱动组件,直接从外界导入时钟信号。犹如芯片内部的驱动组件被旁路了。

不过,在运用该形式时,常常有人呈现装备过错,即运用跟HSE晶体形式相同的装备。这点在STM8/STM32运用中都有人发作。 所幸的是运用这个旁路形式的景象不像运用外部晶体形式那么多,否则或许更多人在这儿遇到费事

咱们无妨以STM3F4系列芯片为例。

关于寄存器位上面现已说到了,旁路形式除了装备HSEON还得装备HSEBYP位。

关于规范库函数voidRCC_HSEConfig(uint32_t RCC_HSE)

或CUBE库函数__HAL_RCC_HSE_CONFIG(RCC_OscInitStruct->HSEState)里的相关参数或许是:RCC_HSE_ON、 RCC_HSE_Bypass或RCC_HSE_OFF的其中之一。

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/dianyuan/60237.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部