四、SWM341系列CAP端口应用 4.1、 CAP端口为内存核心电压的滤波回路,须对地接1uF的电容,以保证内核的运行正常。否则会引起如内部PLL、时钟模块的正常运行。
4.2、SWM34S执行程序无规律偶现HardFault 现象: 客户使用SWM34SRET6驱动助力车仪表显示,在客户的样板上更换晶振后执行简易测试程序随机进入HardFault。--2023.02.17 分析及解决:使用客户样板、程序仿真可复现HardFault,且出现时机不定,偶然性较大,对比在SWM34S屏驱Demo板上测试,使用相同软件仿真未复现HardFault,排除软件差异,检查晶振均起振,最后定位为MCU内核1.2V电压CAP端口未对地并1uF电容,导致内核工作处于不稳态,Flash取指异常。 注意:对于SWM全系列也有参考借鉴之处,当程序执行无规律偶现HardFault时,优先查看MCU内核电压是否稳定,CAP是否有对地并1uF电容。
4.3、CAP端口引起程序跑飞注意事项 现象:客户在样品测试阶段发现程序跑着跑着继电器输出会不受控。 分析与解决:在客户现场一起测试发现问题,起初怀疑是软件哪里写的不对导致跑飞了,后面排查软件发现没有问题,又加入了看门狗做测试,发现继电器不受控制后看门狗仍可以复位,之后排查硬件问题,观看原理图发现设计并没有问题,再看PCB板布局走线时发现CAP引脚对GND接的1uF电容并没有放到该引脚旁边,后面刮铜皮把1uF焊到CAP引脚附近再进行测试,问题解决 经验 收获:34S系列程序跑飞时在排查软件无误后可优先察看硬件CAP脚的对GND电容有没有接且布局时有没有放到该引脚旁边。
|