021-80120081
免费服务热线
Arm Keil MDK 组成如下:基于Windows平台的IDE、调试器、编译器、软件包和CMSIS。
MDK支持超过5000种Cortex-M核芯片,包括最新的Cortex-M55/M85。基于Windows平台的µVision IDE可以进行事件记录和显示软件组件实时运行情况。
MCU软件包和中间件软件包,独立于开发工具链,可以随时添加到MDK中。这些软件包主要是MCU的一些支持、CMSIS库、中间件、评估板的一些支持、代码模板和工程示例。
MDK中间件还提供了一些与芯片通信外设密切相关的软件组件,这些软件也是免费的。
Cortex 微控制器软件接口标准(CMSIS)为芯片外设、实时操作系统和中间件提供了统一的标准。使得软件更方便移植和重复使用,降低了新产品开发难度,加快了新产品的上市时间。
Arm C/C++ 编译器带有汇编器、连接器和高度优化的运行库,通过这些工具实现了代码量和执行效率的最优。Arm的编译器通过了功能安全认证,并提供长期的维护和支持。
Arm Compiler 6 是目前市面上编译结果代码量最小的编译器。这是由于它具有各种优化级别,包括链接时间的优化。
MDK 提供了一套符合嵌入式功能安全的软件建构框架。这套架构符合 ISO 26262, IEC 61508, IEC 62304 和 EN 50128的标准。这套架构包含Keil RXT实时操作系统,优化的C 库,CMSIS-Core和事件记录器。