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

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

3天内不再提示

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

麦辣鸡腿堡 来源:茶话MCU 作者:茶话MCU 2023-06-21 16:33 次阅读

很多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自带的编译手册。

图片

这里简单分享下,希望帮到有需要的同仁。下次再聊~!

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

    关注

    2270

    文章

    10910

    浏览量

    356612
  • 控制
    +关注

    关注

    4

    文章

    1013

    浏览量

    122694
  • 编译
    +关注

    关注

    0

    文章

    659

    浏览量

    32913
收藏 人收藏

    评论

    相关推荐

    爱普斯微电子公开全部基于Xilinx V5V6开发板的FPGA下载文件

    爱普斯微电子公开全部基于Xilinx V5V6开发板的FPGA下载文件 目前,爱普斯微电子公开全部基于Xilinx V5V6 开发板的Bit文件及基于linux的driver二进
    发表于 02-24 08:41 1691次阅读

    Keil修改ARM编译器及配置方法

    Keil MDK自 V5.36 版本之后,默认就不带 Arm Compiler V5版本编译器。如果需要使用
    发表于 09-19 10:41 4752次阅读
    Keil修改ARM<b class='flag-5'>编译</b>器及配置方法

    高速AD采集卡的V5V6系列触发功能的差异对比

    各种高速AD采集卡大体硬件功能相同时,使用不同的FPGA 时,如V5V6系列,单就高速AD采集卡的逻辑和性能来说,带来一些差异。通过简单对比北京坤驰科技有限公司的使用了交织采样技术的高性能同系
    发表于 03-10 14:10

    请问CCS V6版本在Tiva C Series TMC123G launchpad中如何添加文件?

    本帖最后由 只耳朵怪 于 2018-6-11 11:56 编辑 在线学习金尔雅老师的CCS学习视频时老师用的是CCS V5版本的而现在官网下载的是
    发表于 06-11 01:12

    keil自带的ARMCC V5V6 和 GCC编译编译用时和目标文件的大小对比

    的时间差对使用体验的影响可以忽略)3:ARMCCV5V6 都是keil的自带编译器,所以 IDE 是keil。 GCC的IDE是visual studio 2017 + vis
    发表于 09-06 23:46

    请问CCS v5 or v6如何使用C6457的MCSDK?

    TI网站上能找到的支持C6457及SYS/BIOS的MCSDK只有v1.0版,在CCS v5v6中安装后,在配置SYS/BIOS的驱动时均无法选取MCSDK提供的EMAC驱动、EDMA LLD驱动
    发表于 05-26 07:49

    V5协议,V5协议内容有哪些?

    V5协议,V5协议内容有哪些? (1) V5协议概述  V5接口协议簇规定了接入网(Access Network)和本地交换网(Local Exchange)之间互联的信号物理标准、
    发表于 03-29 16:04 1676次阅读

    Ncstudio V5操作说明

    Ncstudio V5操作说明Ncstudio V5操作说明。
    发表于 05-04 10:00 2次下载

    基于V5/V6变频驱动器的功能及工作原理

    的应用特点,进步强化了产品的可靠性和环境的适应性以及客户化和行业化的设计,能够更好地满足机床行业应用的需求。结合机床主轴驱动器行业应用的要求,V5/V6-MA系列机床主轴变频驱动器具有以下特点: 1、针对机床加减速问题有明显改
    发表于 10-02 15:34 6次下载
    基于<b class='flag-5'>V5</b>/<b class='flag-5'>V6</b>变频驱动器的功能及工作原理

    MDK-ARM编译器从V5升级到V6需要做哪些工作 ?

    MDK-ARM编译器从V5升级到V6需要做哪些工作?
    的头像 发表于 03-12 11:42 6620次阅读

    V6 Config File for LinearLabTools

    V6 Config File for LinearLabTools
    发表于 02-19 11:22 7次下载
    <b class='flag-5'>V6</b> Config File for LinearLabTools

    使用ARMClang V6版本编译器出现错误的解决方法

    很多STM32开发者使用ARM mdk IDE进行开发,我们知道ARM MDK IDE早已推出ARMClang V6版本编译器了。不过,当我们把在V5
    的头像 发表于 06-07 12:32 7363次阅读
    使用ARMClang <b class='flag-5'>V6</b><b class='flag-5'>版本</b><b class='flag-5'>编译</b>器出现<b class='flag-5'>错误</b>的解决方法

    CATIA软件各版本区别

    CATIA软件版本众多,每年都会有新的版本出来,般是更新一些功能或者升级一些用法,各种版本属于
    的头像 发表于 06-08 16:55 3578次阅读

    基于Mobile SDK V5版固件开发大疆无人机手机端遥控器(4)

    相较与V4版本开发,V5版本有了更方便简介的方式。V5不仅再功能上与V4增加更多的功能,而且在功
    的头像 发表于 06-25 12:24 2656次阅读
    基于Mobile SDK <b class='flag-5'>V5</b>版固件开发大疆无人机手机端遥控器(4)

    达实智能正式发布AIoT智能物联网管控平台V6版本

    近日,在达实智能成立29周年庆典上,公司正式发布AIoT智能物联网管控平台V6版本
    的头像 发表于 03-20 16:42 1432次阅读
    达实智能正式发布AIoT智能物联网管控平台<b class='flag-5'>V6</b><b class='flag-5'>版本</b>