NXP Semiconductors’ LPC43S57, a high-performance, dual-core MCU for embedded applications, offers a variety of sophisticated security capabilities and features for implementing advanced human-machine interfaces. These include an on-chip AES engine to provide hardware acceleration of encryption functions, and an LCD controller offering programmable display resolution of up to 1024 x 768 pixels.
The LPC43S57’s architecture consists of an ARM® Cortex®-M4 main processor core and an ARM Cortex-M0 co-processor. Memory provision is generous: 1Mbyte of Flash memory and 136kbytes of on-chip SRAM 16kbytes of EEPROM memory and a quad SPI Flash interface.
Peripheral support in the MCUs meets the needs of many applications offering two Hi- Speed USB controllers a 10/100T Ethernet media access controller up to two CAN 2.0B controllers and an external memory controller. Motor applications are provided for with a PWM for three-phase motor control and a quadrature encoder interface.
The ARM Cortex-M4 is a 32-bit core which operates at frequencies of up to 204MHz. Offering low power consumption enhanced debug features and a high level of support- block integration the core incorporates a three-stage pipeline uses a Harvard architecture with separate local instruction and data buses as well as a third bus for peripherals and includes an internal pre-fetch unit which supports speculative branching. A hardware floating-point processor is integrated into the core.
The LPC43S57 MCU also includes an ARM Cortex-M0 application co-processor an energy-efficient and easy-to-use 32-bit core which is code- and tool-compatible with the ARM Cortex-M4 core. The M0 co-processor is intended to perform functions that would otherwise be carried out by an additional 8- or 16-bit MCU.
- Serial GPIO interface
- SD/MMC card interface
- Four general-purpose timers/counters
- Low-power real-time clock
- Alarm timer
- One 10-bit DAC operating at 400ksamples/s
- Two 10-bit ADCs operating at 400ksamples/s
- Unique ID for each device
- Secure industrial gateways
- Automotive aftermarket equipment
- Smart meters
- Industrial controls
- Industrial automation
- Diagnostic equipment
- White goods’ HMIs
- Data collectors and navigation
- Electronic instruments