Cortex-M0 Vs Cortex-M3 - Blog Space
Cortex-M0 Vs Cortex-M3 - Blog Space
Here are some hints, difference between Cortex-M0 and Cortex-M3 . These are particularly aimed at someone trying to pick a ARM microcontroller to use
for the first time at least partially as a learning experience, rather than someone who wants to accomplish a particular task.
Cortex-M0 Cortex-M3
The ARM Cortex-M0+ processor is the most energy efficient The ARM Cortex-M3 processor is the industry-leading 32-bit processor for highly
ARM processor available. It builds on the very successful deterministic real-time applications, delivering robust computational performance,
Cortex-M0 processor, retaining full instruction set and tool exceptional system response to events while meeting the challenges of low dynamic and
compatibility, while further reducing energy consumption static power constraints. It is highly configurable enabling a wide range of
and increasing performance. Along with the Cortex-M0 implementations from those requiring memory protection and powerful trace technology
processor, the exceptionally small silicon area, low power to cost sensitive devices requiring minimal area. A broad range of devices include
and minimal code footprint of these processors enable microcontrollers, automotive body systems, industrial control systems and wireless
developers to achieve 32-bit performance at an 8-bit price networking and sensors.
point, bypassing the step to 16-bit devices. The Cortex-M0+
processor comes’ with a wide selection of options to provide
flexible development.
Memory Optional 8 region MPU with sub Optional 8 region MPU with sub regions and background
Memory Protection
Protection regions and background region region
http://www.tenettech.com/product/1411/lpc1114-lpcxpresso- http://www.tenettech.com/product/1542/lpc1347-lpcxpresso-board
board
http://www.tenettech.com/product/1548/lpc1769-lpcxpresso-board
http://www.tenettech.com/product/1408/lpc11c24-
http://www.tenettech.com/product/2321/blueboard-lpc1768-combo
lpcxpresso-board
http://www.tenettech.com/product/1409/lpc11u14-
lpcxpresso-board
http://www.tenettech.com/product/1517/lpc1227-lpcxpresso-
board
Tags: ARM cortex ARM cortex M3 arm microcontroller Arm Processor Code Footprint Computational Performance Cortex Deep Sleep Flexible Development gpio
with lpc114 LPC lpc gpio LPC1769 LPCXpresso M0 Memory Protection Minimal Area Minimal Code Nmi Performance Efficiency Power Constraints Reducing
Energy Consumption Sensitive Devices Silicon Area Stage Performance Static Power Thumb Thumb Time Applications