This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

MSP430FR5949的LFXT,使用32K起振困难

今天第一次调试FR系列的5949,却遇到了一个奇怪的问题:

使用官方例程,使用外置32K作为ACLK。程序一直处于时钟检测的循环中,说明32K时钟出现问题。但是使用示波器测量32K的引脚时(请原谅我使用示波器直接测量晶振引脚,实在没有办法),却发现程序正常往下运行了。每次都是这样。说明32K无法自行起振,示波器表笔的触碰激发了晶振。

晶振起振后的电流也异常,有41uA之大,降低LFXT的驱动能力后,电流仍有几uA。

1. 我使用的32K为贴片晶振,体积较小,没有使用外部电容,直接连接在单片机的XIN和XOUT上,距离非常短。环境良好,外界没有干扰。

2. 这样的晶振以前使用在多种MSP430单片机、多种项目中,没有出现过问题,电流正常。包括:F149,G2553,F5259,F5510,F5529。

3. 我更换过同类型晶振,现象同样。

这是为什么?

明天我想做的实验包括1. (怀疑此类型晶振)更换32k为常见的柱状晶振。2. (怀疑单片机损坏)重新焊接一块电路,重新焊接一片新的单片机。

还有什么其他注意的事项吗?

  • 注意电源纹波,一般来讲,较低频率的晶振容易受电源纹波的影响。

     

  • 不知道这个5949内部起振电容有几种可以选。如果有多种选择,你可以尝试改变msp430内部的晶振起振电容试试。或者是在外面增加电容

  • 谢谢,这几个问题我明天注意一下。

    配置寄存器里面没有内载电容的选项,Xin 和xout 中的电容随着驱动强度不同而不同,驱动强度大电容也大一些。

    今天我尝试在外面附加电容试试。

    这也可能跟引线布局有关系,这次的引线确实很短,由于是前期调试用的,没有其他器件空间压力,晶振几乎贴着单片机。

  • 你好,

    晶振外挂外部电容!使用外部电容。

    内部电容偏差较大,但是使用外部应该可以解决你的问题。你可以在你现在的板子上试试。

  • 恩,外挂电容就没有任何问题了。

    不是电源的事情,应该是匹配电容的问题,原来用示波器碰触一下就能激发正常运行,估计也是这个道理。

    感谢各位。不知是fr5949与其他系列单片机在这个事情上稍有不同,还是卧买的这一批次有这样的问题。

  • 具体原因比较复杂,一般和pcb布线比较密切