日B视频 亚洲,啪啪啪网站一区二区,91色情精品久久,日日噜狠狠色综合久,超碰人妻少妇97在线,999青青视频,亚洲一区二卡,让本一区二区视频,日韩网站推荐

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

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

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

Keil(MDK-ARM)使用教程 (二)_菜單

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

掃碼添加小助手

加入工程師交流群

Ⅰ、概述

接著上一篇文章來總結Keil(MDK-ARM)菜單相關的內(nèi)容,詳情請往下看。

關于Keil的下載、安裝和新建工程我已將在前面做了詳細的總結,不懂的可以參考我博客里面相關的文章。該文章是在新建好工程的基礎上對整個工作界面和菜單的講述。

Ⅱ、下載

Keil集成開發(fā)工具和支持包,可以到官方網(wǎng)站下載,也可以到我的360云盤下載?,F(xiàn)在(2016.06)MDK-ARM最新版本是5.20,支持包根據(jù)自己MCU的型號選擇下載,由于我總結是基于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

Ⅲ、菜單描述

1.Project工程


【工程】菜單是我們常用的一個菜單,里面有很多選項存在于工具欄快捷按鈕。

A.New uVision Project新建工程

B.New Multi-Project Workspace新建工作空間(多工程)

C.Open Project打開工程

D.Close Project關閉工程

D.Export導出(工程)

E.Manage管理(工程)

F.Select Device for Target選擇器件

G.Remove item移除文件

H.Options for Target配置工程

I.Clean Targets清除工程

J.Build Target編譯工程

K.Rebuild all Target files重新編譯所有目標文件

L.Batch Build分批編譯

M.Translate編譯當前活動文件

N.Stop Build停止編譯(正在編譯時)

2.Flash編程


【編程】菜單是比較簡單的一個菜單,也是比較常用的菜單,前面兩個選項比較簡單,最后一個一般情況下也不用去配置,在編程時有特殊要求時使用。如:對外部FLASH編程,請參看我博客“STM32F1_外部NorFlash存儲程序代碼”這個就是需要配置的一個實例。

A.Download下載

B.Earse

C.Configure Flash Tool配置FLASH工具

3.Debug調(diào)試


【調(diào)試】菜單主要用于在線調(diào)試時的一個菜單,平時編輯代碼時,很多選項都不可用,上面截圖就是出于調(diào)試狀態(tài)。

A.Start/Stop Debug Sesion開始/停止調(diào)試

B.Reset CUP復位CPU

C.Run全速運行

D.Stop停止運行

E.Step單步調(diào)試(進入函數(shù))

F.Step Over逐步調(diào)試(跳過函數(shù))

G.Step Out跳出調(diào)試(跳出函數(shù))

H.Run to Cursor Line運行到光標處

I.Show Next Statemt顯示正在執(zhí)行的代碼行

J.Breakpoints查看工程中所有的斷點

K.Insert/Remove Breakpoint插入/移除斷點

L.Enable/Disable Breakpoint使能/失能斷點

M.Disable All Breakpoint失能所有斷點

N.Kill All Breakpoint取消所有斷點

O.OS Support系統(tǒng)支持(查看系統(tǒng)和線程)

P.Execution Profiling執(zhí)行分析

Q.Memory Map內(nèi)存映射

R.Inline Assembly匯編

S.Function Editor函數(shù)編輯器

T.Debug Setting 調(diào)試設置

4.Peripherals外設


【外設】菜單主要用于在線調(diào)試時查看外設信息(寄存器)的數(shù)值,可根據(jù)調(diào)試情況打開相關外設查看。

A.System Viewer系統(tǒng)外設

B.Core Peripherals內(nèi)核外設

5.Tools工具


【工具】菜單在實際開發(fā)中幾乎不怎么使用,這里不做過多描述。

6.SVCS軟件版本管理

7.Window窗口

【窗口】菜單主要是顯示哪些窗口,配合View視圖一起。

8.Help幫助

【幫助】菜單里面包含了關于Keil所有信息,只是全是英文的,建議不懂的地方可以查看這里。

Ⅳ、說明

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

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

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

    關注

    135

    文章

    9589

    瀏覽量

    393779
  • keil
    +關注

    關注

    69

    文章

    1232

    瀏覽量

    173226
  • MDK
    MDK
    +關注

    關注

    4

    文章

    211

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    使用 Keil Studio for Visual Studio Code開發(fā) STM32 設備

    與業(yè)界工具的無縫集成、版本控制支持,以及用于 CI 工作流的命令行接口(CLI)。 Keil Studio 作為 Arm Keil MDK 6的一部分,為基于 CortexM 的微控制
    的頭像 發(fā)表于 03-05 17:41 ?4320次閱讀
    使用 <b class='flag-5'>Keil</b> Studio for Visual Studio Code開發(fā) STM32 設備

    MDK-ARM平臺下的fft介紹

    MDK-ARM平臺 #include &quot;arm_math.h&quot; #include &quot
    發(fā)表于 01-22 07:35

    keil (MDK)的IDE支持包*.pack文件如何打開?

    在使用Keil軟件過程中,對于特定型號的MCU,需要安裝對應的器件型號支持包,這個文件類型是*.pack。 由于我之前將Keil安裝在D盤,后面重裝了系統(tǒng)后,并未重新安裝Keil軟件,所以
    發(fā)表于 01-20 08:24

    有新版keil MDK-ARM V5 注冊機安裝包不,孩子下載keil卡在許可碼過期了,救救孩子吧

    有新版keil MDK-ARM V5 注冊機安裝包不,孩子下載keil卡在許可碼過期了,救救孩子吧
    發(fā)表于 01-14 19:37

    CW32F030CxTx StartKit開發(fā)環(huán)境的兼容

    集成開發(fā)環(huán)境 : ?EWARM v7.70 或更高版本 - 30 天評估版 - 32-Kb 上限快速入門版本(Cortex M0 限 16-Kb) ?MDK-ARM v5.17 或更高版本 - MDK-Lite(32-Kb 代碼大小限制)
    發(fā)表于 12-25 08:15

    聊聊MCU下載算法在Keil MDK里的那些事兒

    嗨,嵌入式開發(fā)的小伙伴們!用 Keil MDK(μVision)搭配 J-Link 或 DAPLink 調(diào)試器刷代碼到 MCU 的 Flash,是咱們?nèi)粘i_發(fā)的老套路了。里面有個關鍵
    的頭像 發(fā)表于 12-16 09:30 ?4624次閱讀
    聊聊MCU下載算法在<b class='flag-5'>Keil</b> <b class='flag-5'>MDK</b>里的那些事兒

    CW32 MCU用什么IDE開發(fā)?

    推薦使用IAR Embedded Workbench for ARM、Keil μVision for ARM等IDE開發(fā)CW32 MCU應用,其中新版本IAR EWARM直接支持CW32 MCU,
    發(fā)表于 11-12 07:52

    修改template.uvprojx后執(zhí)行scons --target=mdk5并不生效是怎么回事?

    之前修改keil工程配置信息時,是先修改template.uvprojx模塊工程的配置后,然后執(zhí)行scons --target=mdk5命令,然后相關配置就會從template.uvprojx工程
    發(fā)表于 10-10 06:21

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

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

    env創(chuàng)建的keil5工程丟失了c文件怎么解決?

    用env創(chuàng)建mdk5工程,用keil打開mdk5工程,里面缺少了大部分c文件
    發(fā)表于 09-23 06:19

    【RA-Eco-RA6M4開發(fā)板評測】Keil開發(fā)環(huán)境搭建+實現(xiàn)板載LED點燈

    和RASC】 KeilMDK-ARM) 的下載頁面為: https://www.keil.com/download/product/。 使用 Keil 軟件開發(fā)瑞薩 RA MCU 還
    發(fā)表于 08-24 18:59

    請問如何在keil μVision 5上進行ARM編譯器的代碼優(yōu)化?

    如何在keil μVision 5上進行ARM編譯器的代碼優(yōu)化?
    發(fā)表于 08-20 07:37

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

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

    請問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)境或涉及多核架構(如Cortex-A/R)的項目,越來越多的用戶選擇從Keil MDK遷移到IAR EWARM。這就會面臨著需要將之前的Keil MDK工程遷移到IA
    的頭像 發(fā)表于 05-08 09:03 ?1500次閱讀
    從<b class='flag-5'>Keil</b> <b class='flag-5'>MDK</b>到IAR EWARM:通過工程遷移實現(xiàn)項目資產(chǎn)的更好管理
    龙口市| 凌源市| 晋城| 新化县| 辽源市| 平武县| 安溪县| 巴彦县| 永清县| 平安县| 云南省| 建平县| 格尔木市| 乐至县| 固阳县| 旺苍县| 荣成市| 获嘉县| 西乌| 北辰区| 进贤县| 双牌县| 江城| 永和县| 西平县| 喜德县| 封开县| 镇安县| 镇原县| 宾阳县| 平潭县| 沙河市| 中超| 都兰县| 岳阳县| 杭锦后旗| 台北市| 临江市| 安化县| 岑巩县| 无极县|