打印
[其他ST产品]

请问STM32下载HEX文件到flash中不能运行但在线J-Link调试可以是什么原因?

[复制链接]
400|10
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
cr315|  楼主 | 2024-1-4 09:51 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
STM32下载HEX文件到flash中,不能运行。。在线J-Link调试可以运行。。不知道怎回事。。。

使用特权

评论回复
沙发
一只眠羊| | 2024-1-15 14:38 | 只看该作者
可能是你的硬件电路设计有问题了

使用特权

评论回复
板凳
未说出口的像你| | 2024-1-15 17:00 | 只看该作者
之前我遇到过,好像是芯片复位还是哪里有问题,就会这样

使用特权

评论回复
地板
在曼谷的春| | 2024-1-15 19:00 | 只看该作者
供电不足?你jlink是否带3.3V供电输出了?

使用特权

评论回复
5
我吃小朋友| | 2024-1-15 21:00 | 只看该作者
看看你的电路吧,估计是哪里时序有问题

使用特权

评论回复
6
月亮一键变蓝| | 2024-1-15 23:00 | 只看该作者
一般来说不应该的,但是这种情况也是有的,因为调试的时候,是jlink控制时序,可能会能运行

使用特权

评论回复
7
失物招領| | 2024-1-16 01:00 | 只看该作者
你是不是加看门狗了,在程序里

使用特权

评论回复
8
她已醉| | 2024-1-16 03:00 | 只看该作者
是反复重启还是完全不运行啊?

使用特权

评论回复
9
将爱藏于深海| | 2024-1-16 05:00 | 只看该作者
是不是你的jlink调试的时候,某变量改变了啊?

使用特权

评论回复
10
春日负喧| | 2024-1-16 07:00 | 只看该作者
如果你的程序依赖于特定的时钟配置,而在线J-Link调试使用了不同的时钟配置,可能会导致程序无法正常运行。请确保你在下载HEX文件之前正确配置了系统时钟和外设时钟。

使用特权

评论回复
11
温室雏菊| | 2024-1-16 14:00 | 只看该作者
怀疑是初始化函数有问题,你最好再看看程序代码吧

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1392

主题

4513

帖子

0

粉丝