0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看威廉希尔官方网站 视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

RT-Thread 4.1.0正式添加对Arm Compiler 6支持

科技绿洲 来源:RTThread物联网操作系统 作者:RTThread物联网操作 2022-06-01 15:20 次阅读

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

poYBAGKXExWAMZJ7AAC_7MZcTbo661.png

打开 keil 模板工程,修改编译器为 ArmClang,Ctrl+S 保存设置

poYBAGKXEx6APoABAADlSGWVRs8047.png

在 env 环境下,使用命令 scons --target=mdk5 生成 keil 工程。

poYBAGKXEyeAKtVBAACxUlUq4OE603.png

参考资料

Arm Compiler armclang Reference Guide Version 6.9

审核编辑:彭静
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 处理器
    +关注

    关注

    68

    文章

    19275

    浏览量

    229751
  • ARM
    ARM
    +关注

    关注

    134

    文章

    9091

    浏览量

    367474
  • 编译器
    +关注

    关注

    1

    文章

    1634

    浏览量

    49121
  • RT-Thread
    +关注

    关注

    31

    文章

    1286

    浏览量

    40109
收藏 人收藏

    评论

    相关推荐

    RT-Thread上CAN实践

    开箱测试RT-Thread官方已完成了对英飞凌XMC7200EVK的移植,通过shell可以看到做好了uart3的console。本文将介绍如何进行RT-ThreadCan移植。接下来我们要完成CAN_FD的驱动移植,并正常启动RT-T
    的头像 发表于 11-13 01:03 1172次阅读
    <b class='flag-5'>RT-Thread</b>上CAN实践

    开源共生 商业共赢 | RT-Thread 2024开发者大会报名启动!

    亲爱的RT-Thread开发者我们很高兴地宣布,一年一度的RDC(RT-ThreadDeveloperConference,RT-Thread开发者大会)正式启动报名!2024RT-Threa
    的头像 发表于 10-29 08:06 388次阅读
    开源共生 商业共赢 | <b class='flag-5'>RT-Thread</b> 2024开发者大会报名启动!

    2024 RT-Thread全球巡回 线下培训火热来袭!

    亲爱的RT-Thread社区成员们:我们非常高兴地宣布,2024年RT-Thread全球开发者线下培训即将拉开帷幕!24年全球巡回培训将覆盖超10座城市及国家,为开发者提供一个深入学习RT-Thread嵌入式开发的绝佳机会。
    的头像 发表于 08-07 08:35 1208次阅读
    2024 <b class='flag-5'>RT-Thread</b>全球巡回 线下培训火热来袭!

    rt-thread如何解决添加虚拟网卡?

    rt-thread在初始化一个(物理网卡只有一个)网卡之后,还想要再次添加一张虚拟网卡,调用netif_add没有效果,应该如何解决添加虚拟网卡的问题?求大神帮助
    发表于 07-10 08:18

    RT-Thread 新里程碑达成——GitHub Star 破万!

    RT-Thread实时操作系统开源项目在GitHub上的star数量突破一万!截止发文,RT-Thread作为实时操作系统在业界Star数量排名第一!仓库地址:https://github.com
    的头像 发表于 07-04 08:35 476次阅读
    <b class='flag-5'>RT-Thread</b> 新里程碑达成——GitHub Star 破万!

    66日杭州站RT-Thread线下workshop,探索RT-Thread混合部署新模式!

    66日下午我们将在杭州举办RT-Thread混合部署线下workshop,在瑞芯微RK3568平台上实现同时运行RT-Thread和linux,本次workshop邀请到
    的头像 发表于 05-28 08:35 444次阅读
    <b class='flag-5'>6</b>月<b class='flag-5'>6</b>日杭州站<b class='flag-5'>RT-Thread</b>线下workshop,探索<b class='flag-5'>RT-Thread</b>混合部署新模式!

    2024 RT-Thread 全球威廉希尔官方网站 大会演讲议程发布!

    RT-ThreadGlobalTechConference(RT-ThreadGTC,RT-Thread全球威廉希尔官方网站 大会)致力于围绕RT-Thread基础软件威廉希尔官方网站 发展、实践创新、开发者能力
    的头像 发表于 05-16 08:34 547次阅读
    2024 <b class='flag-5'>RT-Thread</b> 全球威廉希尔官方网站
大会演讲议程发布!

    新书发布——《实时操作系统应用威廉希尔官方网站 :RT-ThreadARM编程实践》

    RT-Thread又一本新书《实时操作系统应用威廉希尔官方网站 ——基于RT-ThreadARM的编程实践》发布,标志着RT-Thread生态和实时操作系统威廉希尔官方网站 教育领域又迎来了一个重要里程碑。本书
    的头像 发表于 05-11 08:35 794次阅读
    新书发布——《实时操作系统应用威廉希尔官方网站
:<b class='flag-5'>RT-Thread</b>与<b class='flag-5'>ARM</b>编程实践》

    RT-Thread混合部署Workshop北京站来啦!

    4月25日,下午我们将在北京举办RT-Thread混合部署线下workshop,在瑞芯微RK3568平台上实现同时运行RT-Thread和linux,本次workshop邀请到RT-Thread资深
    的头像 发表于 04-19 08:34 439次阅读
    <b class='flag-5'>RT-Thread</b>混合部署Workshop北京站来啦!

    4月25日北京站RT-Thread线下workshop,探索RT-Thread混合部署新模式

    4月25日,下午我们将在北京举办RT-Thread混合部署线下workshop,在瑞芯微RK3568平台上实现同时运行RT-Thread和linux,本次workshop邀请到RT-Thread资深
    的头像 发表于 04-16 08:35 419次阅读
    4月25日北京站<b class='flag-5'>RT-Thread</b>线下workshop,探索<b class='flag-5'>RT-Thread</b>混合部署新模式

    机器视觉RT-Thread Vision Board主要特点

    RT-Thread 与 瑞萨电子 携手推出全新的硬件产品—— Vision Board ! RT-Thread Vision Board 为工程师们提供了一个灵活、全面的开发平台,助力开发者在机器
    的头像 发表于 04-15 08:35 598次阅读

    4月10日深圳场RT-Thread线下workshop,探索RT-Thread混合部署新模式!

    4月10日我们将在深圳福田举办RT-Thread混合部署线下workshop,在瑞芯微RK3568平台上实现同时运行RT-Thread和linux,本次workshop邀请到RT-Thread资深嵌入式软件工程师农晓明老师为您讲
    的头像 发表于 03-27 11:36 820次阅读
    4月10日深圳场<b class='flag-5'>RT-Thread</b>线下workshop,探索<b class='flag-5'>RT-Thread</b>混合部署新模式!

    4月10日深圳场RT-Thread线下workshop,探索RT-Thread混合部署新模式!

    4月10日我们将在深圳福田举办RT-Thread混合部署线下workshop,在瑞芯微RK3568平台上实现同时运行RT-Thread和linux,本次workshop邀请到RT-Thread资深
    的头像 发表于 03-27 08:34 532次阅读
    4月10日深圳场<b class='flag-5'>RT-Thread</b>线下workshop,探索<b class='flag-5'>RT-Thread</b>混合部署新模式!

    恩智浦半导体正式加入RT-Thread全球合作伙伴计划!

    前不久,恩智浦半导体正式加入RT-Thread全球合作伙伴计划,成为RT-Thread高级会员合作伙伴。同时,RT-Thread现已成为恩智浦注册合作伙伴(RT-Thread| 简介合
    的头像 发表于 03-14 10:40 619次阅读
    恩智浦半导体正式加入<b class='flag-5'>RT-Thread</b>全球合作伙伴计划!

    RT-Thread Studio添加软件包报错怎么解决?

    RT-Thread Studio添加软件包报错ImportError: No module named psutil
    发表于 03-01 08:41