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

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

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

使用EWPtool將源文件導(dǎo)入到IAR Embedded Workbench

IAR愛(ài)亞系統(tǒng) ? 來(lái)源:IAR愛(ài)亞系統(tǒng) ? 作者:IAR愛(ài)亞系統(tǒng) ? 2022-10-21 10:40 ? 次閱讀

以前在IAREmbedded Workbench中創(chuàng)建工程之后導(dǎo)入源文件,需要在IAR EmbeddedWorkbench中手動(dòng)創(chuàng)建文件夾,然后手動(dòng)導(dǎo)入源文件:

e0a7a5f8-505d-11ed-a3b6-dac502259ad0.png

隨著軟件越來(lái)越復(fù)雜,對(duì)應(yīng)的源文件和源文件夾越來(lái)越多,手動(dòng)創(chuàng)建文件夾和導(dǎo)入源文件變得越來(lái)越麻煩。為此IAR推出了EWPtool,方便用戶直接將源文件導(dǎo)入到IAR Embedded Workbench中。

本文主要介紹如何使用EWPtool將源文件導(dǎo)入到IAREmbedded Workbench。

下載安裝EWPtool

1. 下載EWPtool: https://github.com/IARSystems/project-migration-tools/releases/download/4.1.7/EWPtool-4.1.7.zip 2. 關(guān)閉所有IAR Embedded Workbench 3. 解壓EWPtool到IAR EmbeddedWorkbench安裝目錄下面的common文件夾:

e13ac82e-505d-11ed-a3b6-dac502259ad0.png

注意:

1. 如果有多個(gè)IAR Embedded Workbench安裝目錄,需要在每個(gè)IAR Embedded Workbench安裝目錄下面的common文件夾添加EWPtool相關(guān)的文件。

2. 如果EWPtool有更新,用新的EWPtool相關(guān)的文件替代安裝目錄下面之前的EWPtool相關(guān)文件即可。

使用EWPtool將源文件添加到IAR Embedded Workbench

1. 新建工程:Project → Create New Project → Empty Project → OK

e1704d6e-505d-11ed-a3b6-dac502259ad0.png

2. 調(diào)用EWPtool: Tools → Select source folder…

e199e5ac-505d-11ed-a3b6-dac502259ad0.png

3. 在彈出的Browse For Folder窗口中,選擇源文件對(duì)應(yīng)的根目錄:

e1b58abe-505d-11ed-a3b6-dac502259ad0.png

4. 在彈出的IarIdePm窗口中選擇Yes:

e1ec15a2-505d-11ed-a3b6-dac502259ad0.png

對(duì)應(yīng)的源文件和對(duì)應(yīng)的文件夾目錄就會(huì)導(dǎo)入到IAR Embedded Workbench中:

e2263a0c-505d-11ed-a3b6-dac502259ad0.png

同時(shí)對(duì)應(yīng)的路徑也會(huì)被包含進(jìn)來(lái):

e24290d0-505d-11ed-a3b6-dac502259ad0.png

5. 選擇對(duì)應(yīng)的Device:Project → Options → General Options → Target:

e2a416a2-505d-11ed-a3b6-dac502259ad0.png

6. 添加編譯所需的對(duì)應(yīng)的宏:Project → Options → C/C++ Compiler → Preprocessor → Defined symbols: (one per line):

e2ccf98c-505d-11ed-a3b6-dac502259ad0.png

7. 配置對(duì)應(yīng)的ICF:Project → Options → Linker →Config → Linker configuration file:

e3039906-505d-11ed-a3b6-dac502259ad0.png

8. 然后就可以成功build了:

e3752bac-505d-11ed-a3b6-dac502259ad0.png

總結(jié)

本文主要介紹了如何使用EWPtool將源文件導(dǎo)入到IAR Embedded Workbench,提高創(chuàng)建工程的效率。

審核編輯:湯梓紅

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(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)投訴
  • IAR
    IAR
    +關(guān)注

    關(guān)注

    5

    文章

    343

    瀏覽量

    36558
  • 源文件
    +關(guān)注

    關(guān)注

    0

    文章

    30

    瀏覽量

    4564

原文標(biāo)題:使用 EWPtool 將源文件導(dǎo)入到 IAR Embedded Workbench

文章出處:【微信號(hào):IAR愛(ài)亞系統(tǒng),微信公眾號(hào):IAR愛(ài)亞系統(tǒng)】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    IAR Embedded Workbench中計(jì)算多個(gè)地址區(qū)間的Checksum

    在前面的文章“使用IAR Embedded Workbench和MCU的CRC模塊來(lái)檢查代碼的完整性”中介紹了如何在IAR Embedded
    的頭像 發(fā)表于 01-05 12:33 ?1331次閱讀
    在<b class='flag-5'>IAR</b> <b class='flag-5'>Embedded</b> <b class='flag-5'>Workbench</b>中計(jì)算多個(gè)地址區(qū)間的Checksum

    IAR建的工程文件如何導(dǎo)入到Keil UVision5中?

    如果是IAR建的工程文件,現(xiàn)在要導(dǎo)入到Keil UVision5中,要如何操作?
    發(fā)表于 05-06 08:15

    如何solidworks文件導(dǎo)入到labview中

    最近正在使用labview,請(qǐng)問(wèn)如何已建模的solidworks文件導(dǎo)入到labview中并顯示
    發(fā)表于 09-09 16:54

    CC1310的官方例程如何導(dǎo)入到IAR

    從官網(wǎng)下載了例程,如何導(dǎo)入到IAR呢,官網(wǎng)的指導(dǎo)是從IAR里面去下載例程,可是不知為何,我按步驟走到最后一步網(wǎng)頁(yè)卻打不開(kāi)了,所以只能從外部導(dǎo)入
    發(fā)表于 06-24 05:11

    請(qǐng)問(wèn)哪里可以找到用于IAR Embedded Workbench的STM32G0處理器的啟動(dòng)文件?

    于 G0(確切地說(shuō)是 STM32G070RB)處理器的庫(kù)。IAR文件 startup_stm32g070rbtx.s 是否在任何地方可用,還是我需要自己創(chuàng)建它?或者是否有更簡(jiǎn)單的方法 G0 的 STMCubeIDE 項(xiàng)目
    發(fā)表于 12-12 08:27

    IAR Embedded Workbench中進(jìn)行ARM+RISC-V多核調(diào)試

    下,那么同一個(gè)eww文件可以同時(shí)包含ARM和RISC-V兩個(gè)工程。 如下所示:IAR Embedded Workbench for Arm V9.32.2和
    發(fā)表于 06-14 16:55

    IAR Systems發(fā)布 IAR Embedded Wor

    IAR Systems發(fā)布 IAR Embedded Workbench for ARM新版本  IAR Systems發(fā)布
    發(fā)表于 02-11 09:14 ?1348次閱讀

    IAR_embedded_Workbench用戶指南介紹

    IAR embedded Workbench for ARM 是 IAR Systems 公司為 ARM 微處理器開(kāi)發(fā)的一 個(gè)集成開(kāi)發(fā)環(huán)境(下面簡(jiǎn)稱
    發(fā)表于 11-09 18:08 ?89次下載

    如何AD庫(kù)轉(zhuǎn)換導(dǎo)入到PADS中使用

    想學(xué)習(xí)pads,學(xué)會(huì)如何AD庫(kù)轉(zhuǎn)換導(dǎo)入到PADS中使用,方便自己
    發(fā)表于 12-11 16:46 ?0次下載

    如何使用pythontxt文件導(dǎo)入到mysql的應(yīng)用實(shí)例

    實(shí)現(xiàn)思想: 1、python 自動(dòng)完成在txt 文件中加入自定義標(biāo)簽(簡(jiǎn)單的txt 文件可以不需要) ,2、python 自動(dòng)完成含有自定義標(biāo)簽的txt 文件
    發(fā)表于 09-09 17:50 ?12次下載
    如何使用python<b class='flag-5'>將</b>txt<b class='flag-5'>文件</b><b class='flag-5'>導(dǎo)入到</b>mysql的應(yīng)用實(shí)例

    HLS導(dǎo)出的.xo文件如何導(dǎo)入到Vitis里面

    Q1 HLS導(dǎo)出的.xo文件如何導(dǎo)入到Vitis里面?需要把.xo文件解壓,然后把文件導(dǎo)入到Vitis Kernel/src
    的頭像 發(fā)表于 08-26 17:03 ?2501次閱讀

    如何導(dǎo)入導(dǎo)出SCL源文件

    如何導(dǎo)入導(dǎo)出SCL源文件?
    的頭像 發(fā)表于 01-16 10:41 ?2066次閱讀

    YRDKRX62N 快速入門指南(IAR Embedded Workbench)

    YRDKRX62N 快速入門指南 (IAR Embedded Workbench)
    發(fā)表于 04-12 19:14 ?0次下載
    YRDKRX62N 快速入門指南(<b class='flag-5'>IAR</b> <b class='flag-5'>Embedded</b> <b class='flag-5'>Workbench</b>)

    YRDKRX62N 快速入門指南(IAR Embedded Workbench)

    YRDKRX62N 快速入門指南 (IAR Embedded Workbench)
    發(fā)表于 08-04 18:30 ?0次下載
    YRDKRX62N 快速入門指南(<b class='flag-5'>IAR</b> <b class='flag-5'>Embedded</b> <b class='flag-5'>Workbench</b>)

    TARGET3001!用法篇-如何Altium文件導(dǎo)入到TARGET中

    的,如果可以把以前用AD做的文件直接導(dǎo)入到這款軟件中使用,這確實(shí)能給我們也帶來(lái)很多方便。通過(guò)了解部分資料,我大概講一下如何Altium文件導(dǎo)入到
    的頭像 發(fā)表于 02-20 14:38 ?540次閱讀
    TARGET3001!用法篇-如何<b class='flag-5'>將</b>Altium<b class='flag-5'>文件</b><b class='flag-5'>導(dǎo)入到</b>TARGET中