Embedded Basics – 10 Suggestions to kick-off a firmware project right
The demands placed on developers to get results quickly can result in critical steps being skipped at the beginning of…
Jacob's Blog
Category Archives: Tips and Tricks
The demands placed on developers to get results quickly can result in critical steps being skipped at the beginning of…
One of the greatest bug-squashing tools available to embedded software developers is the assertion macro in C. Despite the power…
Every now and then, an interesting compiler warning will pop that make developers scratch their head in wonder. One such…
Writing software that is reusable, portable and will stand the test of time is critical to embedded software developers. Below…
Embedded software developers have a lot on their plate. A developer has to be an expert in hardware, sensors, communication…
Embedded software engineers should be interested in writing production software that is portable and reusable. Societal demands for refreshing embedded…
that is the question. The use of assertions often confuses even the most experienced developers. Developers should be considering whether…
Microcontrollers have become extremely sophisticated over the last decade and developing firmware from scratch starting with the reset vector is…
Embedded software developers have many different tasks that are expected of them in order to take a product from the…
Interrupts play a critical role in a real-time embedded system but rarely is interrupt control ever associated with an application…
Just because a feature is made available to a programmer in their language of choice doesn’t mean that they should…
Developers like to believe that the microprocessor their software runs on will faithfully follow the program flow that they created…