網友評分: 4.5分
keil5 mdk是一款非常專業的嵌入式軟件開發工具。它是基于uVision集成開發環境而開發出來的,該編譯器可將其以最小的存儲容量進行存儲,以此可以為用戶節省大量的存儲成本,同時還能大幅提升工作效率,該版本內置注冊機,可破解到2032年,用戶可免費使用。
1、完全支持Cortex-M,Cortex-R4,ARM7和ARM9設備
2、業界領先的ARM C / C ++編譯工具鏈
3、μVision4IDE,調試器和仿真環境
4、確定性,小尺寸實時操作系統(帶源代碼)
5、TCP / IP網絡套件提供多種協議和各種應用程序
6、USB設備和USB主機堆棧提供標準驅動程序類
7、具有圖形用戶界面的嵌入式系統的完整GUI庫
8、ULINK pro支持對運行的應用程序進行即時分析,并記錄每個執行的Cortex-M指令
9、有關程序執行的完整代碼覆蓋率信息
10、Execution Profiler和Performance Analyzer支持程序優化
11、眾多示例項目可幫助您快速熟悉強大的內置功能
12、CMSIS Cortex Microcontoller軟件接口標準兼容
1、下載解壓后即可獲得keil mdk5.35安裝程序、破解文件夾,以及各種pack軟件包鏡像
注意:下載解壓后其中的注冊機會被殺毒軟件誤報毒進行隔離,最后是退出殺毒軟件再進行使用
2、雙擊“MDK535.EXE”運行安裝軟件,勾選我接受許可證協議條款,點擊next
3、直接Next‘將Keil MDK 5安裝到默認的這些文件夾。 按“瀏覽”選擇不同的文件夾進行安裝
4、繼續點擊next,提示需要輸入用戶名和郵箱等信息的話,輸入任意信息即可,最后安裝完成,點擊finish退出向導
5、然后以管理員身份運行開始菜單的Keil uVision5,點file-license management
6、打開如下界面,這時候我們運行crack文件夾中的keygen注冊機,將右上角的CID復制到注冊機中,然后我們在注冊機中選擇ARM,并點擊注冊機中的generate生成按鈕,將生成的注冊碼復制到軟件中并點擊add lic按鈕
7、接著點擊“AddLIC”出現提示成功即可點擊close關閉
8、最后到這里就可以成功獲得keil mdk5破解版軟件啦,希望可以幫助到大家
9、這時可以開始安裝器件包,隨便選擇一個安裝,自動識別軟件安裝路徑,點next,依提示進行安裝即可使用
一、界面描述
打開新建好的工程,進入的界面大概包含如下“主界面”幾大塊。工具欄、編輯窗口和狀態欄可以關閉,工程窗口和信息窗口可以可以隱藏和關閉。
二、菜單描述
1、File文件
?。?)文件菜單是比較簡單的一個菜單,但要和工程區別開來,是打開文件不是打開工程。
New新建文件
Open打開文件
Close關閉文件
Save保存當前文件
Save As文件另存為
Save All保存文件(文件及工程設置)
Device DataBase器件數據庫(信息)
License Management許可證管理
Print Setup打印設置
Print 打印
Print Preview打印預覽
Edit編輯
(2)編輯
菜單是一個包含多項功能的菜單,也是比較常用的菜單,基本上都位于“文件工具欄”,
Undo撤銷編輯
Redo恢復編輯
Cut剪切
Copy復制
Paste粘貼
Navigate Backwards跳轉到上一步
Navigate Forwards跳轉到下一步
Insert/Remove Bookmark插入/移除書簽
Go to Next Bookmark跳轉到下一個書簽
Go to Previous Bookmark跳轉到上一個書簽
Clear All Bookmarks清除所有標簽
Find查找
Replace替換
Find in Files查找所有文本
OutLining提綱:如顯示函數名稱,隱藏函數體
Advanced(更多)先進功能
Configuration配置3、View視圖
【μVision 更新至 V5.35.0.0】
禁用:µVision 5 項目 (*.uvprojx) 的目標對話框選項中的外部振蕩器頻率 (Xtal) 配置。
更新:Arm Compiler 6在啟用調試信息時生成DWARF4調試格式。
更正:將符號從編輯器拖入監視、命令、內存、系統和邏輯分析器窗口在 MDK v5.34 中不起作用。
更正:C++ 的調試信息處理導致符號超出范圍消息。
更正:在反匯編窗口中設置斷點,以防單個源代碼行與非連續地址相關聯。
更正:地址 0x00000000 處的單步代碼。
更正:反匯編一些 Armv8-M 指令。
更正:修復了導致目標訪問錯誤(Cortex-M 目標)的中止調試腳本執行。
【包括臂編譯器】
Arm Compiler 5版本5.06u7
Arm Compiler 6版本6.16
【包括軟件包】
1、Keil - MDK-中間件 7.13.0
網絡組件版本 7.15.0
添加了函數netARP_ClearCache和 netNDP_ClearCache以在運行時清除 ARP 或 NDP 緩存。
改進了動態內存調試,添加了更多內存分配和內存空閑調試事件。
改進了DNS 響應驗證,以提高對 DNS 網絡攻擊的穩健性和彈性。
更新為與 FuSa C 庫一起使用,網絡庫中不再使用 sprintf 和 sscan
f。如果在多個設備上部署相同的固件,則修復了重復的 AutoIP 地址。
修復了 HTTP 摘要身份驗證中的 nonce 緩存問題。
更正了 BSD 選擇函數,以將一個由對等方關閉的套接字報告為可讀。
修復了充分利用 ARP 緩存表時的以太網連接問題。
在用戶 API 中添加了在運行時啟用或禁用回聲響應的功能。
修復了以太網驅動程序處理,以便在鏈接之前不調用接收函數。
修復了多接口配置中可能出現的 NULL 指針取消引用。
修復了 Apple Safari 瀏覽器的 HTTP 摘要身份驗證問題。
2、文件系統組件版本 6.14.1
添加了 對 eMMC 和 SD 設備的健康狀態 (SMART) 訪問支持。
EFS 中增強的錯誤處理和返回狀態傳播。
更正了 ftime_set 中可能導致長文件名條目覆蓋的錯誤。
更正了 FAT 名稱緩存中的錯誤,該錯誤在使用 fchdir 切換目錄時可能導致緩存未命中情況。
3、USB 組件版本 6.15.0
USB 主機:添加了對等時傳輸的支持(僅適用于 EHCI 全速)。
USB 主機:修復了從端口 1 斷開設備時偶發性崩潰的問題。
USB 主機:修復了 OHCI 驅動程序在調試期間導致的 HardFault。
USB 設備:即使端點未處于暫停狀態,ClearEndpointFeature 請求也會傳遞給低級驅動程序。
4、圖形組件 Segger emWin 至 6.16.3 版
6、手臂 - CMSIS 5.8.0
【目標調試】
1、ULINKpro更新了調試驅動程序:
更正:修復了 ETMv4 解碼器在 IT 塊中未采用的無條件分支上錯誤地引發錯誤的問題。
2、SeggerJ-Link將調試驅動程序更新到版本7.22b。
3、STMicroelectronics ST-LINK :
將調試驅動程序更新到版本3.0.9.0。
將固件升級實用程序 ST-LinkUpgrade.exe 更新至版本2.5.6。
4、Nuvoton NU-Link更新調試驅動程序到版本3.05.7215r。
【Cortex-M 型號】
固定虛擬平臺 (FVP)更新到版本11.15.14(僅限 MDK-Professional)。