久芯网

晶振不起振

avatar RockDeng 提问时间: 2023-07-27 08:21:30 / 已解决
经常会碰到外部高速晶振或者外部低俗晶振不起振问题,不知道怎么系统地学习晶振电路设计
6个回答
  • avatar HardwareMonkey1
    最佳答案
    回答时间: 2023-07-27 08:39:37

    你碰到的概率太高了吧,外部高速晶振应该是没什么特别要注意的,32.768K低速晶振在stm32F1中确实是有问题,08年的时候碰到过,那时候手册好像没写需要负载电容为6pF的晶振,我们用了12.5pF的晶振,结果就悲剧了。当时因为某种原因需要返工,于是断开了时钟电池,有相当大的一批终端无法起振了(生产的时候是夏天,返工是冬天)。问了st的fae,当时给了我们一段代码。后来也许是找到原因了,手册里就特别注明需选择负载电容为6pF时钟晶振。你也可以试试加入以下代码,但估计现在的芯片应该是没有问题了。 改为: u32 delay; do { /* delay about 10ms */ for(delay = 0;delay < 90000;delay++); /* Enable LSE */ RCC_LSEConfig(RCC_LSE_ON); }while(RCC_GetFlagStatus(RCC_FLAG_LSERDY) == RESET) /* Wait till LSE is ready */ 2008-11-03

  • avatar butterflyspring
    回答时间: 2023-07-27 08:58:17

    原厂有给应用笔记AN2867,可以下载下来学习一下,里面包含了晶振的原理,选择参数,评价方法以及在STM32各系列中的应用方法等。

  • avatar wlp向日葵
    回答时间: 2023-07-27 09:26:51

    是不是没配置,或者晶振没上电

  • avatar RockDeng
    回答时间: 2023-07-27 09:56:42
    butterflyspring 发表于 2022-6-14 10:58
    原厂有给应用笔记AN2867,可以下载下来学习一下,里面包含了晶振的原理,选择参数,评价方法以及在STM32各系 ...

    好的,多谢

  • avatar RockDeng
    回答时间: 2023-07-27 10:22:42
    wlp向日葵 发表于 2022-6-14 16:42
    是不是没配置,或者晶振没上电

    配置了也上电了,就是有时候晶振会不准,或者偶尔不起振

  • avatar RockDeng
    回答时间: 2023-07-27 10:50:43
    HardwareMonkey1 发表于 2022-7-26 14:34
    你碰到的概率太高了吧,外部高速晶振应该是没什么特别要注意的,32.768K低速晶振在stm32F1中确实是有问题, ...

    好的,非常感谢

会员中心 微信客服
客服
回到顶部