MCUXpresso包含一系列由功能强大的配置和调试工具支持的IDE选项。恩智浦的安全编程和配置工具简化了应用的安全部署。
IDE选项 | 说明 |
---|---|
MCUXpresso for Visual Studio Code (VS Code) | VS代码,恩智浦提供扩展,实现快速、灵活的开发。 |
MCUXpresso IDE | 基于Eclipse的定制型IDE,适用于恩智浦MCU,简便易用 |
IAR Embedded Workbench | 安全认证、高度优化的C/C++编译器和开发环境。 |
Arm Keil MDK | 具有广泛中间件的uVision IDE和Arm编译器 |
配置工具 | |
---|---|
MCUXpresso配置工具 | 一套配置工具,使您能够快速配置引脚、时钟、安全、内存和驱动程序,从而更快地了解恩智浦设备,更轻松地迁移到定制硬件设计。 |
编程和指配 | |
---|---|
MCUXpresso SEC安全指配工具 | 基于GUI的应用,可简化安全功能的使用,以生成和编程受保护的可引导可执行文件,并实现安全配置。 |
安全指配SDK(SPSDK) | 安全指配SDK(SPSDK)是一个开源开发工具包,提供了MCUXpresso SEC工具使用的所有低层级实用程序。 |
调试工具 | |
---|---|
MCU-Link | 恩智浦Arm Cortex的通用MCU的统一硬件调试器架构。 |
FreeMASTER | 实时调试监测器和数据可视化工具,可用于运行时配置和调试嵌入式软件应用。 |
P & E Micro | P&E Micro的硬件调试器支持各种恩智浦产品。MCUXpresso IDE和 MCUXpresso for VS Code完全支持大多数Multilink调试器。 |
SEGGER | J-Link硬件调试器以其出色的性能、坚固性和易用性成为市场上最受欢迎的一个产品。J-Link调试器完全受MCUXpresso IDE和MCUXpresso for VS Code支持。 |
全面的软件支持包,旨在采用基于Arm® Cortex®-M内核的器件来简化并加速应用开发。
此在线工具展示许多扩展板,提供软件支持恩智浦MCU评估套件
访问恩智浦GitHub上的MCUXpresso SDK和应用程序示例,以及其他开源项目。
恩智浦为驱动程序和中间件提供了大量示例,并支持恩智浦的合作伙伴生态体系的一系列RTOS选项和广泛的兼容中间件。
支持USB、基本音频处理和合作伙伴解决方案,用于开发最先进的低功耗音频产品。
云服务的集成支持,包括与恩智浦Edglock2Go服务集成的Amazon Web Services和Microsoft Azure IoT,以及其他专业合作伙伴的设备管理解决方案。
启用功能安全标准的库。
多个合作伙伴的图形库和工具,以及恩智浦提供的开源和其他免费解决方案,可开发各种复杂程度的嵌入式GUI。
MCUXpresso SDK包含无刷直流、永磁和交流感应电机解决方案库,辅以调优工具。
MCUXpresso SDK包括适用于大多数平台的FreeRTOS和Azure RTOS,并且还为Zephyr项目中的许多MCU提供了支持。我们的合作伙伴也提供其他免费和高级RTOS选项。
安全编程和可信预处理解决方案,以及对引导加载程序、OTA、通讯和加速的运行时软件支持,实现稳健且安全的云连接产品。
协处理器、嵌入式可编程逻辑、加速器和高度灵活的外设。
恩智浦的一系列语音控制和通信软件和解决方案,包括免费的语音识别技术。
软件库和工具,用于补充恩智浦经过IEC61000-4-6认证的低成本电容触摸解决方案。
恩智浦和精选合作伙伴面向USB、CANOpen以及网络堆栈和协议的有线通信堆栈和库。
无线连接解决方案可完善恩智浦通用Arm Cortex-M MCU。
恩智浦绝大多数基于Arm® Cortex®-M的通用无线微控制器受MCUXpresso for Visual Studio Code、MCUXpresso IDE、IAR Embedded Workbench和ARM Keil IDE的支持。这些器件大多数都可采用MCUXpresso SDK和配置工具,包括2016年以来推出的所有器件。您可以在恩智浦网络论坛上查看完整的器件名单。
MCUXpresso for VS Code可用于所有受到MCUXpresso SDK 2.13或更高版本支持的器件。
MCUXpresso SDK和配置工具还可用于恩智浦数字信号控制器(DSC)中的部分器件。详情请参阅DSC开发资源页面。
MCUXpresso for Visual Studio Code (VS Code)目前正在对主要客户和合作伙伴开放测试。从2023年7月起,它将完全公开——欢迎在日历上标记,并在此处查看。
一旦发布,MCUXpresso for VS Code将通过微软的市场提供扩展功能,并通过恩智浦的新安装程序即MCUXpresso安装程序来提供,这将使所有开发人员(包括Zephyr和其他开源开发人员)的设置比以往更容易。
MCUXpresso Installer是一个易于使用的实用程序,大大简化了MCUXpress for VS Code所用工具的安装。Installer还包括设置Zephyr项目开发所需的各种实用程序的选项。
一种标准的软件交付方法,适用于广受欢迎的开发工具(IAR®、ARM Keil®、MCUXpresso IDE、MCUXpresso for VS Code)。该软件打“包”交付,专用于中间件、板卡和各种器件。这类软件包不仅包括可适当集成软件的一些工具的详细信息。还包括帮助开发人员快速入门的软件示例。
恩智浦将IAR Embedded Workbench和Keil MDK的示例项目作为标准MCUXpresso SDK包的一部分。使用SDK Builder时,您可以选择希望包含这些例子的工具。
除了支持LPC-Link2、MCU Link、基于LPC11U35和NXP的OpenSDA硬件调试器外,MCUXpresso IDE和MCUXpress for VS Code还支持所有SEGGER J-Link调试器和大多数P&E Micro调试器。
获取MCUXpresso网络论坛专家建议
浏览有关MCUXpresso软件和工具的不同培训。
浏览工具、软件、演示等各个不同视频以及快速入门视频。
了解MCUXpresso生态合作体系的更多信息
查看产品简介