stm32jlink下载后程序不执行怎么回事?

stm32jlink下载后程序不执行怎么回事?,第1张

1、如果拔掉jlink,就要从JTAG那个键搜地方拔。让jlink彻底脱稿正历离。不能从排线那边拔2、串口线又没有电源,跟程序执行不执行无关。3、是否考虑串口下清悉载后,没有BOOT0接地?

你仿真的时候led能点亮吗?

如果仿真不能,试着单步调试,看点亮和熄灭的扰搭颤 *** 作是不是能正常执行。不能的话,去检查对应io口的电平是否正常变枝升化。能正常变化的话考虑led灯坏了。这些都排除之后,再去检查你的代码是不是有问题。

如果缓败仿真能,当然这种情况基本不会出现。去检查一下仿真器下载的设置,试着擦除整个芯片后下载,还不行的话看看程序里的延时是不是太短。

STM32烧录程序不能在线运行,但是可以通过烧录器将程序烧录到芯片中,以便让芯片正常运行。烧录器是一种专门用于将程序烧录到芯片中的设备,它可以陵梁埋将程序以二进制形式烧录到芯片中,从而使芯渣裤片正常运行。此外,烧录器还可以用于检测芯片的状态,以便及时发现问题并及时解决。因此,如果您想要让STM32烧录程序尺蚂正常运行,您需要使用烧录器将程序烧录到芯片中。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12319025.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-24
下一篇 2023-05-24

发表评论

登录后才能评论

评论列表(0条)

保存