This is excellent news for hobbyists and students. With the DIP chip package, now they can use their breadboards to prototype a Cortex-M0 system easily. No need to spend time on a PCB design. Beside from breadboard, you can of course use prototyping boards (available in most electronics stores), which you can solder your PCB design at home, or even use the wire wrap method, which doesn’t need any soldering at all.
With Serial-Wire Debug connection, you only need two pins for debugger connections. Well… obviously you need the power supply connection as well. The LPC1100L only need a single power source (typical 3.3 Volt, supports 1.8 to 3.6 Volt). There is a 12MHz Internal RC oscillator and the chip internal clock runs up to 50MHz. Since you only need to connect a few pins, it is very easy to get the design working. What can go wrong with such simple prototyping target? (Kids, I have got high expectations of YOU!)
The new devices are great for professional engineers as well. Got a wacky new product idea? Just pick a DIP package Cortex-M0 microcontroller, prototype the design on breadboard or prototyping PCB, and start developing the software straight away. The TSSOP packages also allow low cost production methods to be used, and with a price tag of just USD $0.49, they reduce the product cost.
Although the cost of the device is low, it has quite comprehensive peripheral set. Beside from standard general purpose I/O pins, you can also find 4 timers with PWM, a 10 bit 5-channel ADC, UART, SPI/SSP and I2C interface. With a power consumption of just 130uA/MHz and various low power modes available, it is ideal for low cost battery powered devices.
If you are developing a PCB, don’t forget to follow the standard debug connector arrangement to make it easier to connect the board to standard debug adaptors.
Have fun using the Cortex-M0!
Joseph Yiu is a technical specialist within ARM. Over the ten years he has worked at ARM Joseph has worked on a number of processor design projects including the ARM Cortex-M3 and Cortex-M0 processors, as well as development of a wide range of products in the ARM IP (Intellectual Property) portfolio including the AMBA Design Kits, PrimeCellsTM and CoreSightTM components. Joseph is specialized in microcontroller system level design and has extensive knowledge in related areas including software development for the ARM Cortex-M microcontrollers, embedded applications, FPGA development and System-on-Chip design technologies.
1 Comments On This Entry
Please log in above to add a comment or register for an account
Cortex-M0+ a year after: smaller, thriftier and smarter!
on Yesterday, 02:59 PM
The Continuing Hazards of Dhrystone
on May 16 2013 10:24 AM
Make versus buy: it's about risk management!
on May 15 2013 02:29 PM
Accelerated Internet of Things (IoT) development with ARM mbed and Xively
on May 14 2013 12:21 PM
Embedded Systems and M2M Expo 2013: Deep Embedded, Consumer and Enterprise
on May 13 2013 10:26 AM