Arm MDK v6发布,为嵌入式开发带来全新的软件解决方案
发布时间:2024-03-27

现如今,嵌入式、物联网和机器学习等边缘应用都在Arm上运行。目前有超过45家硅芯片供应商提供超过10,000种不同的微控制器,Cortex-M系列处理器无疑是约定俗成的行业标准。


多年来,Arm提供了(Keil Microcontroller Development)Keil微控制器开发工具包(Keil MDK)。它是针对基于Arm Cortex-M的嵌入式、物联网和边缘机器学习应用的最全面的软件开发解决方案。如今,Arm发布了专为整个Arm Cortex-M和Ethos-U处理器组合优化的Keil MDK Version 6。


MDK v6应对了新的软件挑战,因为物联网端点设备变得更加智能,具有更复杂的工作负载,例如机器学习模型( ML models)。因此,MDK v6集成了MLOps工作流,并支持Arm虚拟硬件在DevOps系统中进行验证。



Keil MDK Version 6增加了许多新功能,帮助开发者提高效率:


Keil Studio提供了一个基于微软Visual Studio Code编辑器的新开发平台,用于基于Cortex-M的微控制器。它完全支持新的CMSIS工作流程,通过允许固定软件和工具版本来实现可重现的构建。它包含了一个集成调试器,并包括用于在Windows、Linux和macOS主机计算机上创建、构建和测试嵌入式应用程序的组件。Visual Studio Code集成了Git版本控制,并提供了丰富的第三方扩展。这使得Keil Studio成为任何嵌入式物联网或机器学习项目的灵活、可扩展的开发平台。


在keil.arm.com网站上,开发人员可以搜索电路板、设备、软件包和数以千计的代码示例。Keil Studio也可以作为零安装的基于浏览器的应用程序使用,它可以连接到本地附加的目标,以便进行简单的运行/停止调试。


MDK-Middleware现在是免费使用的。这个经过验证的中间件已经是专业MDK版本的一部分多年了。Arm将其开放给所有MDK用户,以支持各种应用。例如,同步数据流框架(SDS)使用文件系统组件将记录的传感器数据保存以供后续在MLOps系统中回放。


CMSIS-Toolbox实现了基于CMSIS-Pack的开发流程,是Keil MDK Version 6的关键组成部分。它在Keil Studio中可用,但也在µVision IDE中可用,后者已经是嵌入式开发的事实标准多年了。CMSIS-Pack框架支持可以使用多个工具链(例如Arm Compiler 6、GCC和LLVM)的项目。包系统提供了来自许多供应商的可重用软件组件,包括各种RTOS内核、设备驱动程序和中间件。


Arm虚拟硬件固定虚拟平台(AVH)仿真模型使软件工作负载的测试自动化成为可能。与Keil MDK的集成支持桌面系统上的测试用例开发和验证。结合桌面和基于云的工作流允许开发人员拥抱CI/CD、DevOps和MLOps的核心概念和软件优先的开发方法。


将FuSa RTS和FuSa C库添加到MDK-Professional中,开发者可以更有信心地创建功能安全系统的应用程序。预认证的软件库具有全面的文档和实践材料,可以帮助您在更短的时间内实现目标。


新的用户基准许可证(UBL)使授权更容易,并允许通过您的用户凭据在任何主机计算机上使用。


CMSIS-Pack系统实现了易于产品生命周期管理,从编写的第一行代码到完成和维护都提供了出色的支持。


与我们的生态系统合作伙伴一起,我们正在解决软件复杂性不断增长的挑战,并为软件开发者提供统一的工作流程,可以在一系列工具链和标准化软件组件上运行。使用Arm,您可以在不同的工具链、软件组件和集成开发环境之间进行选择,使我们的处理器成为您下一个应用的最佳选择。Keil MDK Version 6是您在Arm上构建物联网未来的选择之一。


我们将举办两场网络研讨会,介绍MDK v6的新功能和优点:

4月4日,上午8点BST:MDK v6介绍(亚太地区/欧洲、中东和非洲)

4月4日,上午8点PDT:MDK v6介绍(美国/欧洲)

4月23日,上午8点BST:MDK v6技术深度挖掘(亚太地区/欧洲、中东和洲)

4月23日,上午8点PDT:MDK v6技术深度挖掘(美国/欧洲)


您可以在4月9日至11日举办的Embedded World展会上了解更多关于Keil MDK Version 6的信息——Arm将位于4号展馆,4-504展位。


原文链接


+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++


关于亿道电子

上海亿道电子技术有限公司是国内资深的研发工具软件提供商,公司成立于2009年,面向中国广大的制造业客户提供研发、设计、管理过程中使用的各种软件开发工具,致力于帮助客户提高研发管理效率、缩短产品设计周期,提升产品可靠性。

十多年来,先后与ARM、Altium、Ansys、QT、Green Hills、Minitab、EPLAN、QA Systems、OpenText、Visu-IT、HighTec、PLS、Ashling、MSC Software、Autodesk、Source Insight、IncrediBuild、Lauterbach、Adobe、Testplant、TeamEDA等多家全球知名公司建立战略合作伙伴关系,并作为他们在中国区的主要分销合作伙伴服务了数千家中国本土客户,为客户提供从芯片级开发工具、EDA设计工具、软件编译以及测试工具、结构设计工具、仿真工具、电气设计工具、以及嵌入式GUI工具等等。亿道电子凭借多年的经验积累,真正的帮助客户实现了让研发更简单、更可靠、更高效的目标。


欢迎关注“亿道电子”公众号

了解更多研发工具软件