最新Keil?MDK?V5.35修復(fù)了V5.34的這些bug
[導(dǎo)讀]Keil MDK-ARM升級(jí)至V5.35,截止發(fā)稿前十分鐘,官方終于把安裝包放出來(lái)了。
作者 | strongerHuang
放出安裝包之前,官方發(fā)布了MDK-ARM V5.35升級(jí)的文檔
下面簡(jiǎn)單描述一下V5.35升級(jí)的內(nèi)容。
μVision
Keil MDK V5.35 μVision 更新了幾處細(xì)節(jié):
1.禁用 Xtal 配置V5.35 將禁用在μVision 5 項(xiàng)目 (*.uvprojx) 的目標(biāo)對(duì)話框選項(xiàng)(Options for Target )中的外部振蕩器頻率 (Xtal) 配置。
不過(guò), (*.uvproj) 的目標(biāo)對(duì)話框選項(xiàng)可以配置 Xtal.
2.更新DWARF4調(diào)試格式V5.35 更新編譯器(Arm Compiler 6)在啟用調(diào)試信息時(shí)生成DWARF4調(diào)試格式。
3.優(yōu)化 symbols修復(fù)了MDK V5.34版本中 symbols 窗口從編輯器拖入“監(jiān)視、命令、內(nèi)存、系統(tǒng)和邏輯分析器窗口”不起作用的bug.
4.修復(fù)一些bug:
ARM編譯器(Arm Compiler)
3.USB 組件:V6.15.0
4.GUI升級(jí)至V 6.16.3
可以參看:
CMSIS
這次更新至V5.8.0:
放出安裝包之前,官方發(fā)布了MDK-ARM V5.35升級(jí)的文檔
下面簡(jiǎn)單描述一下V5.35升級(jí)的內(nèi)容。
μVision
Keil MDK V5.35 μVision 更新了幾處細(xì)節(jié):
1.禁用 Xtal 配置V5.35 將禁用在μVision 5 項(xiàng)目 (*.uvprojx) 的目標(biāo)對(duì)話框選項(xiàng)(Options for Target )中的外部振蕩器頻率 (Xtal) 配置。
不過(guò), (*.uvproj) 的目標(biāo)對(duì)話框選項(xiàng)可以配置 Xtal.
2.更新DWARF4調(diào)試格式V5.35 更新編譯器(Arm Compiler 6)在啟用調(diào)試信息時(shí)生成DWARF4調(diào)試格式。
3.優(yōu)化 symbols修復(fù)了MDK V5.34版本中 symbols 窗口從編輯器拖入“監(jiān)視、命令、內(nèi)存、系統(tǒng)和邏輯分析器窗口”不起作用的bug.
4.修復(fù)一些bug:
-
C 的調(diào)試信息處理導(dǎo)致符號(hào)超出范圍消息。
-
在反匯編窗口中設(shè)置斷點(diǎn),以防單個(gè)源代碼行與非連續(xù)地址相關(guān)聯(lián)。
-
地址 0x00000000 處的單步代碼。
-
反匯編一些 Armv8-M 指令。
-
修復(fù)了導(dǎo)致目標(biāo)訪問(wèn)錯(cuò)誤(Cortex-M 目標(biāo))的中止調(diào)試腳本執(zhí)行。
ARM編譯器(Arm Compiler)
-
AC5 依然采用V5.32版本中的V5.06u7版本編譯器。
-
AC6 依然采用V5.34版本中的V6.16版本編譯器。
3.USB 組件:V6.15.0
4.GUI升級(jí)至V 6.16.3
可以參看:
CMSIS
-
CMSIS-RTOS:主要用于RTOS的API,可與中間件和庫(kù)組件實(shí)現(xiàn)一致的軟件層。
-
CMSIS-DSP:Arm針對(duì)各種Cortex-M處理器內(nèi)核進(jìn)行了優(yōu)化的豐富DSP功能的集合。
-
CMSIS-Driver:接口可用于許多微控制器系列。
-
CMSIS-Pack:定義了包含軟件組件的軟件包。
-
CMSIS-SVD:可通過(guò)當(dāng)前寄存器狀態(tài)顯示設(shè)備外設(shè)的詳細(xì)視圖。
-
CMSIS-DAP:Cortex調(diào)試訪問(wèn)端口(DAP)的標(biāo)準(zhǔn)化接口。
-
CMSIS-NN:高效的神經(jīng)網(wǎng)絡(luò)內(nèi)核的集合。
這次更新至V5.8.0:





