更新时间:2026年3月29日
Keil MDK

Keil MDK

Keil MDK是ARM公司官方推出的嵌入式开发工具套件,专为基于ARM Cortex-M系列微控制器的项目设计。它集成了μVision IDE集成开发环境、ARM C/C++编译器、调试器和RTOS实时操作系统,提供从代码编写到硬件调试的全流程支持,是嵌入式开发领域的主流工具之一。

软件厂商: ARM
系统支持:Windows
授权方式:订阅授权

Keil MDK(Microcontroller Development Kit)是ARM公司收购Keil软件公司后推出的嵌入式开发工具套件,已成为ARM Cortex-M系列微控制器开发的事实标准工具。该软件采用μVision作为集成开发环境,提供完整的代码编辑、编译、调试和仿真功能。

Keil MDK的核心组件包括MDK-Core和ARM C/C++编译器。MDK-Core基于μVision IDE,主要支持Cortex-M设备,包括最新的Armv8-M架构。ARM C/C++编译器提供高度优化的代码生成能力,包含汇编器、链接器和运行时库,专门针对代码大小和性能进行优化。

软件支持Software Packs软件包机制,开发者可以随时添加新的设备支持和中间件更新,使工具链能够独立于芯片厂商的更新周期。这种灵活的架构使得Keil MDK能够快速支持新型号的ARM微控制器。

相关资讯

暂无相关资讯

软件推荐

SIPM/BCF
SIPM/BCFSIPM/BCF是思普软件开发的协同商务框架平台,于2004年全球首个实现MDA技术的商业化平台,彻底解决了标准软件与个性化应用之间的矛盾,只要通过建立业务模型就能实现业务的IT化。
Squish
SquishSquish是Qt Group旗下的跨平台GUI自动化测试工具,支持Qt、Web、Java、iOS等多种技术栈。提供录制回放、脚本编写、数据驱动测试等功能,支持Python、JavaScript等多种脚本语言,适用于敏捷开发和持续集成环境。
S7-PLCSIM
S7-PLCSIMS7-PLCSIM是西门子推出的PLC仿真软件,可在无硬件环境下模拟PLC运行。软件支持在计算机上仿真S7-300/400/1200/1500等系列PLC,帮助工程师进行程序调试和验证。
DolphinDB嵌入式计算引擎
DolphinDB嵌入式计算引擎Swordfish是DolphinDB的嵌入式版本,以动态库形式封装核心计算能力,包含1500+函数与高性能流计算框架。可与交易系统深度融合,避免进程间通信开销,实现微秒级低延迟计算,适用于交易和风控等极速场景。
TIA Portal(博途)
TIA Portal(博途)TIA Portal(博途)是西门子推出的全集成自动化工程平台,整合STEP7和WinCC,支持S7-1200/1500/1800等全系列PLC。软件提供统一的软件开发环境,涵盖PLC编程、HMI设计、驱动调试等功能,是工业自动化工程师的必备工具。
Polarion
PolarionPolarion是西门子推出的ALM(应用生命周期管理)平台,提供需求管理、测试管理、缺陷跟踪、版本控制等功能。软件支持敏捷开发和瀑布模型,广泛应用于汽车、航空航天、医疗设备等行业。

产品咨询

需要购买咨询或技术支持,请填写以下信息,软件服务商将尽快于您联系。

验证码:? + ? = ?
提交即表示您同意我们的隐私政策