1
开箱即用2
获取软件3
构建、运行4
Developer Experience (开发人员体验)现在开始试用i.MXRT700板!您可以选择观看短片中的操作顺序或遵循下列详细操作步骤。
i.MXRT700板预编程了一个带LED闪烁的演示程序。这是一个健全性检查,用来检验设备是否能按照预期正常工作。
Something went wrong! Please try again.
使用micro USB线缆将连接器J54连接至主机或电源,给板上电并运行演示程序。这时,您应该看到RGB LED指示灯以稳定的节奏闪烁。
Something went wrong! Please try again.
恩智浦提供免费工具链,VS Code带有恩智浦扩展,可实现快速、灵活的开发。
了解如何为主机安装VS Code,参考以下教程。
想使用不同的工具链?
如果需要帮助选择,请浏览MCUXpresso软件和工具套件。MCUXpresso SDK支持IAR、KEIL和命令行GCC等其他工具。
Something went wrong! Please try again.
GitHub上的MCUXpresso SDK由多组软件构成,这些软件分布在不同的存储库中。MCUXpresso SDK使用主流West清单工具明确列出所包含的软件。安装了恩智浦扩展“MCUXpresso for VSCode”后,GitHub存储库将成为存储库菜单中的一个可用选项。
MCUXpresso SDK为免费附赠,包含所有硬件抽象和外设驱动软件的完整源代码,根据宽松的开源许可提供。或者,也可以从MCUXpresso SDK Builder下载并安装一个本地的SDK压缩包。
Something went wrong! Please try again.
MCUXpresso配置工具是一套集成的配置工具,既可指导用户创建新的MCUXpresso SDK项目,还可提供引脚和时钟工具,以生成适用于定制板的初始化C代码。如果使用不同的IDE,它既可作为MCUXpresso IDE的一部分完全集成,也可作为独立的工具。
点击下面的“Get MCUXpresso Config Tools”(获取MCUXpresso配置工具),获取配置工具安装程序。
Something went wrong! Please try again.
MCUXpresso安全配置(SEC)工具是一款基于GUI的应用,用于简化在恩智浦MCU上生成和配置可启动的可执行文件。建议所有用户首先使用MCUXpresso安全配置(SEC)工具进行试运行和大规模生产。它支持在量产阶段对恩智浦微控制器进行安全编程和设备配置。下载该工具后,可在“帮助”选项卡下找到用户指南。按照“处理器特定工作流程”一章中针对您的板的说明进行操作。
注:对于需要可定制设置的高级用户,我们还提供了一个命令行工具,在与定制或合作伙伴编程工具对接时非常有用。安全配置SDK(SPSDK)是一个开源开发套件,其源代码发布在GitHub和PyPI上。
Something went wrong! Please try again.
如果您对其中的一个或几个演示应用或驱动程序示例感兴趣,可能想知道如何自己完成构建和调试。“MCUXpresso for Visual Studio Code快速入门”按步骤介绍了如何轻松地为SDK支持的所有工具链配置、构建和调试演示。
以下步骤将指导您通过VS Code为基于RT700的Cortex-M33应用运行hello_world演示应用。
前提条件:
本示例适用于Windows 10,但MCUXpresso for Visual Studio Code也可以轻松安装在MacOS和Linux上。
https://www.nxp.com/design/design-center/training/TIP-GETTING-STARTED-WITH-MCUXPRESSO-FOR-VS-CODE按照MCUXpresso for VS Code扩展的软件安装步骤进行操作。
构建项目
构建流程在创建项目时配置。用户可以点击项目视图中的一个图标启动构建。 点击项目名称右边的“构建”图标,项目构建开始。如果想切换回“MCUXpresso扩展”视图,可以点击左侧导航栏中的“X”图标。您可能仍然处于前一节的“资源管理器”视图。点击hello_world项目右边的“构建”图标。
构建流程就会开始。界面底部的OUTPUT终端标签显示构建进度。也可以右键点击项目名称,显示更多的构建选项。点击Rebuild或Clean Build,之前构建的残留文件会被删除,项目重新构建。否则,点击“Build Selected”,会输出“no work to do”。
烧写和调试项目
MCUXpresso for Visual Studio Code可以让用户为恩智浦微控制器编程和调试项目。这些步骤需要正确安装和配置硬件调试器驱动程序。MCUXpresso for Visual Studio Code支持使用恩智浦、Segger和PEmicro提供的主流硬件调试器。MCUXpresso安装程序提供了为不同硬件调试器安装支持的选项。
启动调试会话之前,构建好的项目输出二进制文件会烧写到目标板上。调试会话提供一些控件和视图,帮助开发人员分析项目的运行情况。下面的步骤会展示如何成功地烧写和编程RT700 EVK评估套件。
Something went wrong! Please try again.
请查看以下各个章节,了解我们为灵活的原型设计和开发提供的生态合作体系。在下面的视频中,我们将向您介绍FRDM平台、功能齐全的EVK和兼容的扩展板。另外,我们还将带您浏览Application Code Hub (应用代码中心)页面,让您了解许多通过恩智浦Github提供的应用示例。
为了加速平台原型制作,我们提供了低成本FRDM平台和功能齐全的评估套件。
FRDM开发板具有标准规格和接头,便于连接MCU的输入/输出端口,并内置了MCU-Link调试器,带有USB-C线缆。我们的评估套件功能齐全,包括扩展的输入/输出和接口访问,支持通过WiFi和其他MCU-Link功能进行扩展。此外,还有许多兼容的Click板和/或Arduino扩展板。对于那些支持Open CMSIS Pack的平台,可以在ACH上找到一些示例,但如果没有,许多都可以通过I2C、SPI和UART等串行接口来使用,我们在MCUXpresso SDK中提供了相应的驱动程序和示例。
Something went wrong! Please try again.
Application Code Hub (应用代码中心)为开发人员提供了一个交互式仪表板来快速定位软件,进一步增强了MCUXpresso Developer Experience。现在就访问ACH ,开始探索及发现新的交互式Application Code Hub(应用代码中心)的更多细节和优势。
可从Application Code Hub (应用代码中心)访问的软件位于恩智浦GitHub存储库 ,因此可以直接从该位置轻松访问和克隆。
Something went wrong! Please try again.
以下演示引导我们使用基于FRDM平台的系统从ACH导入一个项目,该系统具有电机控制扩展板和低成本LCD。尽管您的评估板可能与该系统有所不同,但以下步骤是通用的,适用于所有支持的平台。
Something went wrong! Please try again.