|
Name |
|
Date |
Size |
#Lines |
LOC |
| .. | | 21-Aug-2025 | - |
| applications/ | | 21-Aug-2025 | - | | |
| board/ | | 21-Aug-2025 | - | | |
| figures/ | | 21-Aug-2025 | - | | |
| .config | A D | 21-Aug-2025 | 46.1 KiB | 1,409 | 1,302 |
| Kconfig | A D | 21-Aug-2025 | 296 | 18 | 12 |
| README_EN.md | A D | 21-Aug-2025 | 3.7 KiB | 102 | 60 |
| SConscript | A D | 21-Aug-2025 | 311 | 15 | 11 |
| SConstruct | A D | 21-Aug-2025 | 2.8 KiB | 84 | 65 |
| project.ewd | A D | 21-Aug-2025 | 115.5 KiB | 3,285 | 3,284 |
| project.ewp | A D | 21-Aug-2025 | 70.5 KiB | 2,584 | 2,583 |
| project.eww | A D | 21-Aug-2025 | 161 | 11 | 7 |
| project.uvoptx | A D | 21-Aug-2025 | 42.2 KiB | 1,291 | 1,276 |
| project.uvprojx | A D | 21-Aug-2025 | 111.1 KiB | 2,715 | 2,708 |
| rtconfig.h | A D | 21-Aug-2025 | 8.2 KiB | 416 | 85 |
| rtconfig.py | A D | 21-Aug-2025 | 6 KiB | 199 | 154 |
| template.ewp | A D | 21-Aug-2025 | 76 KiB | 2,203 | 2,202 |
| template.uvoptx | A D | 21-Aug-2025 | 5.6 KiB | 183 | 176 |
| template.uvprojx | A D | 21-Aug-2025 | 14.2 KiB | 402 | 395 |
README_EN.md
1# NXP FRDM-MCXC444 Introduction
2
3## Overview
4The FRDM-MCXC444 is NXP's official low-cost evaluation board based on the MCX C444 MCU. It is designed for rapid prototyping and features a compact and scalable form factor. The board provides industry-standard headers for easy access to the MCU's I/O pins and supports the MCUXpresso development environment.
5
6Key features of the FRDM-MCXC444 include:
7
8- SLCD functionality
9- Arduino-compatible expansion headers
10- MCUXpresso IDE support
11
12The appearance of the board is shown in the figure below:
13
14
15
16The common on-board resources for this board are listed below:
17
18
19
20For more details on the development board, please refer to [NXP official website](https://www.nxp.com/products/processors-and-microcontrollers/arm-microcontrollers/general-purpose-mcus/mcx-arm-cortex-m/mcx-c-series-microcontrollers:MCX-C-SERIES)。
21
22## Preparation
23
24To run sample programs on the FRDM-MCXC444 board, you need to make the following preparations:
25
261. Development Environment
27
28 Keil V5 with MCXC444 package installed.
29
302. Source Code Acquisition
31
32 Visit https://github.com/RT-Thread/rt-thread and download the latest stable release zip package from the Assets section.
33
343. Hardware Connection
35
36 Use a USB cable to connect the USB port of the development board to your PC.
37
38> NXP's official hands-on tutorial for the FRDM-MCXC444 can be found at [here](https://www.nxp.com/design/design-center/development-boards-and-designs/general-purpose-mcus/frdm-development-board-for-mcx-c444-mcus:FRDM-MCXC444)
39
40
41
42
43## Run the First Sample Program
44
45### Compile and Download
46
47**Please note!!!**
48
49Before performing the compilation process, please first open the ENV and execute the following command (this command is used to pull the necessary libraries; otherwise, the compilation will not be successful):
50
51```bash
52pkgs --update
53```
54
551. Navigate to the `rt-thread\bsp\nxp\mcxc\frdm-mcxc444` folder.
562. Open the project file in Keil.
573. Compile the project.
584. Click the download button to flash the firmware to the development board.
59
60
61
62Execute the compilation. After it, click the download button to download the firmware to the development board. Then, the program will start running automatically, observe the program running status.
63
64> Tip: The default configuration of the project uses CMSIS-DAP to download the program. And then click the Download button to download the program to the development board.
65
66
67
68### Run
69
70If it does not run automatically, press the reset button to restart the board and observe the actual effect of the LEDs on the board. After normal operation, the LEDs will blink periodically, as shown in the following figure:
71
72
73
74After downloading the program, it should start running automatically. If not, press the reset button on the board.
75
76Connect the board's serial port to your PC and open a serial terminal with the following settings:
77
78- Baud rate: 115200
79- Data bits: 8
80- Stop bits: 1
81- Parity: None
82
83Reset the device, and you should see the RT-Thread startup information in the serial terminal:
84
85```bash
86 \ | /
87- RT - Thread Operating System
88 / | \ 5.2.0 build Sep 4 2024 10:46:13
89 2006 - 2024 Copyright by RT-Thread team
90using armclang, version: 6190004
91NXP MCXC444
92msh >
93```
94
95## Keep Learning
96
97Completed RT-Thread Quickstart! Click here for [Kernel Learning](../../kernel/kernel-video.md) .
98
99## Additional Information
100
101[NXP FRDM-MCXC444](https://www.nxp.com/design/design-center/development-boards-and-designs/general-purpose-mcus/frdm-development-board-for-mcx-c444-mcus:FRDM-MCXC444)
102