打印
[Security]

在 MacOSx Mojave 上使用 STM32CubeIDE出现错误

[复制链接]
529|13
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
jerry尧|  楼主 | 2025-4-12 23:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
在 MacOSx Mojave 上使用 STM32CubeIDE出现错误。
来自调试器的错误消息:
完成闪存操作后出错,无法执行 MI 命令:
load /Users/***/Documents/STM32CubeIDE/MCU1/test/Debug/test.elf
哪位大牛知道是什么原因造成的吗?

使用特权

评论回复
沙发
suncat0504| | 2025-5-13 13:59 | 只看该作者
哈,真有用MacOSSierra做开发的啊?感觉不方便吧。

使用特权

评论回复
板凳
公羊子丹| | 2025-5-25 07:34 | 只看该作者
看着像是 CubeIDE 没有权限访问文件或者 USB 设备,试试看给权限或者用 sudo 启动一下。

使用特权

评论回复
地板
周半梅| | 2025-5-25 07:34 | 只看该作者
你可以检查下 ST-LINK 驱动在 Mojave 上有没有装好,可能需要更新下 ST 的驱动包。

使用特权

评论回复
5
帛灿灿| | 2025-5-25 07:35 | 只看该作者
建议把 .elf 路径改成无中文、空格、特殊符号试试,有时路径解析会出问题。

使用特权

评论回复
6
童雨竹| | 2025-5-25 07:36 | 只看该作者
Mojave 对第三方软件限制比较多,可以在“系统偏好设置-安全性与隐私”里添加允许。

使用特权

评论回复
7
万图| | 2025-5-25 07:37 | 只看该作者
这个报错有可能是 CubeIDE 没装好,建议重新安装最新版本再试试。

使用特权

评论回复
8
Wordsworth| | 2025-5-25 07:38 | 只看该作者
是不是 Debug Configuration 里的路径配置不对?清除一下 Build 重新生成看看。

使用特权

评论回复
9
Bblythe| | 2025-5-25 07:39 | 只看该作者
检查下 ST-LINK Utility 或 STM32CubeProgrammer 能不能独立烧录成功,排查是工具还是 IDE 问题。

使用特权

评论回复
10
Pulitzer| | 2025-5-25 07:40 | 只看该作者
也有可能是目标板没有接好,Flash 操作失败一般和供电或接触有关。

使用特权

评论回复
11
Uriah| | 2025-5-25 07:41 | 只看该作者
有时候 MacOS 更新后权限策略变了,建议手动检查下 USB 和串口权限。

使用特权

评论回复
12
Clyde011| | 2025-5-25 07:42 | 只看该作者
我之前在 Big Sur 上遇到类似问题,换成 STM32CubeIDE 的旧版本才解决,可能和系统兼容性有关。

使用特权

评论回复
13
gaonaiweng| | 2025-5-31 17:55 | 只看该作者
某些 STM32CubeIDE 版本在 macOS Mojave 上存在兼容性问题。

使用特权

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

本版积分规则

20

主题

43

帖子

0

粉丝