[STM32L0] STM32CubeIDE 错误 “Cannot access memory at address...”

[复制链接]
 楼主| yunfu1117 发表于 2025-4-6 19:00 | 显示全部楼层 |阅读模式
我有两快Nucleo-L073RZ 板(一个在家里,一个在办公室),用 STM32CubeIDE 在这两个板上加载和调试。在两种情况下,相同的程序、相同的 IDE。办公室的那个工作得很好。家里的那个出错

[backcolor=var(--darkreader-background-ffffff, #141617)]Error message from debugger back end[backcolor=var(--darkreader-background-ffffff, #141617)]Cannot access memory at address 0x7ffffbc


这两个板子都运行最新的 ST-Link 固件并且更新时提示没有新版本。


这是什么情况呢?
公羊子丹 发表于 2025-4-7 07:25 | 显示全部楼层
我也碰到过这个问题,后来发现是我家里这块板子电压不稳,换了根 USB 线和接口就正常了,可以试试看是不是供电问题。
周半梅 发表于 2025-4-7 07:26 | 显示全部楼层
这个地址 0x7FFFFBC 看起来像是非法访问,有可能你家里那块板的 flash 被写坏了,建议先用 CubeProgrammer 完全擦除一下再试。
帛灿灿 发表于 2025-4-7 07:27 | 显示全部楼层
有没有可能你在家这块板子之前下载过有 option bytes 设置错误的程序?检查下读保护是不是被开启了。
童雨竹 发表于 2025-4-7 07:28 | 显示全部楼层
你可以试试看在 CubeIDE 的 Debug Config 里启用 “Connect under reset”,有时候能避开这种访问失败的问题。
万图 发表于 2025-4-7 07:29 | 显示全部楼层
我以前也遇到过一模一样的现象,最后是把 ST-Link 的固件重新刷了一次(虽然提示已是最新),问题就没了。
Wordsworth 发表于 2025-4-7 07:30 | 显示全部楼层
家里的这块板有没有被你焊接过什么额外电路?可能引脚状态影响到启动或者 debug 接口。
Bblythe 发表于 2025-4-7 07:32 | 显示全部楼层
如果是 L073 的 Nucleo,可以试试把 Boot0 用跳线拉高,用 CubeProgrammer 连接擦除一次,然后重新烧录。
Pulitzer 发表于 2025-4-7 07:33 | 显示全部楼层
看错误像是 CPU 根本没运行或者跑飞了,可以在 debugger 启动的时候尝试 halt CPU,看能不能定位在哪个地址卡住了。
Uriah 发表于 2025-4-7 07:34 | 显示全部楼层
家里板子你可以在 debug 前单独用 CubeProgrammer 连一次,确认能不能正常读 flash,如果读不到,估计 flash 控制器出问题了。
Clyde011 发表于 2025-4-7 07:35 | 显示全部楼层
一样的 IDE 一样的程序,不一样的板子出问题,一般就是硬件状态不一样了,先排查供电、BOOT 配置和 flash 锁定状态吧。
onlycook 发表于 2025-4-7 14:06 | 显示全部楼层
估计是硬件连接问题。
豌豆爹 发表于 2025-4-7 14:17 | 显示全部楼层
检查电压和复位是否正常工作。
麻花油条 发表于 2025-4-7 14:18 | 显示全部楼层
最可能的原因是 硬件连接问题 或 开发板硬件故障。
duo点 发表于 2025-4-7 14:23 | 显示全部楼层
复位电路异常可能导致调试器无法正常连接。
laocuo1142 发表于 2025-4-7 15:03 | 显示全部楼层
换 USB 线,同时避免端口供电不足或接触不良。
海滨消消 发表于 2025-4-7 15:59 | 显示全部楼层
建议检查 USB 线、电源和调试器驱动。如果硬件检查无问题,可以尝试更换调试器或重新烧录固件。
laocuo1142 发表于 2025-4-7 18:00 | 显示全部楼层
检查开发板的电源指示灯是否正常亮起。如果使用外部电源供电,查看电源电压是否稳定。
flycamelaaa 发表于 2025-4-7 18:03 | 显示全部楼层
ST-Link芯片坏了可能。
powerantone 发表于 2025-4-7 18:30 | 显示全部楼层
调试接口选择错误?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

40

主题

42

帖子

0

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