In the last few months we have passed an important milestone for DSP and a smaller but for some no less important announcement of tools that can help build DSP systems. In some small way I’ve been involved with both so I’m particularly proud to write…
Portable, battery powered devices are sweeping through society like wild fire. Mobile computing and sensor devices are springing up everywhere providing engineers with not only a plethora of data but also applications. Requirements often dictate constraints…
Really, it is a blast from the past. Soon you can get ARM Cortex-M0 microcontrollers in a DIP28 package, along with SOP20, TSSOP20 and TSSOP28 packages. Recently NXP announced the new additions of the LPC1100 microcontroller family, which will have these…
In the spirit of some of the more well-known ARM-based development boards and their popular communities, I was curious what other innovative ideas are out there being crowdsourced. Just a bit of research quickly revealed eight ARM-based embedded projects…
ARM is introducing a new processor-specific ELF section attribute flag SHF_ARM_PURECODE. This attribute aims to facilitate the separation of instructions and data in program's memory when targeting micro-controllers.
Micro-controllers are important…
by Joseph Yiu & Ian Johnson
While the majority of Cortex-M processor-based microcontrollers are single core designs, some new microcontrollers with multiple Cortex-M processors are also available. As multi-core designs are increasing in…
Besides the C and C++ programming languages which most software developers use, various programming methods and languages are available for microcontroller programming. For example, the ARM® Cortex®-M microcontrollers…