【ARM】 解决ArmDS编译参数“arm-none-eabi”无法识别问题

1、 文档目标

解决ArmDS编译参数“arm-arm-none-eabi”无法识别问题。

2、 问题场景

在用ArmDS进行Coretex-M核开发项目时,编译工程时,出现“--target=arm-arm-none-eabi”无法识别的问题,如图2-1所示:

图2-1

3、软硬件环境

1)、软件版本:ArmDS 2023.0

2)、电脑环境:Windows 11

3)、外设硬件:无

4、解决方法

1)、打开工程的工程属性窗体,把汇编器“armasm.exe”用“armclang”替换,如图4-1所示:


图4-1

2)、保存设置,重新编译工程 ,如图4-2所示:


图4-2