Logo
24.12.00-pvw2
MCUXpresso SDK Project v: latest
Document Release Versions
latest
24.12.00-pvw2

Introduction

  • MCUXPresso SDK

Getting Started

  • Github Repository
  • Zip Package

User Guide

  • Examples
  • Middlewares
  • RTOS
  • Boards
    • EVK9-MIMX8ULP
    • EVKB-IMXRT1050
    • MIMXRT1060-EVKB
    • MIMXRT1170-EVKB
    • MIMXRT1060-EVKC
    • EVK-MCIMX7ULP
    • EVK-MIMX8MM
    • EVK-MIMX8MN
    • EVK-MIMX8MNDDR3L
    • EVK-MIMX8MP
    • EVK-MIMX8MQ
    • EVK-MIMX8ULP
    • EVK-MIMXRT1010
    • EVK-MIMXRT1015
    • EVK-MIMXRT1020
    • MIMXRT1024-EVK
    • MIMXRT1040-EVK
      • Overview
      • Getting Started
        • Getting Started with MCUXpresso SDK for MIMXRT1040-EVK
          • Overview
          • MCUXpresso SDK board support package folders
          • Run a demo using IAR
          • Run a demo using Keil MDKVision
          • Run a demo using Arm GCC
          • Run a demo using MCUXpresso IDE
          • MCUXpresso Config Tools
          • MCUXpresso IDE New Project Wizard
          • How to determine COM port
          • How to define IRQ handler in CPP files
          • How to add or remove boot header for XIP targets
          • Note when debugging with JTAG mode
    • EVK-MIMXRT1064
    • MIMXRT1160-EVK
    • MIMXRT1180-EVK
    • EVK-MIMXRT595
    • EVK-MIMXRT685
    • FRDM-K22F
    • FRDM-K32L2A4S
    • FRDM-K32L2B
    • FRDM-K32L3A6
    • FRDM-KE02Z40M
    • FRDM-KE15Z
    • FRDM-KE16Z
    • FRDM-KE17Z
    • FRDM-KE17Z512
    • FRDM-MCXA153
    • FRDM-MCXA156
    • FRDM-MCXA166
    • FRDM-MCXA276
    • FRDM-MCXC041
    • FRDM-MCXC242
    • FRDM-MCXC444
    • FRDM-MCXN236
    • FRDM-MCXN947
    • FRDM-MCXW71
    • FRDM-MCXW72
    • FRDM-RW612
    • IMX95LP4XEVK-15
    • IMX95LPD5EVK-19
    • imx95verdinevk
    • K32W148-EVK
    • KW45B41Z-EVK
    • KW45B41Z-LOC
    • KW47-EVK
    • KW47-LOC
    • LPC845BREAKOUT
    • LPCXpresso51U68
    • LPCXpresso54628
    • LPCXpresso54S018
    • LPCXpresso54S018M
    • LPCXpresso55S06
    • LPCXpresso55S16
    • LPCXpresso55S28
    • LPCXpresso55S36
    • LPCXpresso55S69
    • LPCXpresso802
    • LPCXpresso804
    • LPCXpresso824MAX
    • LPCXpresso845MAX
    • LPCXpresso860MAX
    • MCIMX93AUTO-EVK
    • MCIMX93-EVK
    • MCIMX93-QSB
    • MCX-N5XX-EVK
    • MCX-N9XX-EVK
    • MCX-W72-EVK
    • MIMXRT685-AUD-EVK
    • MIMXRT700-EVK
    • RD-RW612-BGA
    • TWR-KM34Z50MV3
    • TWR-KM34Z75M
    • TWR-KM35Z75M

Development

  • Architect
  • Build And Configuration

Releases

  • Release Notes
mcuxsdk
  • Docs / Latest »
  • Supported Boards »
  • MIMXRT1040-EVK »
  • Getting Started with MCUXpresso SDK for MIMXRT1040-EVK
  • Open on Repo Report an issue with this page

This is the documentation for the latest (main) development branch of mcuxpresso sdk. If you are looking for the documentation of previous releases, use the drop-down menu on the left and select the desired version.

Getting Started with MCUXpresso SDK for MIMXRT1040-EVK

Table of Contents

  • Overview
  • MCUXpresso SDK board support package folders
    • Example application structure
    • Locating example application source files
  • Run a demo using IAR
    • Build an example application
    • Run an example application
  • Run a demo using Keil MDKVision
    • Install CMSIS device pack
    • Build an example application
    • Run an example application
  • Run a demo using Arm GCC
    • Set up toolchain
      • Install GCC ARM Embedded tool chain
      • Install MinGW (only required on Windows OS)
      • Add a new system environment variable for ARMGCC_DIR
      • Install CMake
    • Build an example application
    • Run an example application
  • Run a demo using MCUXpresso IDE
    • Select the workspace location
    • Build an example application
    • Run an example application
  • MCUXpresso Config Tools
  • MCUXpresso IDE New Project Wizard
  • How to determine COM port
  • How to define IRQ handler in CPP files
  • How to add or remove boot header for XIP targets
  • Note when debugging with JTAG mode

Copyright 2024, NXP. Last generated on Dec 12, 2024; branch main.