近期在使用STM32H563ZIT6这款芯片在开发板上使用正常,烧录到自己打的板子就遇到了芯片烧录一次后,再次上电无法烧录的问题。
遇到问题需要从以下5点进行分析。
首先看下开发板的原理图
1.BOOT0需要拉地。

2.NRST脚在开发板上是悬空的。这里我建议大家搞个3.3V上拉10k电阻。防止出现烧录问题。

3.注意VCAP脚也是悬空的。VCAP是为核心供电的滤波电容引脚,当ldo关闭时候核心电压直接从Vcap引脚进入。或者也可以打开内部LDO,从VDDLDO引脚接入,采用混合模式供电,dcdc+ldo的模式。
4.要使用正版ST-LINK进行烧录。
判断ST-LINK是否是正版的方法如下:
打开STM32CubeProgrammer识别ST-LINK。
注意ST-LINK的Serial number,如果是一串很长的序列号则是正版ST-LINK。否则是盗版 ST-LINK。正版如下图所示。

本文讲述了在使用STM32H563ZIT6芯片时遇到烧录问题,需从BOOT0接地、NRST上拉、VCAP处理、使用正版ST-LINK以及代码中供电方式配置等方面进行分析。解决方法包括确保供电模式正确和直接连接VCAP至3.3V电源。
最低0.47元/天 解锁文章
1万+





