使用V5版本经ARMCC编译放到V6时的一些错误

发布者:innovator8最新更新时间:2024-07-11 来源: elecfans 手机看文章 扫描二维码
随时随地手机看文章

很多STM32开发者使用ARM mdk IDE进行开发,我们知道ARM MDK IDE早已推出ARMClang V6版本的编译器了。不过,当我们把在V5版本经ARMCC编译通过的工程文件放到V6版本ARMClang编译时,有时可能出现一堆错误。

图片

图片

错误提示如下:

图片

这时,我们可尝试在MDK IDE的编译选项配置的一个地方稍微修改下,如下图示:

图片

即将杂项控制选项栏里的 - C99修改为**-xc -std=c99**即可【中间留个空格隔开并注意使用英文字符】。用V6版本 MDK IDE进行编译其速度会快很多。

关于ARM MDK IDE v5 与 V6版本的差别,可以到ARM网站搜索了解,或者阅读ARM MDK IDE自带的编译手册。

图片


引用地址:使用V5版本经ARMCC编译放到V6时的一些错误

上一篇:MCU ADC如何测量超过VCC的电压?
下一篇:如何用ST Motor Profiler来配置一个电机应用

推荐阅读最新更新时间:2024-11-12 21:38

TI推出Code Composer Studio(TM) IDE v6
提供了全新的应用中心、简化的用户界面与智能学习工具。 德州仪器为开发人员提供了一个统一的集成开发环境 (IDE),从而能跨越其广泛的嵌入式产品组合来提高代码质量,缩短开发时间并提升客户体验。 北京2014年5月5日电 /美通社/ -- 日前,德州仪器 (TI) 推出其最新版(第 6 版)的 Code Composer Studio™ 集成开发环境 (IDE),旨在能始终如一地提供资源,使软件开发变得轻松并降低附随成本。基于广受欢迎、符合业界标准的最新版开源 Eclipse 软件框架,Code Composer Studio v6 可提供许多更新、功能和集成式工具,以便使软件开发体验更轻松。运行在 Windows 和
[嵌入式]
小广播
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

更多往期活动

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved