发新帖我要提问
12
返回列表
打印
[综合信息]

最近在用cmake和GCC开发,发现了一个很严重的问题

[复制链接]
楼主: nczywq
手机看帖
扫描二维码
随时随地手机跟帖
21
nczywq|  楼主 | 2025-3-14 12:29 | 只看该作者 |只看大图 回帖奖励 |倒序浏览
wubangmi 发表于 2025-3-12 10:24
装个X,截个图给你展示一下Mac下的Vscode+GCC的工程。
vscode/GCC工具链等都是最新的版本。
...

我重写一下cmake,已经正常了,还是cmake配置的编译器选项导致的,去除了很多优化。

使用特权

评论回复
22
Polaris1| | 2025-3-14 17:31 | 只看该作者
本帖最后由 Polaris1 于 2025-3-14 17:32 编辑

问一下目前在搞HC32L196的开发,小华并没有给启动文件和链接脚本文件,我自己写了一个但是生成的hex文件烧录后无法运行,这种情况有没有可能是脚本文件里分段有问题(比如相比之下少了OTP段)C:\Users\Admin\Desktop\新建文件夹 (3)\微信图片_20250314172903.png

微信图片_20250314172903.png (118.58 KB )

微信图片_20250314172903.png

使用特权

评论回复
23
Polaris1| | 2025-3-14 17:32 | 只看该作者
Polaris1 发表于 2025-3-14 17:31
问一下目前在搞HC32L196的开发,小华并没有给启动文件和链接脚本文件,我自己写了一个但是生成的hex文件烧 ...

[img]C:\Users\Admin\Desktop\新建文件夹 (3)\微信图片_20250314172903.png

使用特权

评论回复
24
nczywq|  楼主 | 2025-3-15 14:26 | 只看该作者
Polaris1 发表于 2025-3-14 17:32
C:\Users\Admin\Desktop\新建文件夹 (3)\微信图片_20250314172903.png
https://github.com/nczyw/hc32f4a0-drivers

去看一下我的驱动写法还有toolchain

使用特权

评论回复
25
nczywq|  楼主 | 2025-3-15 14:49 | 只看该作者
Polaris1 发表于 2025-3-14 17:31
问一下目前在搞HC32L196的开发,小华并没有给启动文件和链接脚本文件,我自己写了一个但是生成的hex文件烧 ...

如果官方没有写gcc的链接脚本,那就很难了,这个前面必须要官方来写,不然自己仿造太难了

使用特权

评论回复
26
desertsailor| | 2025-3-16 10:07 | 只看该作者
这种情况多半与MCU没多大关系,编译器只认内核型号,如果小华的是这样,那其它的CORTEX M4系列也会是一样。

使用特权

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

本版积分规则