今天第一次调试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. (怀疑单片机损坏)重新焊接一块电路,重新焊接一片新的单片机。
还有什么其他注意的事项吗?