我使用ST-Link调试器在自定义板上编写了一个程序,它能够正常工作。但是,当我使用ST-Link实用程序对芯片进行编程时,如果没有连接ST-Link,则程序无法启动。只有连接了ST-Link后,系统才能启动。 有人遇到过这样的问题吗?
好的,这有点愚蠢,但我必须承认在压力下我有点失明。当我说:“程序运行良好,但使用ST-Link实用程序编程芯片时,未连接ST-Link时程序不会启动。”实际上是只移除了USB而没有完全拆卸JTAG进行测试。所以现在我知道当ST-Link未接通供电时,它会拉低复位信号。谢谢Tom和staringlizard,你们注意到了有趣的事情。实际上Boot0是我的先前问题...