『7x24小时有问必答』
置顶/星标公众,不错过每一条消息

        本文结合MDK-ARM  V5.27来讲述Arm  Compiler  6.12。

1MDK升级内容

MDK-ARM  V5.27预览版已推出几个月:KeilMDKV527重大更新,预览版已上线

在前不久终于推出V5.27正式版了,你们有安装试用吗?

使用时,首先感觉的变化就是启动界面:

此次正式版更新的内容,在预览版基础上有稍微变化,其中编译器从6.11升级为最新的6.12.

http://www2.keil.com/mdk5/527

2AC6.12版本说明

1.新增功能
支持Cortex-A65AE,Neoverse  E1和Neoverse  N1。
Alpha支持ARMv8.5-A中可选的内存标记扩展的内在函数。
支持具有内存标记功能的堆保护功能,用于Armv8.5-A中的可选内存标记扩展。
Alpha支持Armv8.5-A中可选的内存标记扩展的内存标记堆栈保护功能。
支持堆栈保护功能。
支持全局命名寄存器变量功能。

2.用于:
Arm Development Studio
Keil MDK
作为独立的工具链安装。

3.AC6.12配置
AC6是AC5的后继产品,包括下面列出的组件。
A.armclang
armclang是armcc的继承者,基于LLVM和Clang技术。

B.armlink,armasm,fromelf,armar
armlink,armasm,fromelf和armar已经扩展到支持Armv8,其行为类似于Arm  Compiler  5。

C.用于嵌入式系统的Arm C和C ++库
标准Arm编译器嵌入式库已扩展为支持Armv8,其行为与Arm  Compiler  5中的类似。
Arm  Compiler  6包含libc  ++库作为C  ++标准模板库。

4.AC6.12支持处理器

提示:以上内容来自官方资料,经谷歌翻译。请以官网资料为准。

3AC6.12下载安装

如果您将Arm  Compiler  6.12作为工具包的一部分(MDK和ADS集成有AC6.12),工具包安装程序将负责安装过程。

对于其他情况,根据使用Arm  Compiler  6.12的方式选择合适的安装位置。

最新ARM编译器下载地址:
https://developer.arm.com/tools-and-software/embedded/arm-compiler/downloads/version-6
MDK和ADS集成有AC6.12,也可以安装在其它位置,但是需要相应的配置。

ADS请参考:
https://developer.arm.com/docs/101470/latest/configure-arm-development-studio/register-a-compiler-toolchain.

MDK请参考:
http://www.keil.com/support/man/docs/uv4/uv4_armcompilers.htm.

用作独立产品请参考:
https://developer.arm.com/products/software-development-tools/license-management/resources/product-and-toolkit-configuration.

4AC资料,及MDK使用V6编译器

Arm编译器相关资料和文档在官网,以及MDK安装目录下都有很多。

官网:
https://developer.arm.com/tools-and-software/embedded/arm-compiler/documentation/version-6-12

MDK安装目录:
C:\Keil_v5\ARM\ARMCLANG\sw\hlp

或者打开MDK  Books:

MDK使用V6编译器
这里推荐大家阅读MDK目录下的【Arm  Compiler  Migration  and  Compatibility】文档。

就写到这里,本文主要引导大家学习,具体内容还需自己花时间理解才行。

推荐阅读:

5最后

我的知乎:strongerHuang
我的网站:www.strongerhuang.com

若觉得文章对你有帮助,随手点“在看、转发分享,也是我继续更新的动力。

扫描下面二维码、关注公众号,在底部菜单中查看更多精彩内容!

长按识别图中二维码关注

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!

本帖子中包含更多资源

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

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

本版积分规则

上一主题上一主题         下一主题下一主题
QQ手机版小黑屋粤ICP备17165530号

关于我们·投诉举报· 用户帮助· 联系我们 · 本站服务 · 版权声明· 隐私政策 · 投搞指南

法律保护:PLC技术网,plcjs.com,plcjs.net等字样
Copyright 2010-2030. All rights reserved. 


微信公众号二维码 抖音二维码 百家号二维码 今日头条二维码哔哩哔哩二维码