我在自定义板上使用ST-Link调试器做了一个程序。该程序工作正常。但是,当我使用ST-Link实用程序对芯片进行编程时,程序在没有连接ST-Link的情况下无法启动。连接 ST-Link 后,系统启动。
有人有这样的问题吗?
好吧,
这有点愚蠢,但我不得不承认,在压力下我有点盲目。
当我说:
该程序工作正常,但是当我使用ST-Link实用程序对芯片进行编程时,该程序在没有连接ST-Link的情况下无法启动。
我实际上是在测试时只从ST-LINK中删除了USB,而不是完全删除了JTAG。所以现在我知道ST-LINK在未通电时正在下拉复位。
谢谢汤姆和盯着蜥蜴,你注意到有趣的想法。实际上 Boot0 是我之前的问题......