XX性欧美肥妇精品久久久久久,51精品国自产在线,国产欧美日韩,日韩中文字幕

0 賣盤信息
BOM詢價(jià)
您現(xiàn)在的位置: 首頁 > 電子資訊 >基礎(chǔ)知識(shí) > 單片機(jī)編程軟件很簡單(10),Keil單片機(jī)編程軟件常見文件介紹

單片機(jī)編程軟件很簡單(10),Keil單片機(jī)編程軟件常見文件介紹

來源: 21ic
2020-12-24
類別:基礎(chǔ)知識(shí)
eye 17
文章創(chuàng)建人 拍明

原標(biāo)題:單片機(jī)編程軟件很簡單(10),Keil單片機(jī)編程軟件常見文件介紹

在使用Keil單片機(jī)編程軟件進(jìn)行單片機(jī)開發(fā)時(shí),會(huì)接觸到多種類型的文件。這些文件各自承擔(dān)著不同的功能和作用,對于理解和管理項(xiàng)目至關(guān)重要。以下是Keil單片機(jī)編程軟件中常見文件的介紹:

一、工程類型文件

  1. .uvprojx

    • 類型:工程文件(Keil V5)。

    • 作用:記錄了整個(gè)工程的結(jié)構(gòu),包括芯片類型、工程包含了哪些源文件等內(nèi)容。這是Keil V5版本中主要的工程文件,雙擊它可以打開整個(gè)工程。

  2. .uvproj

    • 類型:工程文件(Keil V4)。

    • 作用:與.uvprojx類似,但在Keil V4版本中使用。它同樣記錄了工程的結(jié)構(gòu)和配置信息。

  3. .uvoptx

    • 類型:工程選項(xiàng)配置文件(Keil V5)。

    • 作用:記錄了工程的配置選項(xiàng),如下載器的類型、變量跟蹤配置、斷點(diǎn)位置以及當(dāng)前已打開的文件等。這些配置信息對于項(xiàng)目的調(diào)試和編譯過程至關(guān)重要。

  4. .uvopt

    • 類型:工程選項(xiàng)配置文件(Keil V4)。

    • 作用:與.uvoptx類似,但在Keil V4版本中使用。它保存了工程的配置選項(xiàng),如調(diào)試設(shè)置、優(yōu)化選項(xiàng)等。

  5. .uv2

    • 類型:工程文件(Keil V3)。

    • 作用:這是Keil V3版本中使用的工程文件,隨著軟件版本的更新,它逐漸被.uvproj和.uvprojx文件所替代。

  6. .uvmpw

    • 類型:多工程(工作空間)文件。

    • 作用:用于管理多個(gè)項(xiàng)目,包含對其他項(xiàng)目文件的引用,并將它們綁定到一個(gè)項(xiàng)目中。這對于需要同時(shí)處理多個(gè)相關(guān)項(xiàng)目的開發(fā)者來說非常有用。

二、源代碼類型文件

  1. .c

    • 類型:C語言源文件。

    • 作用:包含用C語言編寫的程序代碼,是單片機(jī)開發(fā)中最常用的源代碼文件類型。

  2. .h

    • 類型:頭文件。

    • 作用:用于聲明函數(shù)、宏定義、類型定義等,方便在多個(gè)源文件中共享代碼和數(shù)據(jù)。

  3. .cpp

    • 類型:C++語言源文件。

    • 作用:雖然單片機(jī)開發(fā)中較少使用C++,但在某些特定情況下,C++源文件也是可能的。

  4. .inc

    • 類型:匯編語言的頭文件。

    • 作用:在匯編語言中,用于包含其他匯編代碼或數(shù)據(jù)。

  5. .a51、.a66、.s、.src

    • 類型:匯編源文件或其他編譯器生成的源文件。

    • 作用:這些文件包含用匯編語言或其他編譯器(如C編譯器)生成的代碼或數(shù)據(jù)。

三、鏈接類型文件

  1. .map

    • 類型:存儲(chǔ)鏡像文件。

    • 作用:非常重要,用于顯示程序的內(nèi)存分布情況,包括各個(gè)段(如代碼段、數(shù)據(jù)段等)的起始地址和大小。當(dāng)代碼出現(xiàn)異常時(shí),對分析代碼非常有幫助。

  2. .i

    • 類型:C語言預(yù)處理器輸出文件。

    • 作用:顯示C語言預(yù)處理器處理后的代碼,包括宏展開、條件編譯等結(jié)果。

  3. .lst

    • 類型:C編譯器或匯編程序生成的文件。

    • 作用:包含編譯器或匯編器生成的匯編代碼或機(jī)器代碼,以及對應(yīng)的源代碼行號(hào)等信息。

  4. .cod

    • 類型:包括混合C和匯編代碼的完整的程序清單文件。

    • 作用:顯示混合C和匯編代碼的完整程序清單,便于分析和調(diào)試。

QQ_1740734033734.png

四、目標(biāo)和Hex類型文件

  1. .hex

    • 類型:可執(zhí)行文件。

    • 作用:用于下載到單片機(jī)的程序文件,通常與.bin文件類似。

  2. .axf

    • 類型:包含調(diào)試信息的程序文件。

    • 作用:在調(diào)試過程中使用,包含大量的調(diào)試信息,如符號(hào)表、源代碼行號(hào)等。

  3. .d

    • 類型:編譯生成的依賴文件。

    • 作用:描述了對應(yīng).o文件的依賴關(guān)系,通常一個(gè).c文件對應(yīng)一個(gè).d文件。

  4. .o

    • 類型:目標(biāo)的依賴文件(重定位定址的依賴文件)。

    • 作用:編譯器生成的目標(biāo)文件,包含已經(jīng)編譯但未鏈接的代碼和數(shù)據(jù)。

  5. .lib

    • 類型:庫文件。

    • 作用:包含預(yù)編譯的代碼和數(shù)據(jù),可以在鏈接過程中被多個(gè)項(xiàng)目共享。

  6. .elf

    • 類型:ELF/DWARF鏈接的文件。

    • 作用:一種通用的可執(zhí)行文件格式,支持多種操作系統(tǒng)和硬件平臺(tái)。

  7. .crf

    • 類型:瀏覽信息文件。

    • 作用:包含瀏覽信息(如宏定義、變量及函數(shù)的定義和聲明位置),在使用Go to Definition Of功能時(shí)需要此類文件。

五、編譯類型文件

  1. .bat

    • 類型:批處理文件。

    • 作用:在編譯過程中,可以配合bat文件一起編譯。Bat文件主要是一些命令的集合,如拷貝、新建等。

六、調(diào)試類型文件

  1. .ini

    • 類型:調(diào)試加載類文件。

    • 作用:在調(diào)試過程中加載的配置文件,包含調(diào)試器的設(shè)置和參數(shù)。

七、其他類型文件

  1. .pack

    • 類型:支持包文件。

    • 作用:包含Keil軟件所需的支持包或庫文件。

  2. .sct

    • 類型:鏈接控制文件。

    • 作用:用于控制鏈接器的行為,如內(nèi)存布局、段分配等。

  3. .lnp

    • 類型:連接器傳遞命令文件。

    • 作用:包含傳遞給連接器的命令和參數(shù)。

總結(jié)

在使用Keil單片機(jī)編程軟件進(jìn)行單片機(jī)開發(fā)時(shí),會(huì)接觸到多種類型的文件。這些文件各自承擔(dān)著不同的功能和作用,對于理解和管理項(xiàng)目至關(guān)重要。開發(fā)者應(yīng)該熟悉這些文件的類型和作用,以便更高效地進(jìn)行單片機(jī)開發(fā)。同時(shí),保持項(xiàng)目文件夾的整潔和有序也是提高開發(fā)效率的重要因素。


責(zé)任編輯:David

【免責(zé)聲明】

1、本文內(nèi)容、數(shù)據(jù)、圖表等來源于網(wǎng)絡(luò)引用或其他公開資料,版權(quán)歸屬原作者、原發(fā)表出處。若版權(quán)所有方對本文的引用持有異議,請聯(lián)系拍明芯城(marketing@iczoom.com),本方將及時(shí)處理。

2、本文的引用僅供讀者交流學(xué)習(xí)使用,不涉及商業(yè)目的。

3、本文內(nèi)容僅代表作者觀點(diǎn),拍明芯城不對內(nèi)容的準(zhǔn)確性、可靠性或完整性提供明示或暗示的保證。讀者閱讀本文后做出的決定或行為,是基于自主意愿和獨(dú)立判斷做出的,請讀者明確相關(guān)結(jié)果。

4、如需轉(zhuǎn)載本方擁有版權(quán)的文章,請聯(lián)系拍明芯城(marketing@iczoom.com)注明“轉(zhuǎn)載原因”。未經(jīng)允許私自轉(zhuǎn)載拍明芯城將保留追究其法律責(zé)任的權(quán)利。

拍明芯城擁有對此聲明的最終解釋權(quán)。

相關(guān)資訊

資訊推薦
云母電容公司_云母電容生產(chǎn)廠商

云母電容公司_云母電容生產(chǎn)廠商

74ls74中文資料匯總(74ls74引腳圖及功能_內(nèi)部結(jié)構(gòu)及應(yīng)用電路)

74ls74中文資料匯總(74ls74引腳圖及功能_內(nèi)部結(jié)構(gòu)及應(yīng)用電路)

開關(guān)三極管13007的規(guī)格參數(shù)、引腳圖、開關(guān)電源電路圖?三極管13007可以用什么型號(hào)替代?

開關(guān)三極管13007的規(guī)格參數(shù)、引腳圖、開關(guān)電源電路圖?三極管13007可以用什么型號(hào)替代?

芯片lm2596s開關(guān)電壓調(diào)節(jié)器的中文資料_引腳圖及功能_內(nèi)部結(jié)構(gòu)及原理圖_電路圖及封裝

芯片lm2596s開關(guān)電壓調(diào)節(jié)器的中文資料_引腳圖及功能_內(nèi)部結(jié)構(gòu)及原理圖_電路圖及封裝

芯片UA741運(yùn)算放大器的資料及參數(shù)_引腳圖及功能_電路原理圖?ua741運(yùn)算放大器的替代型號(hào)有哪些?

芯片UA741運(yùn)算放大器的資料及參數(shù)_引腳圖及功能_電路原理圖?ua741運(yùn)算放大器的替代型號(hào)有哪些?

28nm光刻機(jī)卡住“02專項(xiàng)”——對于督工部分觀點(diǎn)的批判(睡前消息353期)

28nm光刻機(jī)卡住“02專項(xiàng)”——對于督工部分觀點(diǎn)的批判(睡前消息353期)

拍明芯城微信圖標(biāo)

各大手機(jī)應(yīng)用商城搜索“拍明芯城”

下載客戶端,隨時(shí)隨地買賣元器件!

拍明芯城公眾號(hào)
拍明芯城抖音
拍明芯城b站
拍明芯城頭條
拍明芯城微博
拍明芯城視頻號(hào)
拍明
廣告
恒捷廣告
廣告
深亞廣告
廣告
原廠直供
廣告
XX性欧美肥妇精品久久久久久,51精品国自产在线,国产欧美日韩,日韩中文字幕

          亚洲精品一二三区久久伦理中文| 午夜欧美福利视频| 久久丁香综合| 大香蕉大黄片| 乳罩脱了喂男人吃奶视频| 97一区二区国产好的精华液| 国内自拍偷第55页| 69SEX久久精品国产麻豆| 国语对白新婚少妇在线观看 | 毛j片| 久久久久久国产| xnxx.com大乳少妇| 爸爸吃女儿奶奶的祝福语 电视剧| 久久精品无码一区二区三区免费| 不卡中文字幕av| 日韩av免费一区| 欧美激情精品久久久久久变态| 日韩中文字幕一区二区| hd.videos黑人亚洲女| 91精品国产一区二区三| 粗壮挺进人妻水蜜桃成熟| 亚洲av人人夜夜澡人人爽| 97人人在线| 久久久国产精品一区二区三区| 久久久精品少妇| 日韩无码电影| 麻豆av福利av久久av| 欧美产精品一线二线三线| 国产乱码一区二区三区免费下载| 99久久精品一区二区三区| 邻居少妇张开双腿让我爽一夜| 婷婷色国产| 91亚洲精品国| www.日本色.com| 成人高潮成人免费观看| 五月综合激情在线| 国产亚洲精品成人av久久网站| 国产精品久久午夜伦鲁鲁| va毛片| 性一交一乱一交一视频色老太| 亚洲日本欧美在线|