已经组合成单个用户界面,加速了应用程序的开发。 编辑时,可以配置调试器功能。 在调试时,可以对源代码进行更改。
μVision模拟器
使用μVision模拟器编写,测试和调试应用程序。它允许您在硬件可用之前调查不同的硬件配置。 μVision模拟器可以模拟大多数片上外设。
模拟器和目标调试器
两个调试接口都实现了相同的外观和感觉,并大大缩短了学习曲线。
System Viewer
显示有关外设寄存器的信息,并允许您在运行时手动更改属性值。
代码覆盖率
提供有关应用程序执行的统计数据。安全关键系统可以进行彻底的测试和验证。可以查看和打印执行分析报告以满足认证要求。
逻辑分析仪
显示时间图上值的变化。研究信号和变量的变化并查看它们的依赖性或相关性。
设备数据库
允许您根据使用的微控制器自动配置开发环境。为开发人员提供默认设置,以减少配置工具所需的时间。
模板编辑器
创建通用文本序列或标题块。使用模板将标准文本,标题描述和通用代码块插入到程序结构中。
源浏览器
使用浏览器在编码过程中快速导航。节省开发期间的时间。除了查找功能外,还可以使用此功能。
配置向导
提供图形界面以维护设备和启动代码设置。而不是滚动启动文件,使用此类高级GUI功能。
第三方工具
μVision集成了其他工具,如版本控制系统或CASE工具。所有配置详细信息都保存在μVision项目文件中。
调试和闪存编程
ULINK调试和跟踪适配器随附预配置的闪存编程算法,可以根据特定需要进行修改和调整。
多项目管理器
允许您将逻辑上相互依赖的μVision项目组合到一个单项多项目中。这增加了嵌入式系统应用程序设计的概述,一致性和透明度。
[uVision更新至V5.25.2]
- 新增功能:系统分析器在一个窗口中随时间显示相关的执行信息。它显示程序事件,中断执行,数据跟踪和功耗(使用ULINKplus时)。
- 新增:事件统计窗口显示相应的启动和停止事件之间的执行时间和当前消耗(使用ULINKplus时)。它提供了多个执行中的平均值的统计信息,并捕获最小和最大时间/当前事件。
- 新增:事件记录器调试命令:事件文件记录,过滤器设置保存/恢复以及统计重置/文件记录。
- 新增功能:编辑器改进:灰色文本显示#if / #endif语句之间的非活动源代码; 带下划线的文本显示符号,类型和功能的帮助链接。按F1键打开相应的文档。
- 新功能:无需调试的能量测量功能禁用CoreSight调试硬件,以便使用ULINKplus对目标硬件进行纯功率测量。
[目标调试]
- 新增:Arm ULINKplus调试适配器支持。有关详细信息,请参阅ULINKplus用户指南。用户指南还介绍了使用ULINKplus为电源测量和测试自动化引入的uVision功能。
- 更新:P&E Micro调试驱动程序到版本6.78。
- 更新:Segger J-Link调试驱动程序到版本6.30h。
- 更新:NULink驱动程序到版本2.03.6674。
[包含ARM编译器]
- 将ARM编译器5更新为版本5.06u6:有关更多详细信息,请参阅发行说明。
- 将ARM编译器6更新为版本6.9:有关更多详细信息,请参阅发行说明。
[包括的软件包]
ARM - CMSIS 5.3.0
- 新增:神经网络库CMSIS-NN版本1.0.0的初始版本。
- 更新:CMSIS-Core(Cortex-M)到版本5.1.1和CMSIS-Core(Cortex-A)到版本1.1.1
- 更新:CMSIS-DAP到版本2.0.0(通过WinUSB进行通信以实现更高的传输率)。
Keil - ARM编译器扩展1.4.0
- 为事件记录器组件添加了专用的启动/停止事件。这些事件使MDK调试器的“事件统计”对话框能够显示这些事件之间的最小,最大和平均执行时间,通过次数和当前消耗。
Keil - MDK中间件7.6.0
- 文件系统组件:版本6.10.0保持不变。
- 更新:网络组件:到版本7.8.0。
。补充:netUninitialize函数用于取消初始化网络组件。
。更正:netSMTPc_SendMail函数在发送包含大附件的电子邮件时失败。
。更正:netSMTPc_SendMail功能,如果请求的附件不存在,则函数失败,错误代码为netFileError,而不是发送虚拟附件。
。更改:在TFTP客户端中适当的地方将代码netError返回到netFileError。
。更正:netSMTPc_SendMail函数中字符'='的带引号可打印编码。
。记录:网络API函数的可能返回码。
- 更新:USB组件到版本6.12.4。
。USB主机已
更正:用于调试目的的计时器,信号量和互斥锁部分位置。
改进:通过为失败的驱动程序操作添加2次重试的稳健性。
更正的:USART_CDC_ACM.c CMSIS UART驱动程序接收函数在接收缓冲区中返回无效数据。
改进:USB闪存盘卸载程序。
。USB设备已
更正:用于调试目的的计时器,信号量和互斥锁部分位置。
改进:通过为失败的驱动程序操作添加2次重试的稳健性。
- 更新:图形组件到版本5.46.5(5.46e)。
。为运行时轮换添加了一组新功能。
。添加了新函数GUI_SetClearTextRectMode()来管理GUI_DispStringInRect()的背景绘制行为
MDK-ARM.rar