它完全支持CMSIS工作流和集成调试器,包括在Windows、Linux和macOS主机上创建、构建和测试嵌入式应用程序的组件。视觉工作室代码与Git版本控制集成,提供一组丰富的第三方扩展。这使得MDK版本6成为任何嵌入式物联网或机器学习项目的灵活而可扩展的开发平台。
基于CMSIS的开发流程和CMSIS工具箱是Keil MDK版本6的关键元素。它从设备或板的选择开始,配置包括调试在内的完整工具链,提供对可重复使用软件组件的访问,包括各种RTOS内核、设备驱动程序和中间件。CMSIS还提供针对整个Cortex-M处理器组合进行优化的计算和机器学习库。新的CMSIS View组件实现了基于事件的软件验证,包括执行时间分析,该分析也用于确定应用程序的最佳匹配机器学习模型。