keil mdk是针对基于arm的微控制器的最全面的软件开发凯发app的解决方案,包括创建,构建和调试嵌入式应用程序所需的所有组件。
mdk v5.31版本主要是针对mdk v5.30的错误修复版本。 它还改善了多项目工作区中的编辑体验(在μvision部分中标记为new!),并具有源浏览器的增强版本。
arm compiler 6的增强型源浏览器:
arm cortex-m55入门-arm工具提供的开发流程的动手演示,内容包括:
- cortex-m55处理器的新架构功能
- 如何使用循环模型对应用程序进行基准测试
- 如何在fpga原型板上运行应用程序
- 如何使用keil mdk调试功能优化代码
- 如何使用fvp仿真模型进行代码覆盖
arm编译器6.14
增加了对arm cortex-m55的支持,并改进了dsp和ml应用程序的编译器工作负载的性能。
mdk v5.30随附以下软件包:
- arm.cmsis.5.7.0
- arm.cmsis驱动程序2.6.0
- keil.mdk-中间件7.11.1
- keil.compiler.1.6.3
- mdk中间件7.11.1
进行了以下更改:
文件系统组件
-fdefrag中的次要优化和修复(仅适用于efs)
网络组件
-增加了对可同时使用的多个lan接口(以太网,wifi)的支持
-在调试器中重新设计了网络系统查看器,为多个网络接口添加了状态视图
usb组件
-usb主机:为cdc acm传输添加了中止功能
图形组件
-更新:图形库v6.10h(使用gui_use_argb = 0,gui_support_bidi = 0构建的库)
μvision
新改进了多项目工作区中的编辑体验:
-在编辑器中打开但不属于活动项目的文件带有特殊图标b_uv4_not_in_active_project标记
-对于不属于活动项目的文件,将禁用动态语法检查和源代码浏览,以避免发生冲突。
添加了m-profile vector扩展窗口:
现在开始新项目时,arm compiler 6是所有基于arm cortex-m的设备的默认编译器。 对于armv6-m和arvm7-m设备,可以选择arm compiler 5。
mdk-essential和mdk-lite还支持armv8-m的安全和非安全编程。
引入了对cprj和使用cmsis-build进行持续集成(ci)工作流的层的支持。
改进的freertos调试:线程收集和堆栈展开。
增加了对非特权调试扩展(ude)的支持
事件统计:修复了线程事件计时中的错误
fvp仿真模型现已提供代码覆盖率
调试驱动程序和模型
ulink和cmsis-dap调试适配器可以使用各种新功能和更新。
有关更多信息,请参考发行说明。
固定虚拟平台(快速模型)已更新至版本11.10.22。
对于第三方调试适配器,可以使用以下更新:
segger j-link调试驱动程序6.70e
新唐nulink调试驱动程序v3.02.6990
下载方式: