99精品伊人亚洲|最近国产中文炮友|九草在线视频支援|AV网站大全最新|美女黄片免费观看|国产精品资源视频|精彩无码视频一区|91大神在线后入|伊人终合在线播放|久草综合久久中文

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

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

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

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

黃工的嵌入式技術(shù)圈 ? 來(lái)源:黃工的嵌入式技術(shù)圈 ? 2020-03-20 10:08 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

IAR工程中的源代碼.c.h文件只有幾M大小,為什么打包之后會(huì)有幾百M(fèi)大小?

答案:工程中包含了.o、.pbi等不必要的文件。

看見(jiàn)下圖,你可以刪除不必要的文件嗎? Ⅰ

看過(guò)我代碼的人,或許都會(huì)發(fā)現(xiàn)在同工程文件目錄下面有一個(gè).bat文件“雙擊刪除“編譯產(chǎn)生文件”.bat”,這個(gè)文件的作用就是刪除一些編譯過(guò)程中產(chǎn)生的文件,這些文件是可以刪除,而對(duì)工程不會(huì)產(chǎn)生影響的文件,在我們打包工程源代碼保存,或者提交代碼時(shí)不需要的文件。

因此,熟悉這些文件就有必要了,否則,刪除錯(cuò)了,將會(huì)對(duì)工程造成很大影響。

Keil文件也是同樣的道理,可參看我文章:Keil一些常見(jiàn)文件類(lèi)型的作用和功能說(shuō)明

詳細(xì)簡(jiǎn)述一下常見(jiàn)的文件 Ⅱ

1.eww:工作空間文件(不可刪除)

這個(gè)文件是多個(gè)工程的索引文件,也是我們打開(kāi)IAR工程的文件。

2.ewp:工程文件(不可刪除)

新建工程的之后產(chǎn)生的文件,在同一個(gè)工作空間下新建多個(gè)工程,就會(huì)有多個(gè)ewp文件。

3.ewd:工程調(diào)試器配置文件(不可刪除)

它配合IAR系統(tǒng)編譯器和匯編器使用, 完全集成在IDE中, 提供開(kāi)發(fā)和調(diào)試功能。

4.map:內(nèi)存映射信息

該文件是分析代碼內(nèi)存占用情況的重要的文件,但可以刪除。很多遇到問(wèn)題之后會(huì)進(jìn)入硬件故障(HardFault_Handler)等中斷,就需要進(jìn)一步分析map文件。

5.hex:Intel格式固件文件

這種文件是比較常用的一個(gè)可執(zhí)行文件,或固件。IAR與Keil中都能生產(chǎn)。

6.bin:二進(jìn)制格式固件文件

這種文件也是一種常見(jiàn)的文件,和hex文件類(lèi)似,但I(xiàn)AR中可生產(chǎn),Keil中常規(guī)的操作不能輸出bin文件,可通過(guò)配置命令輸出bin文件。

7.browse:瀏覽文件

這個(gè)文件在調(diào)試代碼時(shí)比較重要,主要用于“Go to Definition of”功能,可配置為不輸出該文件,但也不能使用該功能了。

8.o:模塊文件

該文件就是對(duì)應(yīng)每一個(gè).c文件編譯后的文件“Object module”,用于后面的編譯。

9.ewt:C-STAT and C-RUN文件

Project -> Options -> Static Analysis可以看見(jiàn)C-STAT,也就是靜態(tài)分析相關(guān)的文件,這個(gè)文件可以刪除,在編譯過(guò)程中產(chǎn)生,用于分析靜態(tài)數(shù)據(jù)。

更多文件的描述可參看IAR幫助文件:Help -> Cotent.

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

    關(guān)注

    7

    文章

    2788

    瀏覽量

    50334
  • IAR
    IAR
    +關(guān)注

    關(guān)注

    5

    文章

    380

    瀏覽量

    37442
  • keil
    +關(guān)注

    關(guān)注

    69

    文章

    1223

    瀏覽量

    169558
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    IAR平臺(tái)現(xiàn)已提供對(duì)Zephyr RTOS的量產(chǎn)級(jí)支持

    IAR宣布,其嵌入式開(kāi)發(fā)平臺(tái)正式推出對(duì)Zephyr RTOS的量產(chǎn)級(jí)支持。該支持自IAR的Arm開(kāi)發(fā)工具鏈v9.70起全面提供。
    的頭像 發(fā)表于 07-09 15:43 ?84次閱讀

    IAR Arm開(kāi)發(fā)工具鏈--function_sections編譯選項(xiàng)的使用

    本文主要介紹在IAR Arm開(kāi)發(fā)工具鏈不修改源代碼的情況下使用??function_sections編譯選項(xiàng)把函數(shù)放到單獨(dú)的section。
    的頭像 發(fā)表于 06-13 13:53 ?1030次閱讀
    在<b class='flag-5'>IAR</b> Arm開(kāi)發(fā)工具鏈<b class='flag-5'>中</b>--function_sections編譯選項(xiàng)的使用

    差示掃描量熱儀曲線的橫坐標(biāo)和縱坐標(biāo)代表什么含義

    差示掃描量熱儀是一種通過(guò)測(cè)量樣品與參比物在加熱或冷卻過(guò)程的熱量差,來(lái)分析物質(zhì)熱特性的儀器。上海和晟HS-DSC-101差示掃描量熱儀一、橫坐標(biāo)(X軸)含義:通常為溫度(T)或時(shí)間(t),具體取決于
    的頭像 發(fā)表于 03-28 11:42 ?490次閱讀
    差示掃描量熱儀曲線的橫坐標(biāo)和縱坐標(biāo)<b class='flag-5'>各</b>代表什么<b class='flag-5'>含義</b>?

    AGM FPGA/MCU燒寫(xiě)文件類(lèi)型有哪些及用途

    AGM FPGA/MCU燒寫(xiě)文件類(lèi)型有哪些及用途 AGM有FPGA和MCU器件,那FPGA/MCU燒寫(xiě)文件類(lèi)型有哪些及用途,讓我們一起梳理一下。 一、AG256 / 576系列: .p
    發(fā)表于 03-14 09:54

    IAR無(wú)法跳轉(zhuǎn)定義,系統(tǒng)庫(kù)文件文件名后有[RO]是怎么回事?

    IAR無(wú)法跳轉(zhuǎn)定義,系統(tǒng)庫(kù)文件文件名后有[RO]
    發(fā)表于 03-10 07:36

    如何將項(xiàng)目從IAR遷移到Embedded Studio

    本文描述如何將IAR EWARM項(xiàng)目遷移到SEGGER Embedded Studio(簡(jiǎn)稱(chēng)SES)。
    的頭像 發(fā)表于 02-25 17:11 ?584次閱讀
    如何將項(xiàng)目從<b class='flag-5'>IAR</b>遷移到Embedded Studio

    EastWave應(yīng)用:光場(chǎng)與石墨烯和特異介質(zhì)相互作用的研究

    : 實(shí)時(shí)場(chǎng):XY 面,Ey 分量 實(shí)時(shí)場(chǎng):XY 面,Ex 分量 計(jì)算完成后,在“工作空間”下自動(dòng)加載“Graphene.ewd ”結(jié)果文件,該文件儲(chǔ)存在“文件目錄\\\\Graph
    發(fā)表于 02-21 08:42

    IAR升級(jí)VS Code調(diào)試擴(kuò)展,引入Listwindow技術(shù)

    IAR近日宣布對(duì)VS Code的調(diào)試擴(kuò)展IAR C-SPY調(diào)試器進(jìn)行了重要升級(jí)。此次升級(jí)的核心亮點(diǎn)在于引入了IAR獨(dú)有的Listwindow技術(shù),為嵌入式設(shè)備調(diào)試設(shè)立了新的標(biāo)桿
    的頭像 發(fā)表于 12-11 11:15 ?763次閱讀

    ?IAR C-SPY為VS Code社區(qū)樹(shù)立調(diào)試新標(biāo)準(zhǔn)

    全球領(lǐng)先的嵌入式系統(tǒng)開(kāi)發(fā)軟件解決方案供應(yīng)商IAR宣布,對(duì)VS Code的調(diào)試擴(kuò)展IAR C-SPY調(diào)試器進(jìn)行了重大升級(jí)。此次升級(jí)引入了IAR的Listwindow技術(shù),進(jìn)一步提升了調(diào)
    的頭像 發(fā)表于 12-06 10:27 ?711次閱讀

    如何獲取入口函數(shù)不是__iar_program_start的Program entry的stack使用情況

    問(wèn)題 IAR默認(rèn)的入口函數(shù)是__iar_program_start,使能stack usage analysis之后: 生成的map文件
    的頭像 發(fā)表于 11-25 16:23 ?1048次閱讀
    如何獲取入口函數(shù)不是__<b class='flag-5'>iar</b>_program_start的Program entry的stack使用情況

    KiCad不同GND符號(hào)的含義及應(yīng)用

    看一下 “地” 符號(hào)的大致分類(lèi)。 標(biāo)準(zhǔn)接地符號(hào)。如果您對(duì)其他符號(hào)沒(méi)有特定用途,則只需使用此符號(hào)即可。通常“分割”地會(huì)使設(shè)計(jì)更復(fù)雜,所以如果您不確定是否要把地網(wǎng)絡(luò)分開(kāi),那就盡量避免它。 這是“模擬”地。通常用于模數(shù) (A/D) 轉(zhuǎn)換器模擬輸入的參考地。請(qǐng)注意
    的頭像 發(fā)表于 11-12 12:20 ?4564次閱讀
    KiCad<b class='flag-5'>中</b>不同GND符號(hào)的<b class='flag-5'>含義</b>及應(yīng)用

    請(qǐng)問(wèn)CDCM6208 random jitter和total jitter是什么含義

    random jitter和total jitter是什么含義?
    發(fā)表于 11-12 06:03

    gyftzy型號(hào)光纜含義

    GYFTZY型號(hào)光纜的含義可以從其命名規(guī)則中進(jìn)行解析,以下是對(duì)GYFTZY光纜含義的詳細(xì)解釋?zhuān)?GY: 表示該光纜是室外(Ground/Yard)光纜,即設(shè)計(jì)用于室外環(huán)境,具備防水、防潮、抗紫外線
    的頭像 發(fā)表于 11-11 10:43 ?3085次閱讀

    邏輯組件的流程塊節(jié)點(diǎn)通常出于什么用途

    的應(yīng)用。 流程塊節(jié)點(diǎn)的用途 流程塊節(jié)點(diǎn)是流程圖中的基本元素,它們用于表示流程的各個(gè)步驟、活動(dòng)、任務(wù)。流程塊節(jié)點(diǎn)的主要用途如下: 1.1 表示流程
    的頭像 發(fā)表于 10-15 14:38 ?593次閱讀

    變壓器銘牌參數(shù)含義介紹

    變壓器負(fù)責(zé)電能的轉(zhuǎn)換和輸送,確保電力系統(tǒng)的安全、高效運(yùn)行。為了正確識(shí)別和使用變壓器,我們需要了解其銘牌上的型號(hào)及字母所代表的含義。本文將對(duì)變壓器銘牌的字母進(jìn)行解讀。 首先,我們來(lái)了解一下變壓器銘牌
    的頭像 發(fā)表于 09-11 11:05 ?7008次閱讀