在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

IAR for ARM系列教程(二) _主窗口與工具欄的描述

黃工的嵌入式技術圈 ? 來源:黃工的嵌入式技術圈 ? 2020-03-20 14:35 ? 次閱讀

Ⅰ、寫在前面

本文先講述一下默認主窗口界面,對IAR軟件工具整體有一個大概的了解,再次講述toolbar工具欄里面詳細內容。

Toolbars工具欄其實就是在主菜單下面的快捷圖標按鈕,這些快捷按鈕之所以歸為工具欄里面,在于它們使用的頻率較高。比如編譯按鈕,這個按鈕在我們編程的時候使用的頻率是相當高,這些快捷按鈕大部分也是有對應的快捷鍵。

本文內容已經整理成PDF文件,提供給大家下載:

http://pan.baidu.com/s/1eSeDSu2

Ⅱ、主窗口界面

為了使這一些列教程完善,也為了讓初學者對IAR界面有初步的認識,這里簡單講述一下(IAR默認)主界面下各個窗口的意思。

Menu Bar菜單欄:該窗口是IAR比較重要的一個窗口,里面包含IAR所有操作及內容,在編輯模式和調試模式下存在一些不同,后續會講述。

Tool Bar工具欄:該窗口是一些常見的快捷按鈕,本文下面會講述。

Workspace Window工作空間窗口:一個工作空間可以包含多個工程,該窗口主要顯示工作空間下面工程項目的內容。

Edit Window編輯空間:代碼編輯區域。

Message Window信息窗口:該窗口包括編譯信息、調試信息、查找信息等一些信息的窗口。

Status Bar狀態欄:該窗口包含錯誤警告、光標行列等一些狀態信息。

Ⅲ、工具欄

IAR的Tool Bar工具欄共有兩個:Main主工具欄和Debug調試工具欄。在編輯(默認)狀態下只顯示Main工具欄只顯示,在進入調試模式后會顯示Debug工具欄。

工具欄可以在通過菜單打開:View -> Tool Bar.

1.主工具欄

在編輯(默認)狀態下,只有主工具欄,這個工具欄里面內容也是在編輯狀態下常用的快捷按鈕。

New Document新建文件Ctrl + N

Open打開文件Ctrl + O

Save保存文件Ctrl + S

Save All保存所有文件

Print打印文件Ctrl + P

Cut剪切Ctrl + X

Copy復制Ctrl + C

Paste粘貼Ctrl + V

Undo撤銷編輯Ctrl + Z

Redo恢復編輯Ctrl + Y

Quick Search Text Box快速搜索文本框

FInd Previous向前查找Shift + F3

FInd Next向后查找F3

FInd查找(增強)Ctrl + F

Replace替換Ctrl + H

Go to前往行列Ctrl + G

Toggle Bookmark標記/取消書簽Ctrl + F2

Previous Bookmark跳轉到上一個書簽Shift + F2

Next Bookmark跳轉到下一個書簽F2

Navigate Backward跳轉到上一步Alt + 左箭頭

Navigate Forward跳轉到下一步Alt + 右箭頭

Compile編譯當前(文件、組)Ctrl + F7

Make編譯工程(構建)F7

Stop Build停止編譯Ctrl + Break

Toggle Breakpoint編輯/取消斷點Ctrl + F9

Download and Debug下載并調試Ctrl + D

Debug without Downloading調試(不下載)

上面是簡述了各個快捷按鈕的基本意思,下面再詳細說一下部分按鈕的具體意思。

A.書簽

書簽在編譯的時候比較實用,可以快速找到標記書簽所在行。可以使用快捷按鈕,也可以使用快捷鍵。

書簽動畫效果:

B.跳轉到上/下一步

跳轉是在編譯代碼通過跟蹤代碼留下的“腳步”,我們可以通過該方式找到這些“腳步”,同樣也可以通過快捷鍵操作。

跳轉到上/下一步動畫效果:

C.下載和調試

很多人問“Download and Debug”和“Debug without Downloading”這兩個按鈕的區別是什么?

答:Download and Debug:是下載代碼之后再進行調試。

Debug without Downloading:只調試不下載。也就是說你之前下載過了代碼,只需要再點擊該按鈕即可,否則會出現錯誤。

這兩個按鈕圖標在編輯和調試模式下略有點差異,在調試模式下可以再次下載/調試。

2.調試工具欄

調試工具欄是在程序調試時候才有效的一下快捷按鈕,在編輯狀態下,這些按鈕是無效的。

Reset復位

Break停止運行

Step Over逐行運行F10

Step Into跳入運行F11

Step Out跳出運行F11

Next Statement運行到下一語句

Run to Cursor運行到光標行

Go全速運行F5

Stop Debugging停止調試Ctrl + Shift + D

逐行運行也叫逐步運行,跳入運行也叫單步運行,運行到下一語句和逐行運行類似。

IAR這幾個調試快捷按鈕的意思和Keil的差不多,可以參看我另外一篇文章:Keil(MDK-ARM)系列教程(八)_在線調試(Ⅰ).

Ⅳ、說明

上面內容主要是針對初學者,寫的比較基礎的。若要了解更多關于IAR或者Keil的使用教程,可以進入我微信公眾號或查看IAR自帶的幫助文檔。

以上內容僅供參考,若有不對之處,敬請諒解。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • ARM
    ARM
    +關注

    關注

    134

    文章

    9253

    瀏覽量

    372713
  • IAR
    IAR
    +關注

    關注

    5

    文章

    365

    瀏覽量

    37072
收藏 人收藏

    評論

    相關推薦

    如何將項目從IAR遷移到Embedded Studio

    本文描述如何將IAR EWARM項目遷移到SEGGER Embedded Studio(簡稱SES)中。
    的頭像 發表于 02-25 17:11 ?319次閱讀
    如何將項目從<b class='flag-5'>IAR</b>遷移到Embedded Studio

    BCGControlBar與BCGSuite 35.1版本:MFC擴展庫與功能控件全新發布

    如果您訂購了其中一款產品,請使用最新版本。 請注意,如果您尚未創建用戶賬戶,則需要創建一個新賬戶。 此版本有哪些新功能? 工具欄 改進的工具欄編輯:現在,您可以在工具欄編輯器中指定常見屬性,例如
    的頭像 發表于 02-13 11:07 ?249次閱讀
    BCGControlBar與BCGSuite 35.1版本:MFC擴展庫與功能控件全新發布

    Chart FX最終用戶工具

    Chart FX 7 中最有用的終端用戶功能之一是工具欄,該工具欄經過了重新設計,以使終端用戶可以使用大多數數據分析功能。通過工具欄,終端用戶可以保存、導出、配置、縮放和執行其他有趣的數據分析功能
    的頭像 發表于 01-02 09:43 ?309次閱讀
    Chart FX最終用戶<b class='flag-5'>工具</b>

    IAR與紫光同芯合作,全面支持THA6系列汽車芯片

    近日,全球領先的嵌入式系統開發軟件解決方案提供商IAR與業內知名的芯片及解決方案提供商紫光同芯攜手宣布,最新版本的IAR Embedded Workbench for Arm開發工具
    的頭像 發表于 12-27 11:46 ?1091次閱讀

    圖紙編輯器的基本操作

    “ ?之前幾篇推文詳細介紹了圖紙編輯器的亮點功能,最后我們再介紹一下圖紙編輯器的基本操作,來結束這個系列 ? ” 窗口工具欄 工具欄由以下
    的頭像 發表于 12-04 18:18 ?354次閱讀
    圖紙編輯器的基本操作

    HDJB-9000合并單元數模一體綜合測試儀MCU工具說明

    風扇圖標會隨之旋轉,并能通過MCU信息實時查看各板卡的溫度以及風扇的轉速。輕重載切換1)點擊工具欄下的輕載,彈出的下拉框中有“輕載”“重載”“超重載”三種輸出模式
    的頭像 發表于 12-02 15:38 ?343次閱讀
    HDJB-9000合并單元數模一體綜合測試儀MCU<b class='flag-5'>工具</b>說明

    HDJB-9000合并單元數模一體繼電保護綜合測試系統軟件界面介紹

    軟件界面介紹軟件主要由菜單工具欄、解決方案、試驗控制區域、開入開出指示區域、試驗模塊、報文接收、授時、測試儀列表、試驗模塊十大塊組成菜單【文件】可以進行新建、打開、保存解決方案
    的頭像 發表于 12-02 15:37 ?304次閱讀
    HDJB-9000合并單元數模一體繼電保護綜合測試系統軟件<b class='flag-5'>主</b>界面介紹

    時序約束一時鐘與生成時鐘

    一、時鐘create_clock 1.1 定義 時鐘是來自FPGA芯片外部的時鐘,通過時鐘輸入端口或高速收發器GT的輸出引腳進入FPGA內部。對于賽靈思7系列的器件,時鐘必須手動
    的頭像 發表于 11-29 11:03 ?1006次閱讀
    時序約束一<b class='flag-5'>主</b>時鐘與生成時鐘

    Mobaxterm 終端模擬器使用技巧

    Mobaxterm的界面簡潔明了,分為幾個主要部分:菜單工具欄、會話列表和終端窗口。用戶可以通過菜單訪問各種功能,
    的頭像 發表于 11-10 14:29 ?1468次閱讀

    如何把keil軟件設置成中文

    軟件。您將看到界面,其中包含菜單工具欄和項目窗口。 打開“選項”菜單: 在菜單中,找到并點擊“選項”菜單。這將打開一個下拉菜單,其中
    的頭像 發表于 09-02 10:21 ?8664次閱讀

    IAR全面支持矽力杰SA32系列車規MCU

    在全球嵌入式系統開發軟件領域,IAR以其卓越的解決方案而享有盛譽。近日,IAR與矽力杰半導體達成戰略合作,共同宣布即將推出的IAR Embedded Workbench for Arm
    的頭像 發表于 06-27 17:27 ?1127次閱讀

    鴻蒙ArkTS聲明式組件:Navigation

    Navigation組件一般作為Page頁面的根容器,通過屬性設置來展示頁面的標題工具欄、導航等。
    的頭像 發表于 06-26 09:43 ?1937次閱讀
    鴻蒙ArkTS聲明式組件:Navigation

    OpenHarmony實戰開發-如何實現窗口開發概述

    型。 系統窗口 :系統窗口指完成系統特定功能的窗口。如音量條、壁紙、通知、狀態、導航等。
    發表于 05-06 14:29

    怎樣關掉IAR的disassembly窗口

    我在下載程序的時候不下心點了一下一個提示窗口上的“是”按鈕,后來調試的時候菜單上就多出了一個Disassembly,每次調試幾次之后就會跳出一個Disassembly窗口,接下來就
    發表于 04-28 08:23

    IAR斷點停止后,鼠標放在watch窗口中查看變量,IAR卡死退出怎么解決?

    IAR版本:8.32 操作過程如下: 1.在IAR中設置相關端點; 2.在觀察(watch)窗口中加入相關變量或數組,用于在程序斷點停止后觀測其數值變化; 3.運行程序至端點停止后,一定會發生以下2
    發表于 04-19 07:21
    主站蜘蛛池模板: 国产亚洲papapa | 国产日本三级 | 亚洲一区精品中文字幕 | 69pao强力打造在线 | 婷婷五月色综合香五月 | 激情综合五月亚洲婷婷 | 国产香蕉视频在线观看 | 亚洲另类激情综合偷自拍 | 免费观看色 | 国产综合在线观看 | 婷婷六月久久综合丁香一二 | 4hc44四虎www在线影院男同 | 午夜视频免费国产在线 | 日本不卡视频在线观看 | 五月婷婷六月丁香在线 | 伊人五月婷婷 | 国产高清小视频 | 老师您的兔子好软水好多动漫视频 | www.av123| 羞涩妩媚玉腿呻吟嗯啊销魂迎合 | 一区二区三区四区在线不卡高清 | 一级视频在线观看 | 午夜男人的天堂 | 亚洲系列中文字幕一区二区 | 伊人久久大香线蕉资源 | 欧美性另类 | 天天操操 | 天天做夜夜爱 | 插菊综合网 | 九九热精品视频 | 欧美生活性色 | 成人淫片| 激情五月视频 | 久久六月丁香婷婷婷 | 短篇禁伦小说 | 成年人毛片网站 | 国产成人精品曰本亚洲78 | 亚洲综合情 | 国产在线一区二区三区四区 | 五月婷婷激情视频 | 婷婷综合久久狠狠色99h |