0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

Keil MDK-ARM升级至V5.35修复了哪些bug

strongerHuang 来源:嵌入式专栏 作者: strongerHuang 2021-07-01 11:15 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

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/(公号不支持外链接,请复制链接到浏览器打开)

35cd38c0-d9e2-11eb-9e57-12bb97331649.gif

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.

编辑:jq

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 驱动
    +关注

    关注

    12

    文章

    1995

    浏览量

    88736
  • API
    API
    +关注

    关注

    2

    文章

    2485

    浏览量

    67075
  • 调试器
    +关注

    关注

    1

    文章

    329

    浏览量

    25226
  • 处理器内核
    +关注

    关注

    0

    文章

    4

    浏览量

    5497

原文标题:最新Keil MDK V5.35修复了V5.34的这些bug

文章出处:【微信号:strongerHuang,微信公众号:strongerHuang】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    内孔堆焊激光熔覆修复加工:重塑工业修复的科技标杆‌

    从高端装备向通用机械领域普及;   材料与工艺创新:纳米复合粉末、金属陶瓷复合粉末的研发,进一步提升熔覆层的综合性能;而 “激光熔覆 + 在线检测”“机器人自动化熔覆” 等工艺升级,实现修复
    发表于 03-24 14:36

    使用 Keil Studio for Visual Studio Code开发 STM32 设备

    与业界工具的无缝集成、版本控制支持,以及用于 CI 工作流的命令行接口(CLI)。 Keil Studio 作为 Arm Keil MDK 6的一部分,为基于 CortexM 的微控制
    的头像 发表于 03-05 17:41 4339次阅读
    使用 <b class='flag-5'>Keil</b> Studio for Visual Studio Code开发 STM32 设备

    【RA-Eco-RA2E1-V1.0开发板试用】篇一:硬件介绍+环境搭建

    的核心软件包,包含了驱动程序、中间件(如FreeRTOS、USB、TCP/IP协议栈等)以及各种示例代码。 MDK_Device_Packs_v5.9.0.zip 是针对Keil MDK开发环境的设备
    发表于 02-07 21:18

    Linux内核bug狩猎指南:从栈跟踪到修复,官方文档教你搞定系统核心故障

    内核是 Linux 系统的 “心脏”—— 一旦它出 bug,小则功能异常,大则系统崩溃、死机。但内核 bug 往往藏在百万行代码中,想快速定位、修复绝非易事。
    的头像 发表于 02-06 16:59 3360次阅读
    Linux内核<b class='flag-5'>bug</b>狩猎指南:从栈跟踪到<b class='flag-5'>修复</b>,官方文档教你搞定系统核心故障

    降本提效!触觉智能RK3506核心板现已支持OTA升级,省去烧录迭代更高效

    触觉智能RK3506核心板/开发板SDK即将迎来更新,版本为“rk3506_linux6.1_v1.2.0”。此次更新优化解决部分bug、完善
    的头像 发表于 01-27 08:10 1075次阅读
    降本提效!触觉智能RK3506核心板现已支持OTA<b class='flag-5'>升级</b>,省去烧录迭代更高效

    MDK-ARM平台下的fft介绍

    MDK-ARM平台 #include &quot;arm_math.h&quot; #include &quot
    发表于 01-22 07:35

    有新版keil MDK-ARM V5 注册机安装包不,孩子下载keil卡在许可码过期,救救孩子吧

    有新版keil MDK-ARM V5 注册机安装包不,孩子下载keil卡在许可码过期,救救孩子吧
    发表于 01-14 19:37

    CW32F030CxTx StartKit开发环境的兼容

    集成开发环境 : •EWARM v7.70 或更高版本 - 30 天评估版 - 32-Kb 上限快速入门版本(Cortex M0 限 16-Kb) •MDK-ARM v5.17 或更高版本 -
    发表于 12-25 08:15

    聊聊MCU下载算法在Keil MDK里的那些事儿

    嗨,嵌入式开发的小伙伴们!用 Keil MDK(µVision)搭配 J-Link 或 DAPLink 调试器刷代码到 MCU 的 Flash,是咱们日常开发的老套路。里面有个关键
    的头像 发表于 12-16 09:30 4640次阅读
    聊聊MCU下载算法在<b class='flag-5'>Keil</b> <b class='flag-5'>MDK</b>里的那些事儿

    CW32 MCU用什么IDE开发?

    推荐使用IAR Embedded Workbench for ARMKeil μVision for ARM等IDE开发CW32 MCU应用,其中新版本IAR EWARM直接支持CW32 MCU,
    发表于 11-12 07:52

    RT-Thread生成玄铁RISC-V BSP的CDK工程开发指南 | 技术集结

    内核提供完整的BSP支持,相关代码位于bsp/xuantie目录下。类似ARM芯片常用的MDKKeil)环境,RISC-V芯片也可通过玄
    的头像 发表于 09-28 10:06 4727次阅读
    RT-Thread生成玄铁RISC-<b class='flag-5'>V</b> BSP的CDK工程开发指南 | 技术集结

    scons --target=mdk5编译不成功如何解决?

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

    env创建的keil5工程丢失c文件怎么解决?

    用env创建mdk5工程,用keil打开mdk5工程,里面缺少了大部分c文件
    发表于 09-23 06:19

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

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

    请问CYPM1011-24LQXI能否直接在keil MDK中开发呢?

    抱歉打扰一下,请问这款芯片CYPM1011-24LQXI能否直接在keil MDK中开发呢
    发表于 05-30 06:20