お客様の素早い設計とより早い製品化を実現する、技術情報と専門知識をご紹介します。
1
Out of the Box2
Get Software3
Build, Run4
Create5
Developer ExperienceLet's take your i.MXRT700 board for a test drive! You have the choice of watching the sequence in a short video or following the detailed actions listed below.
The i.MXRT700 board is pre-programmed with a LED blinky demo. This serves as a sanity check to verify that the device is working as expected out of the box.
Something went wrong! Please try again.
Connect a micro USB cable from connector J54 to a host computer or power supply to power up the board and run the demo program. At this point, you should see the RGB LED blinking at a steady rhythm.
Something went wrong! Please try again.
NXP offers complimentary toolchains, like the Visual Studio (VS) Code with extension from NXP, to enable, fast and flexible development.
Learn how to install VS Code for your host PC by following this tutorial.
Something went wrong! Please try again.
The NXP extension adds tools to help add software repositories into the Visual Studio Code workspace. The software repository can be provided from three sources:
This section will import the MCUXpresso SDK using two methods one from the remote git repository and the remote archive option.
For the remote git repository option follow these steps.
Something went wrong! Please try again.
The MCUXpresso Config Tool is an integrated suite of configuration tools that guides users in creating new MCUXpresso SDK projects, and also provides pin and clock tools to generate initialization C code for custom board support. It is fully integrated as a part of the MCUXpresso IDE and also as a separate tool if using a different IDE.
Click the Get MCUXpresso Config Tools button below to get the Config Tools installer.
Something went wrong! Please try again.
The MCUXpresso Secure Provisioning (SEC) Tool is a graphic user interface (GUI)-based application provided to simplify generation and provisioning of bootable executables on NXP microcontroller unit (MCU) devices. We recommend that all users begin with the MCUXpresso SEC tool for trial run and as a mass production use. It supports secure programming and device provisioning on NXP's MCUs at the production stage. After downloading the tool, you can find the user guide under the "Help" tab. Follow the instructions for your board in the "Processor-specific Workflow" chapter.
Note: For advanced users that need a more customizable setup we also offer a command-line tool that is useful when interfacing with a custom or partner programming tool. The Secure Provisioning SDK (SPSDK) is an open source development kit with its source code released on GitHub and PyPI.
Something went wrong! Please try again.
If one or more of the demo applications or driver examples sounds interesting, you're probably wanting to know how you can build and debug yourself. The Getting Started with Getting Started with MCUXpresso for Visual Studio Code provides easy, step-by-step instructions on how to configure, build, and debug demos for all toolchains supported by the SDK.
The following steps will guide you through the hello_world demo application using VS Code for the Arm® Cortex®-M33 application on RT700.
Pre-requisites for:
This example is written for Windows 10, but MCUXpresso for VS Code can also be easily installed on MacOS and Linux.
Install the software for MCUXpresso for VS Code extension.
The build process is configured when the project is created. You can initiate the build from the icon in the project view. To the right of the project name, the build icon will start the build for that project. Return to the MCUXpresso extension perspective by clicking the “X” icon in the left navigation pane as you may still be in the Explorer perspective from the prior section. Click the build icon to the right of the hello_world project.
This will start the build process. The OUTPUT terminal tab at the bottom of the screen will display the build progress. Alternatively, you can right-click on the project name to display additional build options. Clicking Rebuild or Clean Build will remove build artifacts from prior builds to allow the project to be built again. Otherwise, clicking Build Selected will result in a response of "no work to do"
MCUXpresso for VS Code allows users to program and debug projects for NXP microcontrollers and also allows the use of popular debug probes from NXP, Segger and PEmicro. This includes the option to properly install support for the different debug probes, but these steps require that the debug probe drivers are properly installed and configured.
The built project output binary is flashed to the target board before launching a debug session. The debug session provides controls and views to help you analyze the operation of the project. The following steps will demonstrate how to successfully flash and program the RT700 EVK evaluation kit.
Something went wrong! Please try again.
MCUXpresso for VS Code provides an optimized embedded developer experience for code editing and development. Learn how to build and flash an application with VS Code .
Using a different toolchain? This demo is also available for IAR and KEIL .
Something went wrong! Please try again.
The following steps will guide you through the manipulation of the general-purpose outputs. The example sets up a general-purpose input/output (GPIO) the LED example to toggle LED on board.
The build process is configured when the project is created. You can initiate the build from the icon in the project view. To the right of the project name, the build icon will start the build for that project. Return to the MCUXpresso extension perspective by clicking the “X” icon in the left navigation pane as you may still be in the Explorer perspective from the prior section. Click the build icon to the right of the gpio_led_output project.
This will start the build process. The OUTPUT terminal tab at the bottom of the screen will display the build progress.
MCUXpresso for VS Code allows users to program and debug projects for NXP microcontrollers and also allows the use of popular debug probes from NXP, Segger and PEmicro. This includes the option to properly install support for the different debug probes, but these steps require that the debug probe drivers are properly installed and configured.
The built project output binary is flashed to the target board before launching a debug session. The debug session provides controls and views to help you analyze the operation of the project. The following steps will demonstrate how to successfully flash and program the RT700 EVK evaluation kit.
Something went wrong! Please try again.
The following steps will guide you through the manipulation of the general-purpose output. The example sets up an LED to change LED color from blue to green. Confirm that the MCUXpresso installer in the VS Code has the MCUXpresso Configuration tools.
Something went wrong! Please try again.
Check out each of the following sections to learn about the ecosystem provided for flexible protyping and development. The video below will provide you with an introduction to the FRDM platform, the full-featured evaluation kit (EVK) and the compatible shields for extended capabilities. In addition we will walk you through our Application Code Hub (ACH) portal where we provide numerous application examples through NXP's GitHub.
For quick prototyping platforms, we offer both the low-cost FRDM platform and the full-featured EVK.
FRDM development boards come with standard form factor and headers, easy access to MCU I/Os, onboard MCU-Link debugger and a USB-C cable. Our full-featured evaluation kits include extended I/O and interface access, extendibility with WiFi and additional MCU-Link features. There are also many compatible Click Boards and/or Arduino shields. For devices supported by an Open Cortex Microcontroller Software Interface Standard (CMSIS) Pack, example projects may be available on ACH. If not, many are still easy to use via serial interfaces like inter-integrated circuit (I²C), serial peripheral interface (SPI), and universal asynchronous receiver/transmitter (UART)—drivers and example code for these are included in the MCUXpresso software development kit (SDK).
Something went wrong! Please try again.
The ACH further enhances our MCUXpresso Developer Experience by giving you an interactive dashboard to quickly locate the needed software. Visit the ACH today to start exploring or discover additional details and benefits of the new interactive Application Code Hub.
Software from the ACH is located in NXP’s GitHub repository so it can be easily accessed and cloned from that location directly.
Something went wrong! Please try again.
The following demo walks you through importing a project from ACH using a system based on the FRDM platform including a motor control shield and a low cost LCD. Although your evaluation board may differ from this system, the following steps can be followed for all supported platforms.
Something went wrong! Please try again.