FR6972单片机使用串口通信,时钟为ACLK外部32K晶振,工作过程中用手触摸32K晶振外壳,会导致串口无法通讯,只有初始化串口可恢复通讯;同时使用32K时钟的模块还有液晶,AD,定时器,看门狗等,只有串口出现故障。
初步判定是:我觉得可能是因为用手碰它时候,引起晶振不稳定,这样波特率会受到影响,造成的通讯不正常。
但是在F4481型号单片机上不会出现这种问题。
灰小子:
你的32k晶振外壳接地了吗?
如果没有,可以试试有没有效果
另外,32k晶体相关电路的抗干扰性有时也会和pcb走线有关,可以对比下两个板子的走线
Susan Yang:
建议您给出相关的电路图,谢谢
miaomiao hong:
回复 灰小子:
除了通信不正常的设备之外。另外一部分出现的是手触碰晶振后会出现增加60uA的功耗,匹配电容是12pF,低功耗模式是LPM2。
HG:
回复 miaomiao hong:
先退出低功耗模式,看还有没有这样的问题。32768的时钟误码率比较高,users guide上有说明,用的时候需要注意。
Wei.Jetim Zhao:
有没有抓过出问题时的串口数据波形分析一下?