开发Cortex-M系列的产品可以使用MDK-ARM,GCC embedded,coo等,
我看ARM-DS5很强大,而且也支持Cortex-M系列开发,为什么没见过也没有相关的文档、示例呢?
谁有更多的信息可以参考下?
专业和旗舰版支持Cortex-M的开发:
更详细的支持列表:
参考:
http://ds.arm.com/zh-cn/supported-processors/
DS-5 / 比较 DS-5 版本 | ARM DS-5 Development Studio
ARM DS-5 Supported Devices | ARM DS-5 Development Studio
今天刚看到ARM Compiler 6.02的发布消息,但还未添加到DS-5中,不过可以通过手动的方式加入。
根据Stefano Cadario的blog看来,6.02支持了新的C++11和C++14,可以获取最新的C++特性,进而完成更多的功能。还对Cortex-M的性能进行了优化。
其中提到:
“
Embedded ARM microcontrollers have been less of a focus for the LLVM community and ARM is now filling the gaps by making ARM Compiler 6 a toolchain able to build efficient code across all range of ARM processors, from the smallest Cortex-M0+ to the latest Cortex-A72 64-bit processor.
”
也就是ARM还是会整合整个产品线的开发,即ARM Compiler 6只是先对Cortex-A系列产品进行了支持、优化,但随后会更新到Cortex-M,毕竟A系列才是大头。还说到:
ARM engineers have focused on Cortex-M processors and we are now confident enough to change the support level for Cortex-M family cores from alpha to beta: this means that the code generated for the ARMv7-M and ARMv6-M architectures has reached a good quality level and has been sufficiently tested by ARM (but still work to do hence the beta support moniker). We expect to complete support for ARMv7-M and ARMv6-M in the next release of ARM Compiler at the end of this year.
ARM的工程师开始专注于Cotex-M系列产品,并对其进行优化,毕竟目前的版本还是刚从alpha到beta,预计今年年底的release版本会全面支持ARMv7-M和ARMv6-M架构的产品,即Cortex-M0至Cortex-M7。
由此看来不论是MDK-ARM还是DS-5,,如果都升级到ARM Compiler 6后,都会对Cortex-M全面的支持。目前MDK-ARM只支持ARM Compiler 5。
根据ARM Compiler 6.02的releasenotes看来,ARMv7-M, ARMv6-M架构的产品只能使用ARM Compiler 5:
那么这样的话就看DS-5 IDE是否届时全面替代MDK-ARM了。
1.ARM Compiler 6.02: yet another milestone!
http://community.arm.com/groups/tools/blog/2015/07/13/arm-compiler-602-yet-another-milestone?utm_source=link&utm_medium=email&utm_campaign=ds-5.22&mkt_tok=3RkMMJWWfF9wsRokvanJZKXonjHpfsX56O8uX6SwlMI%2F0ER3fOvrPUfGjI4CS8NkI%2BSLDwEYGJlv6SgFSbHHMbNhwrgJUxk%3D#comment-15252
2.Release notes for ARM Compiler 6.02 (build 6)
ARM Information Center
下个月在北京有个研讨会,工具相关的,有空可以来看看:[ARM活动]2015 ARM嵌入式开发工具技术研讨会专贴
zhangzheng和mervyn都在,可以交流交流
很有针对性的好活动啊。
只是全天的会议时间有些长了
我不知道是不是离你的地方很远,虽然我们很希望大家全天都在那里交流,不过如果你有很忙的事的话,来半天或者参加一两个Session也是欢迎的
嗯,不很远。有时间参加其中的几个
欢迎欢迎,大家可以见个面,另外到时候推荐一下zhangzheng 给你认识,他比较能侃