NXP Cortex-M0

After NXP had launched ARM Cortex-M3 to the market (LPC1700 and LPC1300).They have
launched Cortex-M0 (LCP1100) to the market since the beginning of 2010.Please look
at the picture below to compare each of NXP ARM Cortex series.

Comparison of Cortex Series

Comparison of Cortex Series

The definition of Cortex-M0 from NXP website is “It is smallest,lowest power
consumption but the performance equivalent to 32-bit microcontroller”.It is 16-bit
microcontroller with 8-bit price level.I think the interesting parts of this
microcontroller series are
– 100% C-coding including interrupt handlers and boot code (so you can write the code
without using assembly language).
– Cortex-M0 is designed to emphasize on retrenchment code footprint (use minimal code

I think it’s not so difficult for the person who are acquainted with NXP LPC2000 ARM
series in adaptation to use Cortex-M0 in the near future (as ARM Cortex-M3 also has pin-
compatible with LPC2000).You can view more information about Cortex-M0 by visiting NXP website.

NXP also release platform of the future (Mbed) in order to revolute the procedure of
embedded development by moving the compiler toward on the web and after we compiled the
files and got the firmware we can download firmware into Mbed board via USB connection.
For more information about Mbed platform, please visit Mbed.org.

At the ARM TechCon3 that was arranged between 21-23 October 2009,there is first step
introduction of the new IDE for Cortex-M3 and Cortex-M0 name “LPCXpresso”.
LPCXpresso was developed from Eclipse (the well-known open source IDE). At present, NXP
is moving forward into Cortex market and I also look forward to using Cortex-M0 from NXP

Reference site :

Thank you so much,
Jitkasem Pintaya.

Comments are closed.