NXP 的微控制器软件开发环境MCUXpresso及其SDK均免费提供,任何人都可以轻松安装并立即开始运行示例代码。
这篇博客文章将一步一步地向您展示如何安装MCUXpresso IDE和 SDK。
* 在本文中,我们将使用FRDM-MCXA153作为示例板。
スクリーンショット 2025-11-18 5.26.04.png
我们发布了一段讲解安装步骤的视频,您可以点击此链接观看。
NXP 提供的通用微控制器的各种示例代码旨在MCUXpresso上运行,MCUXpresso 是 NXP 免费提供的软件开发环境。
MCUXpresso 有两个版本:“ MCUXpresso IDE (以下简称 IDE)”和“ MCUXpresso VisualStudio Code (以下简称 VSC)”。IDE 是一个集成了所有功能的应用程序。VSC 是 Microsoft Visual Studio Code 的一个插件。
在本博客中,我们将介绍如何安装 IDE 和 SDK 。
该集成开发环境可在 Windows、macOS 和 Linux 系统上运行,并且在所有操作系统上都可以使用相同的用户界面进行操作。
要尝试在 MCUXpresso 上运行的示例代码,您必须先安装 IDE,然后安装要运行该代码的微控制器/板(目标)的 SDK。
IDE代表集成开发环境,是一款集成开发环境应用程序。该应用程序包含用于编辑源代码的编辑器、编译器和链接器等工具链,以及将代码组织成项目并进行项目管理以及各种设置的软件。
SDK代表软件开发工具包,其中包含每个微控制器芯片所需的驱动程序代码和配置信息。您必须为每个要创建的微控制器芯片或电路板(目标)安装SDK 。
スクリーンショット 2026-03-17 10.07.24.png
让我们一步一步地学习如何安装这些软件。
本文以 macOS 为例,但使用几乎相同的步骤也可以在 Windows 和 Linux 上进行安装。
要执行以下步骤,您必须先登录nxp.com 。
如果您还没有 nxp.com 帐户,请先注册,然后再登录。
スクリーンショット 2025-11-10 15.56.09.png
从MCUXpresso IDE 下载站点下载 IDE 安装程序。此下载需要您在 nxp.com 上注册用户,因此如果您尚未注册,请提前注册。
前往MCUXpresso IDE 下载网站,然后按下“下载”按钮。
スクリーンショット 2025-04-28 5.14.18.png
页面将滚动并出现一个指向下载页面的链接按钮。点击此“下载”按钮。
スクリーンショット 2025-04-28 5.14.25.png
点击 MCUXpresso IDE 链接。
スクリーンショット 2025-04-28 5.14.54.png
使用条款将会显示。如果没有问题,请点击“我同意”按钮。
スクリーンショット 2025-04-28 5.15.00.png
选择与您的操作系统匹配的安装程序,然后单击链接。
スクリーンショット 2025-04-28 5.15.06.png
如使用Linux,下载安装程序时请选择文件名末尾带有“.deb.bin”扩展名的文件。如使用Windows,请下载文件名末尾带有“.exe”扩展名的文件。
使用macOS,文件名末尾的扩展名为“.pkg”,但有两种类型:如为M1或更高版本M系列(Arm)处理器的 Mac,请下载“MacOSX-aarch64”;如为配备英特尔CPU的 Mac,请下载“MacOSX-86-64”。
*如果版本号不同,请替换为版本号。
スクリーンショット 2025-12-01 11.46.26.png
下载完成后,启动安装程序并按照说明完成安装。
スクリーンショット 2025-04-28 5.27.35.png
MCUXpresso IDE 安装完成后,启动 MCUXpresso IDE 。
在 macOS 系统中,启动后会询问您要将工作区设置在哪里(在教程视频的 2 分 49 秒左右)。工作区是指您进行工作的文件夹。
默认情况下,将在用户文件夹内的“文档”文件夹内创建一个新文件夹。
* 下图显示了默认设置示例。在本例中,用户名为“demo”,因此路径指定为“/Users/demo/...”。
スクリーンショット 2026-04-05 4.38.46.png
您可以在用户文件夹内的任何位置创建工作区(文件夹)。在下面的示例中,在用户文件夹内创建了一个名为“mcux”的文件夹,并在该文件夹内创建了一个名为“project0”的工作区。
スクリーンショット 2026-04-05 4.39.24.png
启动应用程序后(启动并指定工作区后),将出现如下所示的欢迎屏幕。在此屏幕中,单击“下载并安装 SDK” 。
スクリーンショット 2025-04-28 5.36.15.png
服务器查询一段时间后,显示界面将如下图所示。在这种默认显示状态下,屏幕的右侧和底部会被隐藏,因此您需要根据需要放大窗口或滚动屏幕。
スクリーンショット 2025-04-28 5.42.52.png
扩大窗口尺寸以确保显示区域安全
スクリーンショット 2025-04-28 5.43.51.png
在显示屏右上角的搜索框中输入您正在使用的电路板或微控制器的型号。
这里,我们将以FRDM-MCXA153为例,所以我们输入了“A153”。结果,FRDM-MCXA153 开发板显示为候选产品。
スクリーンショット 2025-04-28 6.01.52.png
选择 FRDM-MCXA153 板后, “安装”按钮将高亮显示,点击即可。
スクリーンショット 2025-04-28 6.03.52.png
安装过程中会弹出对话框。
スクリーンショット 2025-04-29 3.34.22.png
安装完成后,您将返回欢迎界面。
点击标签页的关闭按钮即可关闭此显示。
スクリーンショット 2025-04-29 3.36.53.png
这将是IDE的默认显示状态。
已安装的 SDK 显示在底部中央窗格的“已安装 SDK”选项卡中。
スクリーンショット 2025-04-29 3.35.24.png
现在你可以出发了!
在左上角的“项目资源管理器”中,您可以创建一个新项目,或者从 SDK、GitHub 或下载的项目导入并运行项目。
スクリーンショット 2025-04-29 5.32.28.png
SDK包含示例代码。
到目前为止,我们已经以 FRDM-MCXA153 为例安装了 SDK,所以我们将尝试一下其中包含的示例代码。
首先,使用 USB 数据线将开发板连接到计算机。对于 FRDM-MCXA153,请使用标有“MCU-Link”的 USB 接口(参见照片)。
IMG_4594.JPG
在 IDE 的左上角窗格中,单击“项目资源管理器”选项卡中的“导入 SDK 示例...” 。
スクリーンショット 2025-04-29 5.39.32.png
将显示已安装的 SDK,然后单击“下一步>” 。
スクリーンショット 2025-04-29 5.39.37.png
将显示示例代码列表。
可以在“ driver_examples ”→“ gpio ”→“ gpio_led_output ”中找到闪烁 LED (= 闪烁 L)的示例,因此请按照如下所示的层次结构进行操作,选中相应的复选框,然后按“完成”按钮。
スクリーンショット 2025-04-29 5.40.31.png
示例代码已导入。
点击蓝色小虫图标(开始调试项目) 。
スクリーンショット 2025-04-29 5.40.55.png
此时将出现一个选择目标的对话框,请检查显示的电路板信息,然后按“确定”按钮。
スクリーンショット 2025-04-29 5.41.15.png
代码编译完成后写入微控制器的闪存。然后代码暂停,准备运行。
点击由黄色正方形和绿色三角形组成的图标(继续),即可运行板上的代码。
スクリーンショット 2025-04-29 5.41.26.png
这段示例代码交替向一个GPIO (通用输入/输出)引脚输出高电平和低电平。该引脚连接到一个红色 LED ,因此 LED会闪烁。
IMG_4597.JPG
变更历史记录:
2025-05-07:第一版
2025-06-26:新增“登录 nxp.com”部分。
2025-10-28:链接更正
2025年11月10日:链接已更新
2025-11-14:添加了安装程序视频的链接/添加了参考资料部分。
2025年11月18日:在开篇图片和所用电路板上添加了注释。更改了视频链接图片。
2026-03-17:更正了“什么是 MCUXpresso IDE?”部分中的图表。
2026-04-05:添加了“启动 MCUXpresso IDE 和工作区”部分。
2026-07-24:添加了章节编号和目录。在“0. 本文是关于什么的?”部分中突出显示了视频介绍链接。
=========================
我们目前无法回复此帖子“评论”部分的评论。
对于由此造成的不便,我们深表歉意。如有任何疑问,请参阅“ NXP技术问题-如何联系我们(日语博客) ”。
(如果您已经是恩智浦的分销商或与恩智浦有合作关系,您可以直接询问负责人。)
MCUXpresso IDE 可免费用于 NXP MCX 系列微控制器的软件开发。
此外,我们还提供了可与各种 MCUXpresso IDE 配合使用的示例代码。接下来,我们将介绍 IDE 和 SDK 的安装步骤。
读完本文后,任何人都可以轻松安装开发环境和 SDK ,甚至可以运行示例代码!