打印
[STM32F1]

删除一条语句下载时出错

[复制链接]
250|7
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主

用 st link 将程序下载到 STM32f103 时,删除一条语句会出现如下错误



使用特权

评论回复
沙发
probedog| | 2025-4-30 12:47 | 只看该作者
编译器优化可能会删除或重新排列代码,导致生成的二进制文件与预期不符。删除语句后,优化器可能生成了无法正确下载的代码。

使用特权

评论回复
板凳
laocuo1142| | 2025-4-30 12:47 | 只看该作者
如果删除的语句影响了中断向量表如修改了中断服务函数的地址,可能导致下载失败。

使用特权

评论回复
地板
flycamelaaa| | 2025-4-30 15:00 | 只看该作者
检查ST-Link连接是否稳定。

使用特权

评论回复
5
powerantone| | 2025-4-30 18:00 | 只看该作者
STM32芯片本身可能存在问题。

使用特权

评论回复
6
stormwind123| | 2025-4-30 18:30 | 只看该作者
禁用优化或降低优化级别,重新编译并下载程序看看。

使用特权

评论回复
7
duo点| | 2025-4-30 20:00 | 只看该作者
重新连接ST-Link,更新ST-Link固件到最新版本。

使用特权

评论回复
8
onlycook| | 2025-4-30 20:00 | 只看该作者
检查链接脚本是否正确配置了内存区域和段对齐。

使用特权

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

本版积分规则

24

主题

34

帖子

0

粉丝