91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

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

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

3天內不再提示

IAR for ARM系列教程(四)_菜單 (Ⅱ)

黃工的嵌入式技術圈 ? 來源:黃工的嵌入式技術圈 ? 2020-03-20 14:19 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

Ⅰ、寫在前面

在【IAR for ARM系列教程(三)_菜單(Ⅰ)】文章中講述了前面四個重要菜單File文件、Edit編輯、View視圖、Project工程里面的內容。

本文講述后面六個菜單Debug調試、Disassembly反匯編、ST-Link下載調試工具、Tools工具、Window窗口、Help幫助的內容。

其中“Debug調試、Disassembly反匯編”兩個菜單是在調試模式時才有的?!跋螺d調試工具”是由你工程目標配置所決定的(上面截圖是配置ST-Link)。

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

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

Ⅱ、Debug調試菜單

這個菜單只有在調試模式下才會顯示出來,里面大部分的內容(前面9項)都存在于【工具欄】,可以參看鏈接文章里面“調試工具欄”的內容。

1.Go:全速運行 F5

2.Break:停止運行

3.Reset:復位

4.Stop Debugging:停止調試 Ctrl + Shift + D

5.Step Over:逐行運行 F10

6.Step Into:跳入運行 F11

7.Step Out:跳出運行 Shift + F11

8.Next Statement:運行到下一語句

9.Run to Cursor:運行到光標行

10.AutoSetp:自動步驟運行

11.Set Next Statement:設置下一條語句

12.C++ Exceptions:C++異常

13.Memory:內存保存/復位

14.Refresh:調試更新

15.Logging:調試日志

前面9項的內容是我們常用的菜單,全部位于工具欄里面,如下圖:

AutoSetp自動步驟運行:這個功能可以設定自動運行的xx模式,間隔xx時間運行,可以進入微信查看自動調試動畫效果:

Ⅲ、Disassembly反匯編菜單

這個菜單其實很簡單,就是選擇反匯編的模式,總共四種,我們一般選擇自動模式(默認)。

Ⅳ、下載調試工具

這個菜單的內容會隨你工程配置的下載調試改變而改變,可以看見我上面截圖中有兩種類型(ST-Link和Simulator)。這個菜單里面的內容使用頻率較少,可以這么說,初學者和一般的工程師都使用不到。

Ⅴ、Tools工具菜單

這個菜單主要是針對編輯代碼相關的配置,對于自定義不同風格比較實用。

1.Options:工具配置選項

2.Filename Extension:文件擴展名

3.Configure Viewers:配置預覽

4.Configure Custom Argument Variables:配置自定義參數(shù)變量

5.Configure Tools:配置工具

6.Project Converter:工程轉換

Options工具配置選項是比較重要的一個菜單,里面包含了我們字體大小、顏色、快捷鍵、工程輸出信息等一系列比較實用的內容。

Configure Tools配置工具可以增加一些相關的命令,有點類似于Keil目標配置選項中User里面用戶添加命令。

Project Converter工程轉換這個對于同時在Keil和IAR兩個工具上開發(fā)的人比較實用,可以直接從Keil工程轉換為IAR工程。操作很簡單,找到需要轉換的Keil工程,直接轉換就是了,如下圖:

Ⅵ、Window窗口菜單

這個菜單需要和View視圖菜單區(qū)分開來,主要針對的是編輯窗口。

1.Close Tab:關閉選項卡(關閉選中的一個窗口) Ctrl + F4

2.Close Window:關閉窗口(關閉所有窗口)

3.Split:拆分窗口

4.New Vertical Editor Window:新建垂直編輯窗口

5.New Horizontal Editor Window:新建水平編輯窗口

6.Move Tabs to Previous Window:移動標簽之后的窗口

7.Move Tabs to Previous Window:移動標簽之前的窗口

8.Close All Tabs Except Active:關閉除了活躍的所有選項卡

9.Close All Tabs to the Right of Active:關閉活躍窗口右邊所有標簽

10.Close All Editor Tabs:關閉所有編輯選項卡

Split拆分窗口就是將一個窗口拆分為上下左右四個窗口,如下圖:

New Vertical Editor Window新建垂直編輯窗口和New Horizontal Editor Window新建水平編輯窗口類似,只是一個是左右,一個是上下。新建垂直編輯窗口如下圖:

Ⅶ、Help幫助菜單

這個菜單里面內容比較實用哦,我寫的大部分內容都是參考這里面的,其實主要的也就是所謂的幫助文檔。

Content內容、Index索引、Search搜索是對應幫助文檔里面的內容,如下如:

Lincense Manager許可證管理,注冊的時候就是這里。

About關于軟件的版本信息。

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

    關注

    135

    文章

    9552

    瀏覽量

    391835
  • IAR
    IAR
    +關注

    關注

    5

    文章

    410

    瀏覽量

    38539
  • File
    +關注

    關注

    0

    文章

    19

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    IAR for MAXQ如何下載

    當我打開.eww的IAR工程時,出現(xiàn)了 我下載的是IAR for ARM
    發(fā)表于 02-02 15:38

    如何在 IAR Embedded Workbench for ARM 開發(fā)環(huán)境中啟用可配置數(shù)據(jù)閃存并設置大???

    如何在 IAR Embedded Workbench for ARM 開發(fā)環(huán)境中啟用可配置數(shù)據(jù)閃存并設置大???
    發(fā)表于 08-26 07:49

    如何為新唐 8051 系列設置 IAR 8051 工作臺項目?

    如何為新唐 8051 系列設置 IAR 8051 工作臺項目
    發(fā)表于 08-25 06:26

    請問如何在 IAR Embedded Workbench for ARM 開發(fā)環(huán)境中啟用可配置數(shù)據(jù)閃存并設置大???

    如何在 IAR Embedded Workbench for ARM 開發(fā)環(huán)境中啟用可配置數(shù)據(jù)閃存并設置大???
    發(fā)表于 08-20 06:23

    「芯生態(tài)」杰發(fā)科技AC7870攜手IAR開發(fā)工具鏈,助推汽車電子全棧全域智能化落地

    IAR Embedded Workbench for Arm已全面支持杰發(fā)科技AutoChips車規(guī)級MCU AC7870,為其提供涵蓋開發(fā)、調試、優(yōu)化等一站式服務
    的頭像 發(fā)表于 07-22 12:06 ?684次閱讀
    「芯生態(tài)」杰發(fā)科技AC7870攜手<b class='flag-5'>IAR</b>開發(fā)工具鏈,助推汽車電子全棧全域智能化落地

    IAR平臺現(xiàn)已提供對Zephyr RTOS的量產(chǎn)級支持

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

    IAR發(fā)布Arm開發(fā)工具鏈v9.70.1版本

    近期,IAR重磅發(fā)布其旗艦產(chǎn)品——Arm開發(fā)工具鏈的全新版本v9.70.1,全面提升了在性能、安全性及自動化方面的能力。此次重大更新將進一步助力汽車、工業(yè)、醫(yī)療及物聯(lián)網(wǎng)等行業(yè)打造更敏捷、可擴展的嵌入式應用,為全球開發(fā)者提供更強大的工具支持。
    的頭像 發(fā)表于 06-25 14:12 ?2796次閱讀

    IAR Arm開發(fā)工具鏈中--function_sections編譯選項的使用

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

    IAR開發(fā)平臺升級Arm和RISC-V開發(fā)工具鏈,加速現(xiàn)代嵌入式系統(tǒng)開發(fā)

    IAR正式發(fā)布其旗艦產(chǎn)品的重大更新版本:Arm開發(fā)工具鏈v9.70和RISC-V開發(fā)工具鏈v3.40。
    的頭像 發(fā)表于 06-11 14:28 ?941次閱讀

    IAR Embedded Workbench for Arm中使用Arm Cortex-R52 NEON

    隨著嵌入式系統(tǒng)變得越來越智能,對嵌入式處理器的要求也越來越高。為了更好應對汽車、醫(yī)療和工業(yè)機器人等領域對嵌入式處理器的要求,Arm推出了采用Armv8-R架構的Cortex-R52。Cortex-R52相對之前的處理器引入了很多新的特性,其中一個就是NEON。
    的頭像 發(fā)表于 06-05 09:57 ?1860次閱讀
    在<b class='flag-5'>IAR</b> Embedded Workbench for <b class='flag-5'>Arm</b>中使用<b class='flag-5'>Arm</b> Cortex-R52 NEON

    從Keil MDK到IAR EWARM:通過工程遷移實現(xiàn)項目資產(chǎn)的更好管理

    對于需要統(tǒng)一開發(fā)環(huán)境或涉及多核架構(如Cortex-A/R)的項目,越來越多的用戶選擇從Keil MDK遷移到IAR EWARM。這就會面臨著需要將之前的Keil MDK工程遷移到IAR EWARM的問題。本文將介紹如何高效完成這一遷移,幫助開發(fā)者快速適應新環(huán)境。
    的頭像 發(fā)表于 05-08 09:03 ?1288次閱讀
    從Keil MDK到<b class='flag-5'>IAR</b> EWARM:通過工程遷移實現(xiàn)項目資產(chǎn)的更好管理

    菜單的使用:Menu是菜單接口,一般用于鼠標右鍵彈窗、點擊彈窗等

    菜單的使用 Menu是菜單接口,一般用于鼠標右鍵彈窗、點擊彈窗等。具體用法請參考Menu控制。 創(chuàng)建默認樣式的菜單 菜單需要調用bindMenu接口來實現(xiàn)。bindMenu響應綁定
    發(fā)表于 04-30 07:14

    IAR全面支持芯馳科技車規(guī)MCU芯片E3650

    2025年4月22日,全場景智能車芯引領者芯馳科技與全球嵌入式軟件開發(fā)解決方案領導者IAR正式宣布,IAR Embedded Workbench for Arm已全面支持芯馳E3650,為這一旗艦
    的頭像 發(fā)表于 04-23 15:45 ?1435次閱讀

    AM263P4 高達 400 MHz 的Arm? Cortex-R5F? MCU,具有實時控制和可擴展內存技術手冊

    AM263Px Sitara? Arm? 微控制器旨在滿足下一代工業(yè)和汽車嵌入式產(chǎn)品復雜的實時處理需求。AM263Px MCU 系列由多個引腳對引腳兼容器件組成,具有多達個 400MHz A
    的頭像 發(fā)表于 04-15 09:51 ?1560次閱讀
    AM263P4 高達 400 MHz 的<b class='flag-5'>四</b>核 <b class='flag-5'>Arm</b>? Cortex-R5F? MCU,具有實時控制和可擴展內存技術手冊

    Arm Cortex-A57和Arm Cortex-A53 CPU的RZ/G2H超高性能微處理器數(shù)據(jù)手冊

    具有超高處理性能的Arm?Cortex?-A57(1.5GHz)和Arm Cortex-A53(1.2GHz)CPU,具有 3D 圖形和4K 視頻編碼器 / 解碼器。作為本
    的頭像 發(fā)表于 03-12 17:59 ?1349次閱讀
    帶<b class='flag-5'>四</b>核<b class='flag-5'>Arm</b> Cortex-A57和<b class='flag-5'>四</b>核<b class='flag-5'>Arm</b> Cortex-A53 CPU的RZ/G2H超高性能微處理器數(shù)據(jù)手冊