最新Keil MDK V5.35修复了V5.34的这些bug

Posted ybhuangfugui

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了最新Keil MDK V5.35修复了V5.34的这些bug相关的知识,希望对你有一定的参考价值。

关注+星标公众,不错过精彩内容

作者 | strongerHuang

微信公众号 | 嵌入式专栏

Keil MDK-ARM升级至V5.35,截止发稿前十分钟,官方终于把安装包放出来了。

放出安装包之前,官方发布了MDK-ARM V5.35升级的文档,地址:

https://www.keil.com/update/relnotes/MDK535.htm

(公号不支持外链接,请复制链接到浏览器打开)

下面简单描述一下V5.35升级的内容。

µVision

µVision是什么,不用我介绍了吧?

不了解的同学可以参看:

https://www2.keil.com/mdk5/uvision/

(公号不支持外链接,请复制链接到浏览器打开)

Keil MDK V5.35 µVision 更新了几处细节:

1.禁用  Xtal 配置

V5.35 将禁用在µVision 5 项目 (*.uvprojx) 的目标对话框选项(Options for Target )中的外部振荡器频率 (Xtal) 配置。

不过, (*.uvproj) 的目标对话框选项可以配置 Xtal.

2.更新DWARF4调试格式

V5.35 更新编译器(Arm Compiler 6)在启用调试信息时生成DWARF4调试格式。

3.优化 symbols

修复了MDK V5.34版本中 symbols 窗口从编辑器拖入“监视、命令、内存、系统和逻辑分析器窗口”不起作用的bug.

4.修复一些bug:

  • C++ 的调试信息处理导致符号超出范围消息。

  • 在反汇编窗口中设置断点,以防单个源代码行与非连续地址相关联。

  • 地址 0x00000000 处的单步代码。

  • 反汇编一些 Armv8-M 指令。

  • 修复了导致目标访问错误(Cortex-M 目标)的中止调试脚本执行。

ARM编译器(Arm Compiler)

此次升级,ARM编译器没有做任何升级。

  • AC5 依然采用V5.32版本中的V5.06u7版本编译器。

  • AC6 依然采用V5.34版本中的V6.16版本编译器。

Keil MDK中间件

此次中间件升级至 V7.13.0,其中:

1.网络组件:V7.15.0

2.文件系统组件:V6.14.1

3.USB 组件:V6.15.0

4.GUI升级至V 6.16.3

可以参看:

https://www.keil.com/pack/doc/mw/Graphic/html/index.html

CMSIS

CMSIS也是一套组件,CMSIS主要内容包含

  • CMSIS-RTOS:主要用于RTOS的API,可与中间件和库组件实现一致的软件层。

  • CMSIS-DSP:Arm针对各种Cortex-M处理器内核进行了优化的丰富DSP功能的集合。

  • CMSIS-Driver:接口可用于许多微控制器系列。

  • CMSIS-Pack:定义了包含软件组件的软件包。

  • CMSIS-SVD:可通过当前寄存器状态显示设备外设的详细视图。

  • CMSIS-DAP:Cortex调试访问端口(DAP)的标准化接口。

  • CMSIS-NN:高效的神经网络内核的集合。


这次更新至V5.8.0:

具体可以参看:

https://github.com/ARM-software/CMSIS_5/releases/tag/5.8.0

下载调试器驱动

这次更新了ULINKpro、J-Link、 ST-LINK的下载调试驱动。

其他

针对于Keil MDK 专业版,其Fixed Virtual Platform (FVP) 升级至V11.15.14.

后台回复关键字“Keil 系列教程”查看更多相关内容。

------------ END ------------


●嵌入式专栏精选教程

●精选汇总 | ST工具、下载编程工具

●精选汇总 | 嵌入式软件设计与开发

●精选汇总 | STM32、MCU、单片机

迎关注我的公众号回复“加群”按规则加入技术交流群,回复“1024”查看更多内容。

欢迎关注我的视频号:

点击“阅读原文”查看更多分享,欢迎点分享、收藏、点赞、在看。

以上是关于最新Keil MDK V5.35修复了V5.34的这些bug的主要内容,如果未能解决你的问题,请参考以下文章

MDK最新版本更新至 MDK-keil5.34

官网下载keil MDK最新版本历史版本和芯片pack包

Keil MDK最新版 5.25介绍及下载地址

STM32F10x随笔(keil mdk)

KEIL、uVision、RealView、MDK、KEIL C51有啥区别?

请教MDK5中RTX-Kernel如何使用