Site Search

NXP Microcomputer Beginner's Guide Summary Site

Introduction of development methods for those who are developing NXP microcomputers for the first time. Web contents are being serialized.

NXP offers a wide variety of MCUs. (See here for the lineup of main products.)

All of these microcomputers can be developed with the MCUXPresso development tool provided free of charge by NXP.

The contents of the MCUXpresso IDE User Guide are explained in Japanese in an easy-to-understand manner. Please access from the list below.

<New>

12 -Overview of the Debug Console used for log output and how to change the output destination

13 -How to control Flexcomm LPI2C ~Communicating with Sensirion Temperature and Humidity Sensor SHT45~

14 -Flexcomm LPI2C Transfer Control Method ~Communicating with Accelerometer FXLS8974~

0 -How to install MCUXpresso IDE

I will introduce how to install MCUXpresso IDE in Windows 10 environment.

1 -How to create a sample project in MCUXpresso IDE

It explains how to build the Hello World sample using MCUXpresso SDK.

2 -Debug Hello World with i.MXRT1050

I will explain the configuration of the Hello World Sample Project, Project Settings, and how to actually debug.

3 -Change the memory allocation of the project with i.MXRT1050 (change linker settings)

The previous [NXP MCU Beginner's Guide 2]I will explain how to debug by changing the memory allocation of the Hello World project used in .

4 -Customize the sample project with i.MXRT1050 (edit source code)

This section introduces the procedure for customizing by editing the source code of the sample project. Change the blink rate of the LED.

5 -About the MCUXpresso IDE Debug Configuration

Introducing the Debug Tool attached to MCUXpresso IDE and setting items of Debug Configuration.

6 -About MCUXpresso IDE Useful Debug Function

I will introduce the Debug function attached to MCUXpresso IDE. You can know in advance what kind of debug functions are available in MCUXpresso IDE.

7 -MCUXpresso IDE Config Tools Introduction (Pins and Clocks)

Introducing the MCUXpresso Config Tools attached to the MCUXpresso IDE and how to actually operate it.

8 -MCUXpresso IDE Config Tools Practical Edition (Add LED blinking function to hello_world project)

It introduces MCUXpresso Config Tools attached to MCUXpresso IDE and how to actually operate it. Based on the content introduced in [NXP Microcomputer Beginner's Guide 7], let's actually use the Pins Tool and Clocks Tool.

9 -How to run and debug software on i.MXRT1050's SDRAM

We will introduce how to debug with the SDRAM installed in the i.MXRT1050 Evaluation Kit.

10 -How to install and use the Secure Provisioning Tool

The Secure Provisioning Toolis a tool for performing tasks such as image security support and writing for product release for applications that have been developed and evaluated with MCUXpresso IDE.

11 -Introduction of useful functions of Secure Provisioning Tool

This section introduces the useful functions installed in the Secure Provisioning Tool.

12 -Overview of the Debug Console used for log output and how to change the output destination

In this article, we will explain how the Debug Console (printf, scanf, putchar, getchar) is implemented in the Hello World sample project of the MCUXpresso SDK provided by NXP, and also show how to change the output pin with reference to FRDM-MCXN947.

13 -How to control Flexcomm LPI2C ~Communicating with Sensirion Temperature and Humidity Sensor SHT45~

We will introduce how to control I2C, which is often used in microcontroller development, with NXP microcontrollers.

This time, we will be introducing the MIKROE-5301, which is equipped with the Sensirion temperature and humidity sensor SHT45, available at Macnica.
We will explain how to connect to the FRDM-MCXN947 Mikro Bus and obtain temperature and humidity sensor information.
Sample software that allows for easy control of I2C is also included, so please feel free to use it with other sensors as well.

14 -Flexcomm LPI2C Transfer Control Method ~Communicating with Accelerometer FXLS8974~

This time, we will introduce how to control LPI2C using the pre-prepared Transfer function.

The Transfer function has a Blocking function for polling processing and a NonBlocking function that uses interrupts, making it easier to write control processing.

Connect the NXP FXLS8974CF acceleration sensor evaluation board FRDM-STBI-A8974 to the Ariduino port of FRDM-MCXN947 to obtain 3-axis acceleration information of XYZ. The I2C control software can be used with other sensors, so please feel free to customize it and use it.

MY NXP registration is required to install MCUXpresso IDE, so please refer to the following site and register.

NXP Semiconductors' My NXP registration benefits and registration method -Macnica (macnica.co.jp)

Click here for a guide on how to develop NXP accelerometers.

Microcomputer Learning Kit Rental Service Seminar In a Box

Macnica offers a free rental service for the i.MXRT 1050 Evaluation Kit.

By using the above "NXP MCU Beginner's Guide" together, you can quickly evaluate NXP MCUs and learn how to use them.

Please apply from the button below.

* Please note that we are limited to customers who can do business with us.

Inquiry / Quotation

If you have any questions about this product or would like a quote, please contact us using the form below.

NXP Semiconductors Manufacturer Information Top

If you want to go back to NXP Semiconductors Manufacturer Information Top, please click below.