另一个可能的原因是单片机的复位电路存在问题。请检查复位电路,确保复位引脚正常连接,并且复位电源的电压和电流符合要求。此外,还需要确认复位电路的元件没有损坏或短路。如果以上都没问题,可以尝试使用其他的烧录工具或方法,例如使用其他型号的ST-link或者使用添加外部复位电路的方式来烧录程序。
下载贤集网APP入驻自媒体
我自己设计的电路板,单片机用3.3V供电,之后用ST-link烧写流水灯程序,程序可以正常烧写,但是单片机没有任何反应,流水灯也不亮。 用同样的程序,修改IO口之后,可以在开发板上实现流水灯效果。 在供电之后,测试STM32的引脚,均由3.3V电压。用万用表分别测试晶振两个引脚,8M晶振引脚电压分别为1.34,1.34, 32K晶振引脚电压分别为1.68,1.68。之后更换了8M和32K晶振,再次测试,电压与原来一样。 附上电路图和程序: