ARM Keil MDK:灵活的 MCU 软件开发工具 – Arm®
发布时间:2026-10-22 | 浏览:1
Skip to Main Content
Sorry, your browser is not supported. We recommend upgrading your browser.
Arm Keil MDK 汇集了丰富的软件工具,旨在帮助开发者基于 Arm Cortex-M 和 Arm Ethos-U 处理器开发嵌入式应用。Keil MDK 允许灵活选择 CLI 或 IDE(桌面版或浏览器版)工作模式,同时支持将工具部署到持续集成工作流中,帮助简化软件工程设计并提高工作效率。
借助 Open-CMSIS-Packs 的设备支持,Keil MDK 能够兼容上万种微控制器设备。通过 CMSIS-Toolbox,Keil MDK 支持现代 CLI 和 GUI 工作流。
Keil MDK 支持所有主流操作系统 (OS),搭载功能完备的 Keil Studio IDE,并可对接 Arm 虚拟硬件,支持通过仿真技术进行测试驱动型软件开发。依托实时操作系统 Keil RTX5 和免费的中间件,缩短嵌入式系统的构建时间。
Keil MDK 支持各类工具链,包括 Arm 嵌入式编译器、GCC 或 LLVM,而且能够轻松地切换不同的编译器,从中选择性能和代码密度均适配的编译器。
Arm Keil MDK 是一种面向 Arm 架构微控制器的综合性软件开发解决方案,集成了创建、构建和调试嵌入式应用所需的全套组件。
经实践验证的 µVision IDE 与新推出的 Keil Studio IDE 提供直观的项目管理、调试和系统分析视图。
Keil MDK 包含 Arm 虚拟硬件仿真模型,有助于降低硬件成本并缩短开发周期。
Arm 编译器的安全分支已获得安全权威机构 TÜV SÜD 的专业认证,可大幅简化最终产品的功能安全认证流程。
Keil MDK 中间件 IPv4/IPv6 网络堆栈,可确保边缘应用实现安全的 IoT 或 ML 功能。
整合精密调试视图与功耗测量,快速解决软件和硬件问题。
Keil Studio 提供桌面端版本和免安装的浏览器版本,内置现代工作流,便于在 CI/CD 系统中构建、运行和测试应用。
借助 Arm Keil Studio 在云端进行开发
Arm Keil Studio Cloud 作为下一代 Keil 开发工具套件的首发组件,目前已推出开放测试版。其中包含云托管平台与 Git 直接集成,可为分布式团队提供协作开发支持;同时,支持现代 CI 工作流,助力加快物联网设备开发。
为您的下一个 IoT 项目选择适配的 Keil 工具
根据用户身份可从多个版本中自由选择,灵活适配开发商、学生、专业人士等各类用户。我们汇总相关信息,致力于帮助您为下一个 IoT 和 ML 微控制器开发项目选择适配的 Keil 工具。
Arm 虚拟硬件将主流开发套件、基于 Arm 架构的处理器和系统在云端实现虚拟化,供开发者构建和测试软件,而无需准备任何硬件,从而加速软件开发。
ULINKpro 可与 MDK 和 Arm Development Studio 协同运行,对设备上的应用进行编程、调试和分析,能够在处理器全速运行时执行多项操作,包括控制处理器、跟踪指令、设置断点以及读取/写入内存。
ULINK2 调试单元支持与 Keil MDK 无缝集成,通过将 PC 的 USB 端口连接到目标系统,即可在目标硬件上对应用进行编程和调试。
依托灵活的安全/非安全软件分区架构、高效的连接中间件支持,辅以经过检验的跨厂商兼容能力,助力物联网节点实现高效构建与快速部署。
新冠疫情不仅改变了人们的生活方式,也推动了云计算的爆发式增长。了解基于云的工具如何帮助改进嵌入式项目的开发流程。
构建和调试设备驱动程序等底层软件,并针对不同的生产板进行优化。
MDK 内置经 TÜV 认证的 Arm 编译器,具备基于 CoreSight 的代码覆盖率分析功能,并集成了第三方静态分析器和单元测试工具,为 FuSa 开发工作流提供核心支持。
Quvium 咳嗽监测仪:借助 Arm Keil MDK 研发的 ML 设备
Quvium 研发的监测设备利用机器学习 (ML) 分析咳嗽声波并触发警报,以优化呼吸道护理流程。Arm Keil MDK 包含 CMSIS-NN 库,有助于快速启动机器学习软件开发。
Arm 推出 Keil MDK V6,将嵌入式软件开发推向全新高度
随着物联网设备智能水平的提升,软件也变得日益复杂,因此需要新的开发流程,创建优化的 ML 模型和高效的设备驱动程序,对开发者提出了更高的要求。阅读有关最新版本 Keil MDK V6 的相关内容,了解新版本针对全套 Arm Cortex-M 和 Ethos-U 处理器产品组合进行了哪些优化、如何为当今的微控制器提供算力支持。
借助 AWS 简化 IoT 端点设备的开发和部署,学习使用 Keil Studio 等。Arm 发布全新的 Arm 开发者中心,分享研讨会和技术讲座,助力开发者构建更优质的软件。
了解 Keil MDK 如何助您加速 MCU 开发。
This Section is blocked in your Country