Drivers can be architected and implemented in many different ways but no matter the method there is one critical characteristic that needs to be considered...
Read More >>>Category Archives: Embedded Basics
Embedded Basics – Code and Data Space Demystyfied
When developing software for a resource-constrained system it is highly recommended that developers use metrics that track code, data and RAM usage. This information can...
Read More >>>Embedded Basics – Understanding the Microcontroller Boot Process
One of the most overlooked processes in embedded software development is the microcontroller boot process....
Read More >>>Embedded Basics – A few Array Misconceptions
Arrays are one of the most widely used data objects in C, yet, as it would turn out there are a number of misconceptions about...
Read More >>>Device Drivers Whitepaper
As the new year approaches thoughts will begin to drift to resolutions and actions that can be taken to improve ourselves in the new year....
Read More >>>Embedded Basics – Understanding the Software Design Cycle
It is commonly thought that a developer needs to understand the language that they program...
Read More >>>Embedded Basics – Linear Dynamic Current
When it comes time to start optimizing an embedded device for energy consumption it is often really tempting to start out by adjusting the operating...
Read More >>>