Hyowinner的MBD技术论坛

 找回密码
 立即注册
搜索
查看: 358|回复: 0

【经验分享】Armclang Compiler的替代方案

[复制链接]

6

主题

11

帖子

274

积分

版主

Rank: 7Rank: 7Rank: 7

积分
274
发表于 2025-11-23 12:01:33 | 显示全部楼层 |阅读模式
本帖最后由 MATLAB学徒 于 2025-11-23 14:30 编辑

最近,我安装了MATLAB 2025a,并且安装了Mathworks官方提供的STM支持包,按照安装提示我先后安装了两个第三方的工具:1.STM32CubeMx;2.Armclang Compiler(见图1),安装就绪后,我建立了一个模型,完成相关配置后,启动了代码生成,结果报错了(见图2).
        
图1.安装Arm Compiler  

   

图2.报错信息

出现错误的原因是我没有Arm官方的授权许可,那有没有替代的方案呢?首先,我想到了GNU,果不其然,有Arm GNU Toolchain于是果断下载安装,将代码生成选项卡的工具链配置为GNU Tools for ARM Embedded Processors(见图3)再次启动代码生成,最终成功生成了bin、hex、elf文件(见图4),下载到板子上也是成功执行的。

                       
         图3.配置GNU Tools for ARM Embedded Processors     

      

图4成功编译


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|MBD全栈技术学校|苏ICP备2025212294号-1|Hyowinner校长B站首页|手机版|小黑屋|Hyowinner的MBD技术论坛

GMT+8, 2026-5-7 11:11 , Processed in 0.071888 second(s), 24 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表