NT-Shell Solution on NXP LPC55(S)0x Series

2021-07-22
Introduction:
●The LPC55(S)0x is an Arm® Cortex®-M33 based micro-controller for embedded applications. These devices include:
■CASPER Crypto engine
■Up to 96 KB of on-chip SRAM
■Up to 256 KB on-chip flash
■PRINCE module for on-the-fly flash encryption/decryption
■One CAN-FD controller
■Five general-purpose timers
■One SCTimer/PWM
■One RTC/alarm timer
■One 24-bit Multi-Rate Timer (MRT)
■One Windowed Watchdog Timer (WWDT)
■Eight flexible serial communication peripherals, each of which can be a USART, SPI, I2C, or I2S interface
■One 16-bit 2.0 Msps ADC
■Temperature sensor
●The Arm Cortex- M33 provides a security foundation, offering isolation to protect valuable IP and data with TrustZone® technology.
●In embedded systems application, a shell function is much helpful to output log information and easy debug some standalone function API. Natural Tiny Shell (NT-Shell) is written by Shinichiro Nakamura. It is a C library for embedded systems, provides VT100 compatible terminal control feature, and needs only serial read/write functions for the porting.
●This application note describes how to integrate NT-Shell files on the NXP LPC5500 with SDK and how to use the shell function. NT-Shell will use the USART0 to print information and get command from terminal. We' ve also added control the led toggle status command based on the basic NT-Shell demonstration.
●The sample software is tested on LPC55S06-EVK evaluation board. The software is available for three IDE’s/toolchains:
■MCUXpresso
■Keil μVision
■IAR EWARM

NXP

LPC550x SeriesLPC55S0x SeriesLPC550xLPC55S0x

More

Part#

More

More

Application note & Design Guide

More

More

Please see the document for details

More

More

English Chinese Chinese and English Japanese

10/2020

Rev. 0

AN13034

7.3 MB

- The full preview is over. If you want to read the whole 15 page document,please Sign in/Register -
  • +1 Like
  • Add to Favorites

Recommend

All reproduced articles on this site are for the purpose of conveying more information and clearly indicate the source. If media or individuals who do not want to be reproduced can contact us, which will be deleted.

Contact Us

Email: