0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

使用V5版本經(jīng)ARMCC編譯放到V6時(shí)的一些錯(cuò)誤

麥辣雞腿堡 ? 來(lái)源:茶話MCU ? 作者:茶話MCU ? 2023-06-21 16:33 ? 次閱讀

很多STM32開(kāi)發(fā)者使用ARM mdk IDE進(jìn)行開(kāi)發(fā),我們知道ARM MDK IDE早已推出ARMClang V6版本的編譯器了。不過(guò),當(dāng)我們把在V5版本經(jīng)ARMCC編譯通過(guò)的工程文件放到V6版本ARMClang編譯時(shí),有時(shí)可能出現(xiàn)一堆錯(cuò)誤。

圖片

圖片

錯(cuò)誤提示如下:

圖片

這時(shí),我們可嘗試在MDK IDE的編譯選項(xiàng)配置的一個(gè)地方稍微修改下,如下圖示:

圖片

即將雜項(xiàng)控制選項(xiàng)欄里的 - C99修改為**-xc -std=c99**即可【中間留個(gè)空格隔開(kāi)并注意使用英文字符】。用V6版本 MDK IDE進(jìn)行編譯其速度會(huì)快很多。

關(guān)于ARM MDK IDE v5 與 V6版本的差別,可以到ARM網(wǎng)站搜索了解,或者閱讀ARM MDK IDE自帶的編譯手冊(cè)。

圖片

這里簡(jiǎn)單分享下,希望幫到有需要的同仁。下次再聊~!

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • STM32
    +關(guān)注

    關(guān)注

    2263

    文章

    10846

    瀏覽量

    353769
  • 控制
    +關(guān)注

    關(guān)注

    4

    文章

    1009

    瀏覽量

    122561
  • 編譯
    +關(guān)注

    關(guān)注

    0

    文章

    647

    瀏覽量

    32741
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    愛(ài)普斯微電子公開(kāi)全部基于Xilinx V5、V6開(kāi)發(fā)板的FPGA下載文件

    愛(ài)普斯微電子公開(kāi)全部基于Xilinx V5、V6開(kāi)發(fā)板的FPGA下載文件 目前,愛(ài)普斯微電子公開(kāi)全部基于Xilinx V5、V6 開(kāi)發(fā)板的Bit文件及基于linux的driver二進(jìn)
    發(fā)表于 02-24 08:41 ?1660次閱讀

    Keil修改ARM編譯器及配置方法

    Keil MDK自 V5.36 版本之后,默認(rèn)就不帶 Arm Compiler V5版本編譯器。如果需要使用
    發(fā)表于 09-19 10:41 ?3903次閱讀
    Keil修改ARM<b class='flag-5'>編譯</b>器及配置方法

    高速AD采集卡的V5V6系列觸發(fā)功能的差異對(duì)比

    各種高速AD采集卡大體硬件功能相同時(shí),使用不同的FPGA 時(shí),如V5V6系列,單就高速AD采集卡的邏輯和性能來(lái)說(shuō),帶來(lái)一些差異。通過(guò)簡(jiǎn)單對(duì)比北京坤馳科技有限公司的使用了交織采樣技術(shù)的高性能同系
    發(fā)表于 03-10 14:10

    請(qǐng)問(wèn)CCS V6版本在Tiva C Series TMC123G launchpad中如何添加文件?

    本帖最后由 只耳朵怪 于 2018-6-11 11:56 編輯 在線學(xué)習(xí)金爾雅老師的CCS學(xué)習(xí)視頻時(shí)老師用的是CCS V5版本的而現(xiàn)在官網(wǎng)下載的是
    發(fā)表于 06-11 01:12

    keil自帶的ARMCC V5V6 和 GCC編譯編譯用時(shí)和目標(biāo)文件的大小對(duì)比

    的時(shí)間差對(duì)使用體驗(yàn)的影響可以忽略)3:ARMCCV5V6 都是keil的自帶編譯器,所以 IDE 是keil。 GCC的IDE是visual studio 2017 + vis
    發(fā)表于 09-06 23:46

    請(qǐng)問(wèn)CCS v5 or v6如何使用C6457的MCSDK?

    TI網(wǎng)站上能找到的支持C6457及SYS/BIOS的MCSDK只有v1.0版,在CCS v5v6中安裝后,在配置SYS/BIOS的驅(qū)動(dòng)時(shí)均無(wú)法選取MCSDK提供的EMAC驅(qū)動(dòng)、EDMA LLD驅(qū)動(dòng)
    發(fā)表于 05-26 07:49

    V5協(xié)議,V5協(xié)議內(nèi)容有哪些?

    V5協(xié)議,V5協(xié)議內(nèi)容有哪些? (1) V5協(xié)議概述  V5接口協(xié)議簇規(guī)定了接入網(wǎng)(Access Network)和本地交換網(wǎng)(Local Exchange)之間互聯(lián)的信號(hào)物理標(biāo)準(zhǔn)、
    發(fā)表于 03-29 16:04 ?1609次閱讀

    Ncstudio V5操作說(shuō)明

    Ncstudio V5操作說(shuō)明Ncstudio V5操作說(shuō)明。
    發(fā)表于 05-04 10:00 ?2次下載

    基于V5/V6變頻驅(qū)動(dòng)器的功能及工作原理

    的應(yīng)用特點(diǎn),進(jìn)步強(qiáng)化了產(chǎn)品的可靠性和環(huán)境的適應(yīng)性以及客戶化和行業(yè)化的設(shè)計(jì),能夠更好地滿足機(jī)床行業(yè)應(yīng)用的需求。結(jié)合機(jī)床主軸驅(qū)動(dòng)器行業(yè)應(yīng)用的要求,V5/V6-MA系列機(jī)床主軸變頻驅(qū)動(dòng)器具有以下特點(diǎn): 1、針對(duì)機(jī)床加減速問(wèn)題有明顯改
    發(fā)表于 10-02 15:34 ?6次下載
    基于<b class='flag-5'>V5</b>/<b class='flag-5'>V6</b>變頻驅(qū)動(dòng)器的功能及工作原理

    MDK-ARM編譯器從V5升級(jí)到V6需要做哪些工作 ?

    MDK-ARM編譯器從V5升級(jí)到V6需要做哪些工作?
    的頭像 發(fā)表于 03-12 11:42 ?6361次閱讀

    V6 Config File for LinearLabTools

    V6 Config File for LinearLabTools
    發(fā)表于 02-19 11:22 ?7次下載
    <b class='flag-5'>V6</b> Config File for LinearLabTools

    使用ARMClang V6版本編譯器出現(xiàn)錯(cuò)誤的解決方法

    很多STM32開(kāi)發(fā)者使用ARM mdk IDE進(jìn)行開(kāi)發(fā),我們知道ARM MDK IDE早已推出ARMClang V6版本編譯器了。不過(guò),當(dāng)我們把在V5
    的頭像 發(fā)表于 06-07 12:32 ?5643次閱讀
    使用ARMClang <b class='flag-5'>V6</b><b class='flag-5'>版本</b><b class='flag-5'>編譯</b>器出現(xiàn)<b class='flag-5'>錯(cuò)誤</b>的解決方法

    CATIA軟件各版本區(qū)別

    CATIA軟件版本眾多,每年都會(huì)有新的版本出來(lái),般是更新一些功能或者升級(jí)一些用法,各種版本屬于
    的頭像 發(fā)表于 06-08 16:55 ?3027次閱讀

    基于Mobile SDK V5版固件開(kāi)發(fā)大疆無(wú)人機(jī)手機(jī)端遙控器(4)

    相較與V4版本開(kāi)發(fā),V5版本有了更方便簡(jiǎn)介的方式。V5不僅再功能上與V4增加更多的功能,而且在功
    的頭像 發(fā)表于 06-25 12:24 ?2287次閱讀
    基于Mobile SDK <b class='flag-5'>V5</b>版固件開(kāi)發(fā)大疆無(wú)人機(jī)手機(jī)端遙控器(4)

    達(dá)實(shí)智能正式發(fā)布AIoT智能物聯(lián)網(wǎng)管控平臺(tái)V6版本

    近日,在達(dá)實(shí)智能成立29周年慶典上,公司正式發(fā)布AIoT智能物聯(lián)網(wǎng)管控平臺(tái)V6版本。
    的頭像 發(fā)表于 03-20 16:42 ?1315次閱讀
    達(dá)實(shí)智能正式發(fā)布AIoT智能物聯(lián)網(wǎng)管控平臺(tái)<b class='flag-5'>V6</b><b class='flag-5'>版本</b>