ArmClang 支持
在 RT-Thread 4.1.0 正式发布版中,添加了对 Arm Compiler 6 的支持,用户可以修改 rtconfig.py 指定生成 mdk5 工程时使用的编译器
ArmClang 相较于 Armcc, 支持的架构更多,Armcc支持到Armv7架构,armclang可以支持Armv6,Armv7, Armv8 以及今后 Arm 的新处理器
在相同的工程下,ArmClang 的编译速度优于 Armcc
如何使用
在 rt-thread/bsp 目录下打开任意的工程,这里使用 stm32h750-artpi-h750 为例
打开 rtconfig.py 文件,修改 PLATFORM 为 armclang
打开 keil 模板工程,修改编译器为 ArmClang,Ctrl+S 保存设置
在 env 环境下,使用命令 scons --target=mdk5 生成 keil 工程。
Arm Compiler armclang Reference Guide Version 6.9
审核编辑:彭静
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。
举报投诉
-
处理器
+关注
关注
68文章
18614浏览量
224623 -
ARM
+关注
关注
134文章
8738浏览量
363357 -
编译器
+关注
关注
1文章
1588浏览量
48797 -
RT-Thread
+关注
关注
31文章
1197浏览量
39059
发布评论请先 登录
相关推荐
6月6日杭州站RT-Thread线下workshop,探索RT-Thread混合部署新模式!
6月6日下午我们将在杭州举办RT-Thread混合部署线下workshop,在瑞芯微RK3568平台上实现同时运行RT-Thread和linux,本次workshop邀请到RT-Thread资深
![6月6日杭州站<b class='flag-5'>RT-Thread</b>线下workshop,探索<b class='flag-5'>RT-Thread</b>混合部署新模式!](https://file1.elecfans.com/web2/M00/C4/8A/wKgZomX0EhWACv8DAAAUet8ikhs451.png)
新书发布——《实时操作系统应用技术:RT-Thread与ARM编程实践》
RT-Thread又一本新书《实时操作系统应用技术——基于RT-Thread与ARM的编程实践》发布,标志着RT-Thread生态和实时操作系统技术教育领域又迎来了一个重要里程碑。本书
![新书发布——《实时操作系统应用技术:<b class='flag-5'>RT-Thread</b>与<b class='flag-5'>ARM</b>编程实践》](https://file1.elecfans.com/web2/M00/C4/8A/wKgZomX0EhWACv8DAAAUet8ikhs451.png)
4月25日北京站RT-Thread线下workshop,探索RT-Thread混合部署新模式
4月25日,下午我们将在北京举办RT-Thread混合部署线下workshop,在瑞芯微RK3568平台上实现同时运行RT-Thread和linux,本次workshop邀请到RT-Thread资深
![4月25日北京站<b class='flag-5'>RT-Thread</b>线下workshop,探索<b class='flag-5'>RT-Thread</b>混合部署新模式](https://file1.elecfans.com/web2/M00/C4/8A/wKgZomX0EhWACv8DAAAUet8ikhs451.png)
4月10日深圳场RT-Thread线下workshop,探索RT-Thread混合部署新模式!
4月10日我们将在深圳福田举办RT-Thread混合部署线下workshop,在瑞芯微RK3568平台上实现同时运行RT-Thread和linux,本次workshop邀请到RT-Thread资深嵌入式软件工程师农晓明老师为您讲
![4月10日深圳场<b class='flag-5'>RT-Thread</b>线下workshop,探索<b class='flag-5'>RT-Thread</b>混合部署新模式!](https://file1.elecfans.com/web2/M00/C6/D0/wKgaomYDlJyAKUBmAAAgR-TqYwc187.png)
4月10日深圳场RT-Thread线下workshop,探索RT-Thread混合部署新模式!
4月10日我们将在深圳福田举办RT-Thread混合部署线下workshop,在瑞芯微RK3568平台上实现同时运行RT-Thread和linux,本次workshop邀请到RT-Thread资深
![4月10日深圳场<b class='flag-5'>RT-Thread</b>线下workshop,探索<b class='flag-5'>RT-Thread</b>混合部署新模式!](https://file1.elecfans.com/web2/M00/C4/8A/wKgZomX0EhWACv8DAAAUet8ikhs451.png)
RT-Thread框架下的SMP支持
最近报名参加了恩智浦社区的 LPC55S69 开发板测评活动,由于其搭载的是一颗 Cortex-M33 Dual Core 的 CPU,而且有大佬已经支持了 RT-Thread 的 BSP,就考虑
![<b class='flag-5'>RT-Thread</b>框架下的SMP<b class='flag-5'>支持</b>](https://file1.elecfans.com/web2/M00/A9/6C/wKgZomUmCYSAfpwrAACZLB4I_zY218.jpg)
RT-Thread v5.0.2 发布
RT-Thread 代码仓库地址: ● https://github.com/RT-Thread/rt-thread RT-Thread 5.0.2 版本发布日志详情: ● htt
![<b class='flag-5'>RT-Thread</b> v5.0.2 发布](https://file1.elecfans.com//web2/M00/A8/7A/wKgaomUt2fWAVBHtAHiX-BnG6Ho342.gif)
基于 RT-Thread 的 RoboMaster 电控框架(一)
由于 RT-Thread 稳定高效的内核,丰富的文档教程,积极活跃的社区氛围,以及设备驱动框架、Kconfig、Scons、日志系统、海量的软件包……很难不选择 RT-Thread 进行项目开发
新书上架|RT-Thread带你解密“芯”世界
与睿赛德科技的共同努力下,RT-Thread 早已实现对于龙芯 1/2/3 全系列处理器的支持,同时支持 LoongArch32 和 LoongArch64。
![新书上架|<b class='flag-5'>RT-Thread</b>带你解密“芯”世界](https://file1.elecfans.com/web2/M00/A1/72/wKgaomTpxqOAGyTQAAB4UQh_dRo353.png)
RT-Thread启动流程?RT-Thread如何支持不同开发板?
一个开发板上的RT-Thread的启动流程可能是首先从bsp当中链接脚本指定的startup_xxx.S中的入口函数(ENTRY)或者复位异常处理函数(ResetHandler)开始运行,这部分我们在讲bsp支持时会详细讲解。
![<b class='flag-5'>RT-Thread</b>启动流程?<b class='flag-5'>RT-Thread</b>如何<b class='flag-5'>支持</b>不同开发板?](https://file1.elecfans.com/web2/M00/90/07/wKgZomTUkaaANMUOAAF8Ea4XbKc357.jpg)
怎么知道RT-Thread的CRYPTO设备对M2354支持怎样呢?
前面碰到了一个问题,RT-Thread 支持 MD5,可是 M2354 却不支持,那怎么知道 RT-Thread 的 CRYPTO 设备对 M2354
![怎么知道<b class='flag-5'>RT-Thread</b>的CRYPTO设备对M2354<b class='flag-5'>支持</b>怎样呢?](https://file1.elecfans.com/web2/M00/8D/F9/wKgaomTCGhuAPGYGAAA3WpsPAAs260.jpg)
评论