[STM32F0] 发现数据不匹配的错误

[复制链接]
121|12
zhouyou99 发表于 2025-10-30 11:55 | 显示全部楼层 |阅读模式
当我通过 CubeIDE 编译并上传程序时,遇到了以下问题:
Error: Data mismatch found at address 0x080003C0 (byte = 0x1B instead of 0x1A)
Error: Download verification failed

每次的字节都不同。我使用的是 STM32F072CBT6 和 STM32F030C8T6 微控制器。用 STLink下载。
现在我的板子上只连接了启动引脚(Boot 引脚通过 10k 电阻接 GND)和 NRST 引脚(NRST 引脚通过电容接 GND)。
这个问题与 CubeIDE 有关吗?

jcky001 发表于 2025-10-30 14:09 | 显示全部楼层
检查硬件连接
jcky001 发表于 2025-10-30 14:10 | 显示全部楼层
Boot 引脚配置可能不适合你的目标芯片。
classroom 发表于 2025-10-30 17:11 | 显示全部楼层
在编程前禁用看门狗。
cr315 发表于 2025-10-30 19:11 | 显示全部楼层
更新下ST-Link 驱动
onlycook 发表于 2025-10-30 14:12 | 显示全部楼层
调整读保护级别。
powerantone 发表于 2025-10-30 16:13 | 显示全部楼层
可能是芯片本身的问题
probedog 发表于 2025-10-30 17:14 | 显示全部楼层
检查错误日志
solty 发表于 2025-10-30 20:16 | 显示全部楼层
ST-Link 连接是否稳定
spicy 发表于 2025-10-30 21:18 | 显示全部楼层
目标板供电是否稳定?试用外部电源供电,而不是通过 ST-Link 供电。
七毛钱 发表于 2025-10-30 22:19 | 显示全部楼层
直接短接Boot0到GND
内政奇才 发表于 2025-10-30 14:20 | 显示全部楼层
Flash算法可能不匹配
海滨消消 发表于 2025-10-30 14:50 | 显示全部楼层
可能CubeIDE 缓存或配置错误
您需要登录后才可以回帖 登录 | 注册

本版积分规则

61

主题

61

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部