Overview
The LPC55S28JBD100K is a 32-bit microcontroller from NXP USA Inc., part of the LPC5500 Series. It is based on the Arm Cortex-M33 core, offering a balance between security, performance, and system integration. This microcontroller is designed for a wide range of embedded applications, featuring advanced security mechanisms, high-performance capabilities, and a rich set of peripherals.
Key Specifications
Parameter | Specification |
---|---|
Microcontroller Core | Arm Cortex-M33 |
Flash Memory | Up to 512 KB |
SRAM | Up to 256 KB |
Package Type | HLQFP100 |
Operating Voltage | 1.8 V to 3.6 V |
Operating Temperature Range | -40 °C to +105 °C |
USB Interface | USB 2.0 full-speed and high-speed host/device controller |
Serial Communication Peripherals | USART, SPI, I2C, I2S |
ADC | 16-bit, up to 1.0 MSamples/sec, 5 differential channel pairs or 10 single-ended channels |
Timers | Five general-purpose timers, one SCTimer/PWM, one RTC/alarm timer, one 24-bit Multi-Rate Timer (MRT) |
Security Features | CASPER Crypto/FFT engine, PRINCE module for on-the-fly flash encryption/decryption |
Key Features
- CASPER Crypto/FFT engine for advanced cryptographic and signal processing tasks
- PRINCE module for on-the-fly flash encryption/decryption
- High-speed and full-speed USB host and device interface with crystal-less operation
- SD/MMC/SDIO interface with support for up to two cards
- Nine flexible serial communication peripherals (USART, SPI, I2C, I2S)
- Programmable Logic Unit (PLU)
- 16-bit ADC with simultaneous conversion capability
- Integrated temperature sensor and comparator
- DMA controllers with multiple channels and programmable triggers
- Multiple power modes including sleep, deep-sleep, power-down, and deep power-down
- Windowed Watchdog Timer (WWDT) and Real-Time Clock (RTC)
Applications
- Industrial control systems
- Automotive electronics
- Medical devices
- Communications equipment
- Internet of Things (IoT) devices
- Consumer electronics
Q & A
- What is the core architecture of the LPC55S28JBD100K microcontroller?
The LPC55S28JBD100K microcontroller is based on the Arm Cortex-M33 core.
- How much flash and SRAM memory does the LPC55S28JBD100K have?
The LPC55S28JBD100K has up to 512 KB of flash memory and up to 256 KB of SRAM.
- What are the operating voltage and temperature ranges of the LPC55S28JBD100K?
The operating voltage range is 1.8 V to 3.6 V, and the operating temperature range is -40 °C to +105 °C.
- Does the LPC55S28JBD100K support USB interfaces?
Yes, it supports USB 2.0 full-speed and high-speed host/device interfaces.
- What types of serial communication peripherals are available on the LPC55S28JBD100K?
The LPC55S28JBD100K includes USART, SPI, I2C, and I2S serial communication peripherals.
- What is the resolution and sample rate of the ADC on the LPC55S28JBD100K?
The ADC is 16-bit with a sample rate of up to 1.0 MSamples/sec.
- What security features does the LPC55S28JBD100K include?
The LPC55S28JBD100K includes a CASPER Crypto/FFT engine and a PRINCE module for on-the-fly flash encryption/decryption.
- What power modes are available on the LPC55S28JBD100K?
The available power modes include sleep, deep-sleep, power-down, and deep power-down.
- Does the LPC55S28JBD100K support DMA operations?
Yes, it includes DMA controllers with multiple channels and programmable triggers.
- What is the package type of the LPC55S28JBD100K?
The LPC55S28JBD100K is available in the HLQFP100 package.