Language: English | Deutsch | 中国的       Change Country

Development tools   
NXP Semiconductors
NXP is a new independent semiconductor company (founded by Philips) with a fifty-year history of providing engineers and designers with semiconductors and software that deliver better sensory experiences for mobile communications, consumer electronics, security applications, contactless payment and connectivity, and in-car entertainment and networking.Building on its heritage in consumer research, significant R&D investment and world-class industry partners, NXP´s ´vibrant media technologies´ allow consumers to enjoy better sensory experiences - brilliant images, crisp clear sound and easy sharing of information in homes, cars and mobile devices.

News

NXP Connects the Smart, Energy-Efficient Home with ZigBee and JenNet-IP

NXP Launches World’s Smallest Combo Chip for Automotive Keyless Entry Systems

NXP Expands LPC4000 Digital Signal Controller Family

NXP Releases Unique Class-D Amplifier Pushing Car Stereo Sound Into New Dimensions

NXP Expands Transistor Portfolio in Ultra-Small DFN1006 Package

NXP Enables Cost-Efficient and Flexible LED Ambient Lighting Solutions for the Car

Revolutionary Mobile Audio Solution Delivers Over 5 Times the Power to Micro Speakers

NXP enables next-generation urban mobility

NXP Launches Unique Dual Magnetic Sensor for Safety-Critical Car Engine Throttle Applications

NXP Ships LPC11U30 USB Microcontrollers with 128 KB Flash

NXP Enhances GPS Signal Reception with Extraordinarily Tiny LNAs

NXP Launches Digital Wideband VGAs with High Linearity and Flexible Current Settings

NXP Introduces Industry’s First I2C-Bus Controllers Supporting New Ultra Fast-Mode Specification

NXP and ON Semiconductor to Offer New KNX Evaluation Board for Power Efficient Design of Twisted Pair Building Automation Networks

New DSP-based AM/FM One-Chip Tuner from NXP Drives Top Quality Car Entertainment in High-Growth Emerging Markets


Processor Families

LPC2000 Family of ARM7-based Microcontrollers (ARM968 for LPC2900 series)

NXP LPC2000 family offers high performance, ARM7™ core-based microcontrollers (MCUs). These small devices are designed for use in real-time embedded applications, ranging from industrial control, automotive and consumer applications, as well as any embedded application that requires high performance and low power consumption in a cost-effective 32-bit MCU. more
Group lineup: LPC2292/LPC2294, LPC2290, LPC2212/2214, LPC2210/2220, LPC2194, LPC2131/2132/2134/2136/2138, LPC2109/2119/2129, LPC2114/2124, LPC2104/2105/2106, LPC2101/2102/2103, LPC2141/2142/2144/2146/2148, LPC2880/2888, LPC2364/2365/2366/2367/2368, LPC2377/2388, LPC2468, LPC2478, LPC2458, LPC2917/19/01, LPC2157/2158, LPC2387, LPC2470, LPC2420/2460, LPC2388, LPC2361/62, LPC2292/LPC2294, LPC2290, LPC2210/2220, LPC2194, LPC2131/2132/2134/2136/2138, LPC2109/2119/2129, LPC2114/2124, LPC2104/2105/2106, LPC2101/2102/2103, LPC2141/2142/2144/2146/2148, LPC2880/2888, LPC2364/2365/2366/2367/2368, LPC2377/2388, LPC2468, LPC2478, LPC2458, LPC2917/19/01, LPC2157/2158, LPC2387, LPC2470, LPC2420/2460, LPC2361/62

LPC3000 Family of ARM9 based microcontrollers

The 32-bit LPC3000 series is based on the ARM926EJ core and is the only ARM9 microcontroller that provides a vector floating-point co-processor and integrated USB On-The-Go, as well as the ability to operate in ultra-low-power mode down to 0.9V. more
Group lineup: LPC3141/3143, LPC3152/3154, LPC3180, LPC32x0, LPC3130/3131, LPC3141/3143, LPC3152/3154, LPC3180, LPC32x0, LPC3130/3131

LPC900 Family of 8-bit 80C51 based Microcontrollers

The LPC900 family of single-chip, 8-bit microcontrollers designed for applications demanding high-integration, low cost solutions over a wide range of performance requirements. more
Group lineup: P89LPC952/954, P89LPC9408, P89LPC9401, P89LPC938, P89LPC933/934/935/936, P89LPC932A1, P89LPC930/931, P89LPC924/925, P89LPC920/921/922/9221, P89LPC915/916/917, P89LPC912/913/914, P89LPC9102/9103/9107, P89LPC901/902/903, P89LPC9331/9341/9351/9361, P89LPC9321, P89LPC952/954, P89LPC9408, P89LPC9401, P89LPC938, P89LPC933/934/935/936, P89LPC932A1, P89LPC930/931, P89LPC924/925, P89LPC920/921/922/9221, P89LPC915/916/917, P89LPC912/913/914, P89LPC9102/9103/9107, P89LPC901/902/903, P89LPC9331/9341/9351/9361, P89LPC9321

LPC11Cxx

With over 45 DMIPS of performance, the LPC11Cxx series provides powerful messageand data handing for CAN device nodes. This is while offering power optimizationunavailable in today´s 8-/16-bit microcontrollers. more
Group lineup: LPC11Cx2/Cx4, LPC11C12/LPC11C14, LPC11Cx2/Cx4, LPC11C12/LPC11C14

LPC11xx

Built around the new Cortex-M0 architecture, the smallest, lowest-power, and most energy-efficient ARM core ever developed, these MCUs are ideally-equipped for use in battery-powered consumer devices, smart meters, motor control, and more. more
Group lineup: LPC1102/1104, LPC1111/1112/1113/1114/1115, LPC11U3x, LPC11U2x, LPC11U1x, LPC1102/1104, LPC1111/1112/1113/1114/1115, LPC11U3x, LPC11U2x, LPC11U1x

LPC1000 Family of Cortex based Microcontrollers

These advanced, highly-integrated microcontrollers are based on the ARM Cortex-M3 core and are designed for embedded applications that require high performance and low power consumption in a cost-effective, 32-bit microcontroller. Operating at 80MHz from flash or RAM, these microcontrollers feature up to 256KB on-chip flash program memory and up to 64KB of SRA more
Group lineup: LPC122x, LPC175x/6x, LPC1311/13/42/43, LPC1315/16/17/45/46/47, LPC18XX, LPC177x/8x, LPC122x, LPC175x/6x, LPC1311/13/42/43, LPC1315/16/17/45/46/47, LPC18XX, LPC177x/8x

LPC4000

NXP´s new Digital Signal Control (DSC) processors, based on the ARM Cortex-M4 microcontroller core, bring high  performance signal processing capabilities within the reach of the typical MCU programmer.

 more
Group lineup: LPC4300, LPC4300

LPC800

Available in low-pin-count packages, the LPC800 offers easy-to-use peripherals addressing 8-bit application requirements while providing the 32-bit capabilities and exceptional power efficiency of the ARM® Cortex™-M0+ processor. more
Group lineup: LPC81xM, LPC81xM

 

LPC4300   


LPC4300

Two Cores, Ten Experts

In a unique experiment, ten industry experts shake out and design applications using the new NXP LPC4350 dual-core ARM® CortexTM-M4 and Cortex-M0 Processors.

The LPC4350 is the first asymmetrical, dual-core digital signal controller featuring Cortex-M4 and Cortex-M0. So to help you to get a grip on this powerful solution we asked some leading microcontroller experts from the embedded world to create some test code and see what they thought about the LPC4300. Read the full article (pdf).


Articles   

Articles and Publications
USB In-System Programming with the LPC1300
How to use the on-chip USB In-System Programming feature of the LPC1300 Cortex-M3 based microcontroller to update firmware in on-chip flash memory on Windows, Apple OS-X, and Linux operating systems.
Ultra Fast-Mode I2C for Gaming Applications
Migrating from 8/16-bit to 32-bit microprocessors [pdf]
Breaking the 8/16 bit habit: higher performance at a lower cost makes 32-bit migration worth the effort.  [pdf]
How Long Will My Battery Last?
Standardized benchmarking methodology compares microcontroller power consumption in battery-powered applications  [pdf]
New Article from IQ Magazine: LPCXpresso
LPCXpresso: An Introduction to NXP’s Tool Suite for the LPC  Family [pdf]
NewArticle from IQ Magazine: Code Density
A Discussion on Code Density for the LPC1100 Microcontroller [pdf]
NXP Launches the LPC1100
IQ Magazine Interview with NXP’s Geoff Lees [pdf]
mbed (from IQ Magazine)
Rapid Prototyping for Microcontrollers.[pdf]
Inside the LPC2000...tips & tricks.
The Insider's Guide To The NXP ARM7-Based Microcontrollers (LPC21xx)
From IQ Magazine
Imroving computational efficiency while reducing power consumption in newer microcontroller generations.
From IQ Magazine
Representing a microcontroller in C
From IQ Magazine
Enhancing performance using an ARM microcontroller with zero wait-state flash

The New ARM Cortex-M0   

Meeting the Demands of Tomorrow's Low-Power applications
Introducing the ARM Cortex-M0 from NXP, the
smallest, lowest-power, and most energy-efficient ARM
processor available. The exceptionally small silicon area,
low-power and minimal code footprint of the processor enables
developers to achieve 32-bit performance at an 8-bit price point.
ARM Cortex-M0 Processor Introduction [pdf: 1.05MB]
By Dominic Pajak, ARM
The NXP LPC1100 ARM Cortex-M0 MCUs [pdf: 1.05MB]
By Rob Cosaro, NXP
Low Power Design using the LPC1100 Series [pdf: 1.05MB]
By Rob Cosaro, NXP

Applications   

Application Notes and White Papers
UUencoding for UART ISP

The UART ISP routines used in the UART ISP aware NXP controllers require data to be encoded in the UUencode format. This application note explains how UUencode works and some basic UART ISP calls.

Application Note - AN10302 (pdf)
Using the Philips LPC2000 Flash utility with the Keil MCB2100 and IAR LPC210x Kickstart evaluation boards
Application Note - AN10324 (pdf)
Implementing Full CAN-like message handling on the LPC21xx and LPC22xx
Application Note - AN10331 (pdf)
Philips LPC2xxx family phase lock loop

Product Training Modules (PTMs)
NXP STARplug Off-Line SMPS

NXP RF Small Signal Products Part 2

NXP RF Small Signal Products Part 1

NXP LPC2300 and LPC2400 Microcontrollers

NXP CAN and LIN Bus Transceiver

NXP BISS Transistors

NXP ARM7 Memory

NXP ARM7 Architecture

NXP USB Overview

NXP Display Port

NXP Bridge Solutions

NXP Bluestreak Series Overview

Migrating from 8/16-Bit MCUs to 32-Bit ARMs

LPC3250 Overview

LPC2300 and LPC2400 Microcontrollers

Bluestreak Series Overview

ARM9

ARM7 Memory

ARM7 Architecture