【ARM】MDK-ARM Version 5.37 升级说明-2022

[µVision 升级为V5.37.0.0]

新增:支持Arm Cortex-M85处理器。

新增:支持Arm 中国STAR-MC1(星辰)处理器。

增强:UV4.exe [-n|-np]更新多项目工作区(.uvmpw)的设备名称。

增强:保留标识符警告在Arm编译器6.17及以后版本中被抑制("-Wno-reserved-identifier")

增强:只保存执行代码地址的覆盖率信息,以减少coverage save输出文件的大小。

修正:在活动的中断服务程序,调用堆栈+局部变量对话框显示信息不完整。

修正:在Arm编译器6.16及以后版本的监视窗口中显示c++ std::string对象的问题。

[包含的Arm Compiler ]

Arm Compiler 6 version 6.18 -了解更多细节请参见发布说明。

已知问题:由于Microsoft Defender防病毒扫描不断,导致性能显著下降。

Arm Compiler 5不再包含在MDK-Core安装程序中。

Arm Compiler 5仍然被µVision支持,可以单独下载、安装和配置。

[包含的Software Packs ]

Keil - MDK-Middleware 7.15.0
所有的库都是使用Arm Compiler 6构建的。

Network组件 Version 7.17.0

FileSystem 组件 Version 6.15.0

USB组件 Version 6.16.0

Keil - MDK-Middleware Graphics 1.1.0
所有的库都是使用Arm Compiler 6构建的。

升级到 Segger emWin Version 6.24.

Arm - CMSIS 5.9.0

Arm - CMSIS-Driver 2.7.1

Keil - Arm Compiler 1.7.2

[Cortex-M models]

Arm Virtual Hardware (AVH)模型11.17.40版本正在取代FVP模型。 模型是完全兼容的,并添加了这些虚拟接口:

虚拟输入/输出(VIO),用于控制简单的I/O,如LED和开关。

虚拟流媒体接口(VSI),用于音频、视频和传感器数据流。

虚拟套接字接口(VSocket),用于通过主机系统进行IP网络连接。

现有的项目需要在模型启动配置设置中更新模型可执行名称。

增强:这些模型可以直接从命令行调用,不强制使用uVision。

新增:Corstone_SSE-300 (Cortex-M55)和Corstone_SSE-310 (Cortex-M85)平台模型。

修正的虚拟平台(FVP)模型不再包含在MDK-Core安装程序中。

该型号的11.17.21版本可以从MDK-ARM版本5.37产品更新区获得附加安装程序(需要有效的PSN/LIC)。

[Target debugging]

Fast Models (CADI) - AVH/FVP:

新增:对基于Arm Cortex-M85的设备提供调试和跟踪支持。

新增:对Armv8.1-M指针认证和分支目标识别(PACBTI)扩展的调试支持。

ULINKpro更新了调试驱动程序:

新增:对基于Arm Cortex-M85的设备提供调试和跟踪支持。

新增:对Armv8.1-M指针认证和分支目标识别(PACBTI)扩展的调试支持。

新增:支持基于ADIv6的SDF文件调试。

新增:支持 ETMv4条件指令跟踪,在基于Cortex-M7, Cortex-M33, Cortex-M35P, Cortex-M55和Cortex-M85的设备上实现完整的代码覆盖。

ULINKplus:

新增:对基于Arm Cortex-M85的设备提供调试和跟踪支持。

新增:对Armv8.1-M指针认证和分支目标识别(PACBTI)扩展的调试支持。

新增:支持基于ADIv6的SDF文件调试。

ULINK2:

Enhanced: support more than 16 FPB/BPU breakpoints in Cortex-M devices if provided by target device.

增强:在Cortex-M设备中支持超过16个FPB/BPU断点,如果由目标设备支持。

注意:使用CMSIS-DAP模式对基于Arm Cortex-M85的设备进行调试和跟踪支持。

CMSIS-DAP:

新增:对基于Arm Cortex-M85的设备提供调试和跟踪支持。

新增:对Armv8.1-M指针认证和分支目标识别(PACBTI)扩展的调试支持。

新增:支持基于ADIv6的SDF文件调试。

Segger J-Link:

更新调试驱动程序到7.64版本。

STMicroelectronics ST-LINK:

更新固件升级工具ST-LinkUpgrade.exe到2.5.7版本。

Nuvoton NU-Link:

更新调试驱动程序到3.08.7313r版本。

来源:https://www.keil.com/update/relnotes/MDK537.htm