18video性欧美19sex,欧美高清videosddfsexhd,性少妇videosexfreexxx片中国,激情五月激情综合五月看花,亚洲人成网77777色在线播放

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

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

3天內(nèi)不再提示

Keil(MDK-ARM) 使用教程(三)_在線調(diào)試

黃工的嵌入式技術(shù)圈 ? 來源:黃工的嵌入式技術(shù)圈 ? 2020-04-07 14:30 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

Ⅰ、概述

該文章總結(jié)Keil(MDK-ARM)在線調(diào)試相關(guān)的內(nèi)容,詳情請往下看。

Ⅱ、下載

Keil集成開發(fā)工具和支持包,可以到官方網(wǎng)站下載,也可以到我的360云盤下載。現(xiàn)在(2016.06)MDK-ARM最新版本是5.20,支持包根據(jù)自己MCU的型號選擇下載,由于我總結(jié)是基于ST芯片的,在云盤保存了ST的支持包,我會定期在360云盤更新。

Keil下載地址:

官方網(wǎng)站:http://www.keil.com/download/product

360云盤:https://yunpan.cn/cPYaeY23RSsbb訪問密碼 9aba

支持包下載地址:

官方網(wǎng)站:http://www.keil.com/dd2/Pack

360云盤:https://yunpan.cn/cxWnPxniRXTMS訪問密碼 9a98

演示參考的軟件工程:

https://yunpan.cn/cSnTMev59yXmU訪問密碼 f9ff

Ⅲ、調(diào)試功能描述

由于我是直接使用(打開現(xiàn)有的軟件工程),如果跟著需要下載上面演示參考的軟件工程才行。工程默認是使用硬件在線調(diào)試,接下來按照每一點來講述。

1.編譯+調(diào)試

打開軟件工程 -> 編譯 -> 調(diào)試

這里的編譯建議使用Build Target(第2個按鈕)編譯工程(如下圖動畫),也就是使用快捷鍵F7。Translate(第1個按鈕)是編譯當前活動文件。Rebuild all Target files(第3個按鈕)是重新編譯所有目標文件。

在線調(diào)試分類:軟件在線調(diào)試和硬件在線調(diào)試;由于現(xiàn)在硬件成本比較便宜,一般我們都使用硬件在線調(diào)試,也就是軟件直接下載到芯片,我們查看運行狀態(tài)。

2.復位+全速運行

復位 -> 全速運行

復位,使程序復位到初始;

全速運行F5,我們可以在很多地方打斷點,讓程序運行到斷點位置,此時程序就停止下來了。

3.單步調(diào)試

【單步調(diào)試】也就是每點一次按鈕,程序運行一步。遇到函數(shù)會進入函數(shù)。

點擊圖標按鈕,或者按快捷鍵F11。

(這里取消上面的斷點)

4.逐步調(diào)試

【逐步調(diào)試】即逐行調(diào)試,也就是每點一次按鈕,程序運行一行。遇到函數(shù)不會進入函數(shù)。

點擊圖標按鈕,或者按快捷鍵F10。

5.跳出調(diào)試

【跳出調(diào)試】即挑出函數(shù)調(diào)試,也就是每點一次按鈕,程序跳出一個函數(shù),直到跳出最外面的函數(shù)(main函數(shù))。

點擊圖標按鈕,或者按快捷鍵Ctrl + F11。

6.運行到光標處

【運行到光標處】即將光標放在某一處,點擊該按鈕(或Ctrl + F11),程序執(zhí)行到光標的位置就會停止下來(前提是程序能執(zhí)行到光標的位置)。

7.跳轉(zhuǎn)到暫停行

這個功能在程序停止運行時有效,主要的作用就是我們打開了很多文件,不知道將程序翻到哪里去了,點擊改按鈕即可知道我們的程序暫停在那個位置。

8.調(diào)試窗口

【調(diào)試窗口】是在調(diào)試的時候可以查看的窗口,這里有別于平時編輯狀態(tài)下的窗口。平時編輯時View菜單下面的選項很小,但是進入調(diào)試模式,這里就多了很多選項,這些選項就是調(diào)試時查看的窗口(見下圖)。


下面著重講述一下常用的一個調(diào)試窗口吧

A.內(nèi)存窗口,也就是我們查看變量的窗口

B.系統(tǒng)外設(shè)窗口,也就是外設(shè)寄存器數(shù)值查看的窗口

Ⅳ、說明

以上是基于Keil開發(fā)工具中的MDK-ARM來進行總結(jié),Keil C51等或許有些地方存在差異。每一種工具的功能都是需要自己親自實踐,并長期使用才能達到靈活運用的地步,不建議死記硬背。

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

    關(guān)注

    135

    文章

    9468

    瀏覽量

    386929
  • keil
    +關(guān)注

    關(guān)注

    69

    文章

    1224

    瀏覽量

    171513
  • MDK
    MDK
    +關(guān)注

    關(guān)注

    4

    文章

    211

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    scons --target=mdk5編譯不成功如何解決?

    is not available, please check your keil installation Keil5 project is generating... Keil Version: 0.0
    發(fā)表于 09-26 07:20

    求助,關(guān)于PFM-M2351開發(fā)環(huán)境設(shè)置的問題求解

    。 發(fā)展似乎需要樣東西。 1. NuMicro Cortex-M2351 系列 2. 凱爾 MDK Plus v5.24 3. 新唐 Nu-Link 調(diào)試器 我知道新唐提供 keil
    發(fā)表于 08-27 06:49

    用STM32的時候是直接用MDK方便還是在vscode用keil插件方便一些?

    用STM32的時候是直接用MDK方便還是在vscode用keil插件方便一些
    發(fā)表于 08-12 08:02

    ARM入門學習方法分享

    使用一些在線資源,如ARM的官方文檔和教程,來學習ARM匯編語言。 、使用開發(fā)工具:為了進行ARM的開發(fā),你會需要一些開發(fā)工具。
    發(fā)表于 07-23 10:21

    STM32H745XIH6不能進行雙核調(diào)試,CM4不能進行在線調(diào)試怎么解決?

    你好, 問題: STM32H745XIH6不能進行雙核調(diào)試,CM4不能進行在線調(diào)試軟件:KEIL 5.41調(diào)試器STLINK V3按照手冊文
    發(fā)表于 06-09 06:58

    請問CYPM1011-24LQXI能否直接在keil MDK中開發(fā)呢?

    抱歉打擾一下,請問這款芯片CYPM1011-24LQXI能否直接在keil MDK中開發(fā)呢
    發(fā)表于 05-30 06:20

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

    對于需要統(tǒng)一開發(fā)環(huán)境或涉及多核架構(gòu)(如Cortex-A/R)的項目,越來越多的用戶選擇從Keil MDK遷移到IAR EWARM。這就會面臨著需要將之前的Keil MDK工程遷移到IA
    的頭像 發(fā)表于 05-08 09:03 ?888次閱讀
    從<b class='flag-5'>Keil</b> <b class='flag-5'>MDK</b>到IAR EWARM:通過工程遷移實現(xiàn)項目資產(chǎn)的更好管理

    【RA-Eco-RA4M2開發(fā)板評測】RA-Eco-RA4M2 Keil 開發(fā)環(huán)境搭建

    MDK for ARM版本有Keil 4和Keil 5:使用Keil 5建議安裝5.38以上版本。筆者的
    發(fā)表于 04-27 22:54

    瑞薩RA8系列教程 | 基于 Keil 開發(fā) RA8單片機

    本文結(jié)合瑞薩Cortext-M85單片機RA8D1、Keil MDK,以及瑞薩自家的代碼初始化工具(Smart Configurator)給大家描述一下,快速在Keil MDK上點亮C
    的頭像 發(fā)表于 04-22 17:41 ?866次閱讀
    瑞薩RA8系列教程 | 基于 <b class='flag-5'>Keil</b> 開發(fā) RA8單片機

    Keil uVision 5安裝包下載,詳細安裝教程~

    安裝包獲取見文末~ 1、下載Keil uVision 5后,右鍵單擊軟件壓縮包,選擇\"解壓到Keil5\"。 2、進入解壓文件夾,雙擊打開MDK511文件夾。 3、運行
    發(fā)表于 03-15 12:10

    【RA-Eco-RA4E2-64PIN-V1.0開發(fā)板試用】+KEIL+RASC 開發(fā)環(huán)境搭建

    、安裝keil編譯環(huán)境 Keil([MDK-ARM] 的下載頁面為[https://www.keil.com/download/product/]
    發(fā)表于 01-15 21:21

    單片機Debug工具性能對比 單片機調(diào)試常用命令

    。以下是對單片機調(diào)試工具性能的簡要對比以及一些常用的調(diào)試命令。 單片機Debug工具性能對比 Keil uVision 性能 :Keil uVision 是一款功能強大的集成開發(fā)環(huán)境(
    的頭像 發(fā)表于 12-19 09:56 ?1965次閱讀

    Keil詳細安裝教程(同時兼容51與STM32)

    紅色部分,點擊操作。 2. 選擇安裝路徑,選擇第一步創(chuàng)建的keil_c51 文件夾 3. 自定義信息,隨便寫 4. 安裝完后,結(jié)束安裝 2) 安裝armkeil 安裝包以MDK
    的頭像 發(fā)表于 11-26 11:26 ?2.2w次閱讀
    <b class='flag-5'>Keil</b>詳細安裝教程(同時兼容51與STM32)

    分享一個keil MDK編譯信息增強工具

    今天給大家分享一個 keil MDK 編譯信息增強工具:keil-build-viewer. 1 keil-build-viewer介紹 這是一個
    的頭像 發(fā)表于 11-14 11:01 ?2507次閱讀

    新唐科技率先發(fā)布免費版Arm Keil MDK,助力嵌入式開發(fā)

    2024年11月5日,新唐科技正式推出了免費版的Arm? Keil? MDK Nuvoton Edition,成為全球首家向開發(fā)者提供Keil MD
    的頭像 發(fā)表于 11-06 11:07 ?2918次閱讀