Tools – Promira Serial Platform
I hold a strong belief that in order to develop more robust embedded systems, faster and within the budget and…
Jacob's Blog
I hold a strong belief that in order to develop more robust embedded systems, faster and within the budget and…
Developing a firmware feature can sometimes be painful but writing the same features over and over again is hell on…
Debugging an embedded system is a necessary evil. Debugging can range from very simple bugs that take nearly no time…
The C programming language has been entrenched in embedded software development for decades. The problem is that while C is…
Setting up a project the correct way from the start doesn’t have to be black magic. Successfully implementing quality embedded…
Embedded systems consist of two very different types of failure rates; hardware and software. The probability of a hardware failure…
Many embedded software tools require developers to feed a list of files into the tool before any magic can be…
All preprocessor directives are not created equal. A developer will have different preprocessor directives available depending on whether GNU C,…
One of the problems with developing embedded software using a windows based machine is that there is no GREP feature…
Course Overview: The ability to remotely update embedded software to add features and fix bugs is a critical piece of…
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…