www.久久久久|狼友网站av天堂|精品国产无码a片|一级av色欲av|91在线播放视频|亚洲无码主播在线|国产精品草久在线|明星AV网站在线|污污内射久久一区|婷婷综合视频网站

當(dāng)前位置:首頁 > 單片機(jī) > 單片機(jī)
[導(dǎo)讀]單片機(jī)編程軟件是單片機(jī)編程不可或缺的利器,一款好的單片機(jī)編程軟件更能極大程度提高開發(fā)效率。在本文中,主要為大家介紹IAR單片機(jī)編程軟件的菜單欄,以幫助大家更好了解這款單片機(jī)編程軟件。

單片機(jī)編程軟件是單片機(jī)編程不可或缺的利器,一款好的單片機(jī)編程軟件更能極大程度提高開發(fā)效率。在本文中,主要為大家介紹IAR單片機(jī)編程軟件的菜單欄,以幫助大家更好了解這款單片機(jī)編程軟件。

Ⅰ、寫在前面

IAR軟件有多個(gè)系列版本,比如MSP430、STM8等,但為了使軟件在使用上“兼容”,IAR推出的多個(gè)系列軟件在使用在很多地方都有相似之處,包括IAR菜單的內(nèi)容。因此,本文內(nèi)容也適用于IAR其他系列軟件。

由于菜單內(nèi)容較多,我將其分為“菜單(Ⅰ)”和“菜單(Ⅱ)”兩篇文章。為了使文章內(nèi)容精簡,過于簡單和不常用且過于復(fù)雜的只簡述。

Ⅱ、主菜單內(nèi)容

主菜單在不同狀態(tài)下會(huì)有一些差異,比如在編輯模式和調(diào)試模式下存在差異,不同仿真調(diào)試器也存在差異。

1.編輯/調(diào)試模式差異

在編輯模式下有8個(gè)主菜單,在調(diào)試模式下增加Debug調(diào)試和Disassembly反匯編兩個(gè)菜單。

2.不同仿真調(diào)試器差異

上面主菜單中有一個(gè)Simulatoe菜單選項(xiàng),其實(shí)這個(gè)菜單是根據(jù)你工程配置的仿真調(diào)試器改變而改變的。

如在仿真、J-Link、ST-Link下的區(qū)別:

Ⅲ、File文件菜單

文件菜單是比較常見的菜單,主要包含對文件的新建、打開、關(guān)閉、打印等一些常見的操作,在編輯和調(diào)試模式下完全一樣。

1.New:新建文件/工作空間 Ctrl + N

2.Open:打開文件/工作空間 Ctrl + O

3.Close:關(guān)閉文件

4.Save Workspace:保存工作空間

5.Save Workspace As:另存工作空間

6.Close Workspace:關(guān)閉工作空間

7.Save:保存文件 Ctrl + S

8.Save As:另存文件

9.Save All:保存所有文件/工作空間

10.Page Setup:打印頁面設(shè)置

11.Print:打印 Ctrl + P

12.Recent Files:最近打開文件

13.Recent Workspaces:最近打開工作空間

14.Exit:退出軟件

Ⅳ、Edit編輯菜單

這個(gè)菜單在編輯和調(diào)試模式下也相同,在編輯的時(shí)候使用較多,也比較常用。

1.Undo:撤銷編輯 Ctrl + Z

2.Redo:恢復(fù)編輯 Ctrl + Y

3.Cut:剪切 Ctrl + X

4.Copy:復(fù)制 Ctrl + C

5.Paste:粘貼 Ctrl + V

6.Select All:全選 Ctrl + A

7.Find and Replace>Find:查找 Ctrl + F

Find and Replace>Find Next:查找下一目標(biāo) F3

Find and Replace>Find Previous:查找上一目標(biāo) Shift + F3

Find and Replace>Find Next (Selected) :在選中對象里查找下一目標(biāo) Ctrl + F3

Find and Replace>Find Previous (Selected):在選中對象里查找上一目標(biāo) Ctrl + Shift + F3

Find and Replace>Replace:替換 Ctrl + H

Find and Replace>Find in Files:在對話框中指定條件查找

Find and Replace>Replace in Files:在對話框中指定條件替換

Find and Replace>Incremental Search:在對話框中查找字符 Ctrl + I

8.Navigate>Go To:前往行列 Ctrl + G

Navigate>Toggle Bookmark:標(biāo)記/取消書簽 Ctrl + F2

Navigate>Previous Bookmark:跳轉(zhuǎn)到上一個(gè)書簽 Shift + F2

Navigate>Next Bookmark:跳轉(zhuǎn)到下一個(gè)書簽 F2

Navigate>Navigate Backward:跳轉(zhuǎn)到上一步 Alt + 左箭頭

Navigate>Navigate Forward:跳轉(zhuǎn)到下一步 Alt + 右箭頭

Navigate>Go to Definition:跳轉(zhuǎn)到定義 F12

9.Code Templates>Insert Template:插入模板 Ctrl + Alt + V

Code Templates>Edit Templates:編輯模板

10.Next Error/Tag:顯示下一錯(cuò)誤/目標(biāo) F4

11.Previous Error/Tag:顯示上一錯(cuò)誤/目標(biāo) Shift + F4

12.Complete Word:完型語句 Ctrl + Alt + 空格

13.Complete Code:完型類/結(jié)構(gòu)體代碼 Ctrl + 空格

14.Parameter Hint:參數(shù)提示 Ctrl + Shift + 空格

15.Match Brackets:括號(hào)匹配

16.Toggle All Folds:折疊/打開當(dāng)面編輯代碼 Ctrl + Alt + F

17.Auto Indent:自動(dòng)縮進(jìn)(對齊) Ctrl + T

18.Block Comment:塊注釋 Ctrl + K

19.Block Uncomment:塊取消注釋 Ctrl + Shift + K

20.Toggle Breakpoint:添加/取消斷點(diǎn) F9

21.Enable/Disable Breakpoint:使能/失能斷點(diǎn) Ctrl + F9

上面是簡述每一個(gè)子菜單的內(nèi)容(部分和工具欄按鈕一樣,可以點(diǎn)擊文章鏈接查看)。下面將詳細(xì)講述幾個(gè)常見、重要菜單的內(nèi)容。

1.插入/編輯模板

經(jīng)常使用同樣一段代碼,就可以使用這個(gè)功能。IAR默認(rèn)只有if、for這兩個(gè)模板,我們可以自己添加(編輯)模板,比如添加一個(gè)while模板,點(diǎn)擊“編輯模板”菜單就可以進(jìn)入編輯狀態(tài),編輯的語法很簡單,可以參考自帶模板。

插入/編輯模板動(dòng)畫效果:

2.完型語句

小學(xué)時(shí)學(xué)習(xí)過完型填空,這里相當(dāng)于就是那個(gè)意思,也就是將單詞補(bǔ)全。比如完整的代碼為USART_Initializes,而實(shí)際只需要輸入U(xiǎn)SA字母就可以補(bǔ)全。

完型語句動(dòng)畫效果:

3.自動(dòng)縮進(jìn)

這個(gè)功能比較實(shí)用,在你代碼比較凌亂(也就是不對其的情況),使用該功能就可使代碼自動(dòng)對齊。

自動(dòng)縮進(jìn)動(dòng)畫效果:

Ⅴ、View視圖菜單

這個(gè)菜單的意思就是打開或關(guān)閉視圖窗口,比如我們的工作空間窗口不見了,就可以通過該菜單打開。由于在調(diào)試模式下增加了一些視圖窗口,所以在兩種模式下存在一些差異。

本節(jié)內(nèi)容簡單,參看下面動(dòng)畫效果就很容易理解,下面列出視圖菜單的內(nèi)容。

1.Messages>Build:編譯信息

Messages>Find in Files:查找信息

Messages>Tool Output:工具信息

Messages>Debug Log:調(diào)試信息

2.Workspace:工作空間窗口

3.Source Browser>Source Browser:源碼瀏覽器

Source Browser>References:引用窗口

Source Browser>Declarations:聲明窗口

Source Browser>Call Graph:調(diào)用圖窗口

4.Breakpoints:查看斷點(diǎn)窗口

5.Disassembly:反匯編窗口

6.Memory:內(nèi)存窗口

7.Symbolic Memory:內(nèi)存標(biāo)記窗口

8.Register:寄存器窗口

9.Watch:變量/參數(shù)查看窗口

10.Locals:局部變量窗口

11.Statics:靜態(tài)變量窗口

12.Auto:自動(dòng)顯示變量/參數(shù)窗口

13.Live Watch:實(shí)時(shí)監(jiān)視窗口

14.Quick Watch:快速查看窗口

15.Call Stack:調(diào)用堆棧窗口

16.Stack:堆棧地址窗口

17.Terminal I/O:終端窗口

18.Images:圖片窗口

19.Cores:內(nèi)核狀態(tài)窗口

20.Code Coverage:代碼利用率窗口

21.Toolbars>Main:主工具欄

Toolbars>Debug:調(diào)試工具欄

22.Status bar:狀態(tài)欄

在編輯模式下簡單展示一下View視圖的功能:關(guān)閉所有視圖,一步一步打開常用視圖。

View視圖動(dòng)畫效果:

Ⅵ、Projcet工程菜單

工程菜單主要針對的是工程,在實(shí)際使用中比較常用,該菜單下面子菜單內(nèi)容在編輯和調(diào)試模式下略微存在一些差異。

1.Add Files:添加文件

2.Add Group:添加組

3.Import File List:導(dǎo)入文件列表

4.Add Project Connection:添加工程鏈接

5.Edit Configurations:編輯配置

6.Remove:移除工作空間工程

7.Create New Project:創(chuàng)建新項(xiàng)目

8.Add Existing Project:添加已存在工程

9.Options:目標(biāo)選項(xiàng)配置 Alt + F7

10.Version Control System:版本控制系統(tǒng)

11.Make:編譯工程 F7

12.Compile:編譯文件/組 Ctrl + F7

13.Rebuild All:重新編譯

14.Clean:清除編譯等中間文件

15.Batch Build:構(gòu)建批處理 F8

16.C-STAT Static Analysis:靜態(tài)分析

17.Stop Build:停止編譯 Ctrl + Break

18.Download and Debug:下載并調(diào)試 Ctrl + D

19.Debug without Downloading:調(diào)試(不下載)

20.Attach to Running Target:附加運(yùn)行目標(biāo)

21.Make & Restart Debugger:編譯并重新調(diào)試 Ctrl + R

22.Restart Debugger:重新調(diào)試 Ctrl + Shift + R

23.Download:下載

24.SFR Setup:SFR設(shè)置

25.Open Device Description File:打開設(shè)備描述文件

26.Save List of Registers:保存寄存器列表

Ⅶ、說明

本文內(nèi)容不建議死記硬背,需要結(jié)合IAR軟件熟練。若要了解更多關(guān)于IAR或者Keil的使用教程,可以進(jìn)入我微信公眾號(hào)或查看IAR自帶的幫助文檔。

小編想說:

以上便是小編此次為大家?guī)淼乃蠭AR單片機(jī)編程軟件的相關(guān)內(nèi)容,希望本文能為大家學(xué)習(xí)單片機(jī)編程軟件提供一定的幫助。最后,非常感謝大家能耐下心思閱讀完本文,你們的閱讀是對小編最大的支持。

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

9月2日消息,不造車的華為或?qū)⒋呱龈蟮莫?dú)角獸公司,隨著阿維塔和賽力斯的入局,華為引望愈發(fā)顯得引人矚目。

關(guān)鍵字: 阿維塔 塞力斯 華為

加利福尼亞州圣克拉拉縣2024年8月30日 /美通社/ -- 數(shù)字化轉(zhuǎn)型技術(shù)解決方案公司Trianz今天宣布,該公司與Amazon Web Services (AWS)簽訂了...

關(guān)鍵字: AWS AN BSP 數(shù)字化

倫敦2024年8月29日 /美通社/ -- 英國汽車技術(shù)公司SODA.Auto推出其旗艦產(chǎn)品SODA V,這是全球首款涵蓋汽車工程師從創(chuàng)意到認(rèn)證的所有需求的工具,可用于創(chuàng)建軟件定義汽車。 SODA V工具的開發(fā)耗時(shí)1.5...

關(guān)鍵字: 汽車 人工智能 智能驅(qū)動(dòng) BSP

北京2024年8月28日 /美通社/ -- 越來越多用戶希望企業(yè)業(yè)務(wù)能7×24不間斷運(yùn)行,同時(shí)企業(yè)卻面臨越來越多業(yè)務(wù)中斷的風(fēng)險(xiǎn),如企業(yè)系統(tǒng)復(fù)雜性的增加,頻繁的功能更新和發(fā)布等。如何確保業(yè)務(wù)連續(xù)性,提升韌性,成...

關(guān)鍵字: 亞馬遜 解密 控制平面 BSP

8月30日消息,據(jù)媒體報(bào)道,騰訊和網(wǎng)易近期正在縮減他們對日本游戲市場的投資。

關(guān)鍵字: 騰訊 編碼器 CPU

8月28日消息,今天上午,2024中國國際大數(shù)據(jù)產(chǎn)業(yè)博覽會(huì)開幕式在貴陽舉行,華為董事、質(zhì)量流程IT總裁陶景文發(fā)表了演講。

關(guān)鍵字: 華為 12nm EDA 半導(dǎo)體

8月28日消息,在2024中國國際大數(shù)據(jù)產(chǎn)業(yè)博覽會(huì)上,華為常務(wù)董事、華為云CEO張平安發(fā)表演講稱,數(shù)字世界的話語權(quán)最終是由生態(tài)的繁榮決定的。

關(guān)鍵字: 華為 12nm 手機(jī) 衛(wèi)星通信

要點(diǎn): 有效應(yīng)對環(huán)境變化,經(jīng)營業(yè)績穩(wěn)中有升 落實(shí)提質(zhì)增效舉措,毛利潤率延續(xù)升勢 戰(zhàn)略布局成效顯著,戰(zhàn)新業(yè)務(wù)引領(lǐng)增長 以科技創(chuàng)新為引領(lǐng),提升企業(yè)核心競爭力 堅(jiān)持高質(zhì)量發(fā)展策略,塑強(qiáng)核心競爭優(yōu)勢...

關(guān)鍵字: 通信 BSP 電信運(yùn)營商 數(shù)字經(jīng)濟(jì)

北京2024年8月27日 /美通社/ -- 8月21日,由中央廣播電視總臺(tái)與中國電影電視技術(shù)學(xué)會(huì)聯(lián)合牽頭組建的NVI技術(shù)創(chuàng)新聯(lián)盟在BIRTV2024超高清全產(chǎn)業(yè)鏈發(fā)展研討會(huì)上宣布正式成立。 活動(dòng)現(xiàn)場 NVI技術(shù)創(chuàng)新聯(lián)...

關(guān)鍵字: VI 傳輸協(xié)議 音頻 BSP

北京2024年8月27日 /美通社/ -- 在8月23日舉辦的2024年長三角生態(tài)綠色一體化發(fā)展示范區(qū)聯(lián)合招商會(huì)上,軟通動(dòng)力信息技術(shù)(集團(tuán))股份有限公司(以下簡稱"軟通動(dòng)力")與長三角投資(上海)有限...

關(guān)鍵字: BSP 信息技術(shù)
關(guān)閉
關(guān)閉