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

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

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

淺談關(guān)于IDE版本不兼容的問(wèn)題

黃工的嵌入式技術(shù)圈 ? 來(lái)源:黃工的嵌入式技術(shù)圈 ? 2020-03-14 14:27 ? 次閱讀

本文內(nèi)容來(lái)自一位網(wǎng)友問(wèn)的問(wèn)題:我的iar工程打不開(kāi)是版本不兼容的問(wèn)題,如何解決?

遇到類(lèi)似問(wèn)題,或許你們會(huì)看到如下面一些現(xiàn)象

關(guān)于IAR版本兼容問(wèn)題

關(guān)于MDK-ARM版本兼容問(wèn)題

遇到類(lèi)似上面問(wèn)題,不用緊張,一般都有解決辦法。大部分集成開(kāi)發(fā)環(huán)境IDE一般都遵循向下兼容規(guī)則,也就是說(shuō):高版本的IDE可以打開(kāi)低版本的軟件工程。如我有一個(gè)之前用EWARM V7.3建立的工程,而現(xiàn)在EWARM升級(jí)到V7.8了,這個(gè)時(shí)候是可以用V7.8的IDE打開(kāi)V7.3工程的。

上面說(shuō)的這種情況,一般在同一個(gè)大版本環(huán)境下不用擔(dān)心什么,但在跨越大版本后,可能就需要注意一些細(xì)節(jié)問(wèn)題。有些IDE會(huì)明確提供一些插件,或者引導(dǎo)你做些操作。像MDK-ARM V4到V5就有一個(gè)大的跨越,其實(shí)V5的IDE可以打開(kāi)V4的軟件工程,它會(huì)提醒你安裝“支持包”。

其實(shí),在我們的工程文件里面基本都是包含了關(guān)于IDE版本的相關(guān)信息。如EWARM中工程文件(用文本或其它編輯器打開(kāi)):

如MDK-ARM中工程文件(用文本或其它編輯器打開(kāi)):

如果確實(shí)想完美解決問(wèn)題,就查看到了版本信息,按照對(duì)應(yīng)版本IDE,打開(kāi)對(duì)應(yīng)工程了。

關(guān)于EWARM各類(lèi)文件的介紹,請(qǐng)參看下文:

IAR中eww、ewp、ewd···等各文件的含義和用途

聲明:本文內(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)投訴
  • ARM處理器
    +關(guān)注

    關(guān)注

    6

    文章

    361

    瀏覽量

    41825
  • IDE
    IDE
    +關(guān)注

    關(guān)注

    0

    文章

    338

    瀏覽量

    46796
  • 軟件工程
    +關(guān)注

    關(guān)注

    1

    文章

    31

    瀏覽量

    11096
  • MDK
    MDK
    +關(guān)注

    關(guān)注

    4

    文章

    209

    瀏覽量

    32103
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    基于VSCode軟件框架的RISC-V IDE MRS2正式上線發(fā)布

    兼容之前版本,并在效率和功能等方面進(jìn)行提升,著力將MRS打造為更加輕量化、智能化、高效化的RISC-V IDE。同時(shí),提供Windows/Linux/macOS 以及國(guó)產(chǎn)操作系統(tǒng)版本,
    的頭像 發(fā)表于 01-02 14:11 ?234次閱讀
    基于VSCode軟件框架的RISC-V <b class='flag-5'>IDE</b> MRS2正式上線發(fā)布

    如何選擇 MCU IDE:概述比較 NXP MCUXpresso、VS Code、IAR、Keil

    的固件,后者則兼容多種平臺(tái),但通常需要付費(fèi)。例如,專(zhuān)屬型IDE包括NXP的MCUXpresso和ST的STM32CubeIDE;通用型IDE則有VSCode、Keil
    的頭像 發(fā)表于 12-13 18:22 ?394次閱讀
    如何選擇 MCU <b class='flag-5'>IDE</b>:概述比較 NXP MCUXpresso、VS Code、IAR、Keil

    適用于MSP430 MCUs的IAR嵌入式工作臺(tái)IDE版本7+

    電子發(fā)燒友網(wǎng)站提供《適用于MSP430 MCUs的IAR嵌入式工作臺(tái)IDE版本7+.pdf》資料免費(fèi)下載
    發(fā)表于 12-05 14:31 ?0次下載
    適用于MSP430 MCUs的IAR嵌入式工作臺(tái)<b class='flag-5'>IDE</b><b class='flag-5'>版本</b>7+

    淺談電磁兼容系統(tǒng)

    智慧華盛恒輝電磁兼容系統(tǒng) 一、基本概念 電磁兼容性(EMC)是指設(shè)備或系統(tǒng)在規(guī)定的電磁環(huán)境中,能夠按照預(yù)期的功能正常運(yùn)行,同時(shí)不會(huì)對(duì)周?chē)钠渌O(shè)備或系統(tǒng)產(chǎn)生無(wú)法接受的電磁干擾。 軟件開(kāi)發(fā)可以來(lái)這里
    的頭像 發(fā)表于 11-27 16:20 ?240次閱讀

    淺談Xpedition 2409版本的新功能

    在《創(chuàng)新不止|Xpedition 2409版本新功能揭秘(上)》一文中,我們了解了Xpedition 2409版本的部分改進(jìn)部分。今天,我們繼續(xù)看Xpedition 2409新版本給我們帶來(lái)了什么樣的全新用戶體驗(yàn)。
    的頭像 發(fā)表于 10-31 15:33 ?1077次閱讀

    Freertos不兼容,已經(jīng)配置添加了V8.00版本,還是不兼容,為什么?

    /log/idf_py_stdout_output_2122496 Freertos不兼容,已經(jīng)配置添加了V8.00版本,還是不兼容,目前用的idf5.2adf最新
    發(fā)表于 07-24 07:29

    Efinity RISC-V IDE入門(mén)使用-3

    自從新版本的Efinity RISC-V IDE發(fā)布之后,這直沒(méi)有時(shí)間操作一下,它為RISC-V ' C '和' c++ '軟件開(kāi)發(fā)提供了一個(gè)完整、無(wú)縫的環(huán)境;今天終于安裝了,但安裝自不必多說(shuō),一路
    的頭像 發(fā)表于 07-09 08:46 ?1274次閱讀
    Efinity RISC-V <b class='flag-5'>IDE</b>入門(mén)使用-3

    求助,請(qǐng)問(wèn)如何在RTOS SDK 1.5的PlatformIO IDE ESP8266實(shí)現(xiàn)MQTT?

    ESP8266設(shè)備連接到 mqtt 代理。但 PlatformIO IDE 內(nèi)置的 RTOS SDK 1.5 版本不支持 mqtt。此 SDK 沒(méi)有 mqtt 示例。所以你能不能讓我知道我如何在這里進(jìn)行 mqtt 實(shí)現(xiàn)。
    發(fā)表于 07-08 06:22

    esp-idfV4.4和esp-idfV5.0使用Espressif-IDE編譯環(huán)境怎么兼容

    esp-idfV4.4和esp-idfV5.0使用Espressif-IDE編譯環(huán)境怎么兼容?
    發(fā)表于 06-13 08:22

    espressif-ide_2.9.1無(wú)法使用的原因?

    IDF_PYTHON_ENV 指定的 Python: <找不到> 不知道哪里出問(wèn)題了,安裝之前的IDF版本自帶的espressif-ide,安裝完后就可以直接使用的。
    發(fā)表于 06-06 07:13

    淺談Pango_Design_Suite工具的安裝

    ,開(kāi)發(fā)產(chǎn)品推薦使用的版本。 使用PGX-Mini 4K,IDE安裝是必需的,現(xiàn)對(duì)安裝Pango_Design_Suite進(jìn)行簡(jiǎn)要介紹,官方SDK中也有提供相應(yīng)的詳細(xì)指導(dǎo)性文檔。 首先將下載好
    發(fā)表于 05-30 00:43

    請(qǐng)問(wèn)PSOC Creator 4.4兼容Windows 11 ARM版嗎?

    PSOC Creator 4.4 是使用英特爾版本的 C++ 庫(kù)構(gòu)建的,因此與 Arm64 版本不兼容。 有人能證實(shí)嗎? 其他信息 PC#1 具有 Microsoft Visual C++
    發(fā)表于 05-21 07:19

    TLF35584使用USB連接,會(huì)顯示FW版本不支持,并且在INIT的狀態(tài)無(wú)法進(jìn)入NORMAL,為什么?

    我使用USB連接,會(huì)顯示FW版本不支持,并且在INIT的狀態(tài)無(wú)法進(jìn)入NORMAL,請(qǐng)問(wèn)是否有好的建議?
    發(fā)表于 05-20 06:06

    Arduino IDE中是否有與Xmc2Go兼容的LoRaWAN庫(kù)?

    我想問(wèn)一下 Arduino IDE 中是否有與 Xmc2Go 兼容的 LoRaWAN 庫(kù)? 我正在嘗試使用連接到 Xmc2Go 的 RFM95W Lora 模塊通過(guò) LoRaWAN 將數(shù)據(jù)傳輸
    發(fā)表于 02-27 06:05

    淺談兼容 OpenHarmony 的 Flutter

    OpenHarmony SIG 組織在 Gitee 開(kāi)源了兼容 OpenHarmony 的 Flutter。該組織主要用于孵化 OpenHarmony 相關(guān)的開(kāi)源生態(tài)項(xiàng)目。 ? ? ▲ 倉(cāng)庫(kù)地址
    的頭像 發(fā)表于 02-02 15:22 ?634次閱讀
    <b class='flag-5'>淺談</b><b class='flag-5'>兼容</b> OpenHarmony 的 Flutter