日本黄色一级经典视频|伊人久久精品视频|亚洲黄色色周成人视频九九九|av免费网址黄色小短片|黄色Av无码亚洲成年人|亚洲1区2区3区无码|真人黄片免费观看|无码一级小说欧美日免费三级|日韩中文字幕91在线看|精品久久久无码中文字幕边打电话

當(dāng)前位置:首頁 > 單片機(jī) > 單片機(jī)
[導(dǎo)讀]好的單片機(jī)編程軟件受到眾多開發(fā)人員青睞,而對(duì)單片機(jī)編程軟件了解較多的朋友都知道,目前市場(chǎng)上主要流通的單片機(jī)編程軟件為Keil和IAR。本文中,主要為大家講解IAR單片機(jī)編程軟件的基礎(chǔ)教程。如果你對(duì)IAR存在一定興趣,不妨繼續(xù)往下看。

好的單片機(jī)編程軟件受到眾多開發(fā)人員青睞,而對(duì)單片機(jī)編程軟件了解較多的朋友都知道,目前市場(chǎng)上主要流通的單片機(jī)編程軟件為Keil和IAR。本文中,主要為大家講解IAR單片機(jī)編程軟件的基礎(chǔ)教程。如果你對(duì)IAR存在一定興趣,不妨繼續(xù)往下看。

1、建立新工作區(qū)

File-->>New Workspace

2、建立新項(xiàng)目

1) Project-->>Create New Project...

2) 選擇如下模板:

3) 選擇項(xiàng)目保存目錄及創(chuàng)建項(xiàng)目文件名

3、編寫匯編代碼

書寫代碼的時(shí)候要注意按照以下格式,注意main和B main的位置

4、編譯與Make

1) 編譯

如圖兩個(gè)地方都可以選擇編譯,或者快捷鍵Ctrl+F7:

一般會(huì)提示保存工作區(qū)文件:

編譯信息:

2) Make

如圖兩個(gè)地方都可以選擇Make,或者快捷鍵F7:

Make信息:

5、調(diào)試Debug

1) 進(jìn)入調(diào)試狀態(tài)

如圖兩個(gè)地方都可以選擇調(diào)試,或者快捷鍵Ctrl+D:

調(diào)試界面如下:

2) 調(diào)出View視圖

為了更方便體現(xiàn)程序運(yùn)行過程中各個(gè)寄存器的值的變化等,需要調(diào)出寄存器視圖:

如圖選擇View-->>Registers-->>Registers 1

(也可以把內(nèi)存的情況也顯示出來View-->>Memory-->>Memory 1)

(View中也有棧和Symbol存儲(chǔ)等的視圖,如果有需要也可以自行調(diào)出)

根據(jù)自己的習(xí)慣,將窗口放到合適的位置

新的調(diào)試界面如下(點(diǎn)擊可查看高清圖):

3) 仿真,進(jìn)行調(diào)試

常用的調(diào)試操作是F10 Step Over逐過程、F11 Step Into逐條 執(zhí)行程序指令;F5 Go直接把程序執(zhí)行到最后;

在工具欄上也有調(diào)試可以直接使用:

此程序的調(diào)試過程與結(jié)果如下:

0、

1、

2、

3、

再次執(zhí)行將調(diào)至main處循環(huán)執(zhí)行

以看到將寄存器R0和R1的值相加存入R2當(dāng)中。

4) 結(jié)束調(diào)試

6、其他

1) 如果在調(diào)試期間修改程序,修改完成后點(diǎn)擊綠色按鈕重新生成仿真

2) 在該行指令的最前面點(diǎn)擊可以設(shè)置斷點(diǎn),或按F9,供調(diào)試過程中使用

3) 項(xiàng)目設(shè)置

Core的設(shè)置用的默認(rèn)的Cortex-A5,選用ARM的也沒有影響

Debugger 的Driver一定要選擇Simulator模擬

本站聲明: 本文章由作者或相關(guān)機(jī)構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點(diǎn),本站亦不保證或承諾內(nèi)容真實(shí)性等。需要轉(zhuǎn)載請(qǐng)聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請(qǐng)及時(shí)聯(lián)系本站刪除。
換一批
延伸閱讀

為幫助大家更好使用單片機(jī)編程軟件,本文將對(duì)keil單片機(jī)編程軟件仿真、調(diào)劑技巧予以講解,并對(duì)該單片機(jī)編程軟件的常見錯(cuò)誤提示予以闡述。

關(guān)鍵字: 單片機(jī)編程軟件 指數(shù) keil

本文對(duì)于單片機(jī)編程軟件的介紹將基于如何采用keil單片機(jī)編程軟件調(diào)試stm32,如果你對(duì)單片機(jī)編程軟件抑或本文內(nèi)容具有興趣,不妨繼續(xù)往下閱讀哦。

關(guān)鍵字: 單片機(jī)編程軟件 指數(shù) keil

本文對(duì)于單片機(jī)編程軟件的介紹基于兩點(diǎn):1.keil單片機(jī)編程軟件編譯環(huán)境優(yōu)化等級(jí)說明,2.keil單片機(jī)編程軟件中兩大概念名詞解析。

關(guān)鍵字: 單片機(jī)編程軟件 指數(shù) keil

為增加大家對(duì)單片機(jī)編程軟件的了解,本文將對(duì)keil單片機(jī)編程軟件予以介紹,主要在于介紹該單片機(jī)編程軟件的模式設(shè)置和一些編程事項(xiàng)。

關(guān)鍵字: keil 單片機(jī)編程軟件 指數(shù)

為幫助大家更快學(xué)會(huì)單片機(jī)編程軟件的使用,本文將對(duì)keil單片機(jī)編程軟件的使用方法加以介紹。如果你對(duì)本文內(nèi)容具有興趣,不妨繼續(xù)往下閱讀哦。

關(guān)鍵字: keil 單片機(jī)編程軟件 指數(shù)

本文對(duì)單片機(jī)編程軟件的介紹基于Keil,主要在于介紹keil單片機(jī)編程軟件如何將hex下載進(jìn)STM32,如何燒寫hex文件以及如何直接使用二進(jìn)制數(shù)。

關(guān)鍵字: keil 單片機(jī)編程軟件 指數(shù)

為增進(jìn)大家對(duì)單片機(jī)編程軟件的認(rèn)識(shí),本文將對(duì)Keil單片機(jī)編程軟件相關(guān)內(nèi)容予以介紹,主要為Keil C51對(duì)標(biāo)準(zhǔn)ANSIC的擴(kuò)展的學(xué)習(xí)。如果你對(duì)本文內(nèi)容具有興趣,不妨繼續(xù)往下閱讀哦。

關(guān)鍵字: keil 單片機(jī)編程軟件 指數(shù)

本文中,將對(duì)Keil單片機(jī)編程軟件加以介紹,主要在于介紹如何在這款單片機(jī)編程軟件中進(jìn)行項(xiàng)目設(shè)置以及如何進(jìn)行編譯、鏈接。如果你對(duì)本文內(nèi)容具有興趣,不妨繼續(xù)往下閱讀哦。

關(guān)鍵字: keil 單片機(jī)編程軟件 指數(shù)

本文對(duì)于單片機(jī)編程軟件的講解將基于Keil,主要內(nèi)容在于闡述如何建立Keil工程。如果你對(duì)本文內(nèi)容具有興趣,不妨繼續(xù)往下閱讀哦。

關(guān)鍵字: keil 單片機(jī)編程軟件 指數(shù)

單片機(jī)編程軟件的使用頻率極高,采用單片機(jī)編程軟件,可制造諸多系統(tǒng)。對(duì)于單片機(jī)編程軟件,小編做過諸多介紹。本文對(duì)于單片機(jī)編程軟件的介紹基于Keil,主要在于介紹該單片機(jī)編程軟件是如何處理庫函數(shù)以及寄存器的關(guān)系的。

關(guān)鍵字: 單片機(jī)編程軟件 庫函數(shù) 指數(shù)
關(guān)閉