NXP präsentiert mit der LPC11U30-Familie eine Reihe von USB-Mikrocontrollern auf Basis des ARM-Cortex-M0-Prozessors. Der LPC11U30 bietet bis zu 4 KB EEPROM, 12 KB SRAM sowie 128 KB Embedded Flash mit einem 256 Byte großen Löschsektor. Mit ihrem Stromverbrauch von 110 µA/MHz eignen sich die Mikrocontroller laut Hersteller insbesondere für solche USB-2.0-Anwendungen, die einen großen lokalen Speicher erfordern wie zum Beispiel Consumer, PC und medizinische Messgeräte.
Der LPC11U30 unterstützt die aktuellste USB-2.0-Spezifikation mit Link Power Management (LPM); damit wird das Gerät während Leerlaufzeiten automatisch in einen Stromsparmodus geschaltet. Darüber hinaus verfügt er über verschiedene, auf dem Chip implementierte Energieprofile, die für bestimmte Leistungsniveaus optimiert wurden – dazu gehört zum Beispiel ein spezieller Low-Current-Mode, der sich insbesondere für batteriebetriebene Anwendungen eignet, bei denen der USB-Anschluss nur für gelegentliche Ladevorgänge oder Datendownloads genutzt wird.
Die wichtigsten Merkmale des LPC11U30:
- M-Cortex-M0-Prozessor, bis zu 50 MHz Taktfrequenz
- 40 KB bis 128 KB Flash, bis zu 12 KB SRAM
- 4 KB EEPROM
- Integrierte ROM-Treiber wie Human Interface Device (HID), Mass Storage Device Class (MSC) und Communication Device Class (CDC)
- USART-Funktion (Universal Synchronous-Asynchronous Receiver/Transmitter) mit Smart Card Interface/UART, 2 SSP, I2C (Fm+)
- Hochgenauer 8-Kanal-/10-Bit-ADC mit ± 1 LSB DNL
- Zwei 16-Bit- sowie zwei 32-Bit-Timer mit PWM/Match/Capture
- Integrierter 12-MHz-RC-Oszillator mit 1 % Genauigkeit über Temperatur und Spannung
- Bis zu 54 GPIOs (General Purpose I/O-Pins)
- Verfügbare Gehäuseformen: TFBGA48, HVQFN33 (5 mm x 5 mm und 7 mm x 7 mm), LQFP48/64
Produktmuster der Mikrocontroller stehen ab sofort über NXP-Distributoren und Sample-Stores zur Verfügung. Entwicklungsboards für die LPC11U30-Serie sind ab sofort über Embedded Artists und NGX Technologies erhältlich; Embedded Artists bietet eine QuickStart-Platform auf Basis des LPC11U35 in einem HVQFN33-Gehäuse, NGX Technologies ein Entwicklungstool basierend auf dem LPC11U37 in einem LQFP48-Gehäuse.