0

我们在带有 JLink 调试器的定制板上使用 STM32H743VIT6。处理器突然跳到无法再刷新ECU的状态。开发板正在运行,但 JMem 和我们的 IDE(uVision)都无法访问或检测控制器。到目前为止,还有其他人遇到过这种行为吗?谷歌也没有帮助。

4

2 回答 2

0

我们找到了问题的答案。就像@0___________ 建议我们在电路板设计中存在错误。NRST 线路有一个冷凝器,在充分加载后将引脚拉起并导致电路板永久保持在复位状态,直到有时间卸载。稍加焊接后,问题就解决了。

于 2021-06-14T11:54:28.093 回答
0

除非您启用 RDP,否则几乎不可能存档(如果这不是程序员的意图,则很难存档)。

你可能搞砸了电路板设计。您应该在调试线上有上拉电阻,并将 NRST 连接到编程器。

如果您没有可用的 NRST,只需将电线焊接到 NRST,当编程探针连接到 uC 时,将其连接到 GND。

如果 NRST 线连接到编程器,您需要选择 nn 配置“重置下连接”

于 2021-05-30T19:21:11.613 回答