Nearly every product requires a software update at some point or another. Whether it’s our cellphones, TV’s or even our refrigerators (yea I went there)....
Read More >>>Category Archives: Tools
Tools – Enter the Smart Watchdog
The smart watchdog is a customizable, external watchdog solution that behaves similar to a supervisory processor except that its primary purpose is detect when a...
Read More >>>Tools – Partitioning Flash Space with the Linker
The linker is probably the least talked about tool available to embedded software developers. For many, the linker is ignored for most if not the...
Read More >>>Tools – Optimizing Firmware using DRT
Embedded software development is usually performed under severe resource constraints not only from a business stand-point but from the microcontroller as well. Upgrading to a...
Read More >>>It’s the end of C as we know it!
The C programming language has been with embedded software developers since its creation in 1972. Ever since then C has been a blazing constant, surviving...
Read More >>>Tools – 10 Must Have Development Tools
As an independent consultant, the advantage to having the right set of tools available for the job is only too apparent. Having the right tools...
Read More >>>Tools – Percepio Tracealyzer
The behavior of a real-time embedded system is often a black box. Developers design their software, write their code and then hope that the system...
Read More >>>Mastering the 8 Pillars of Embedded Software
Every embedded software program starts with a basic foundation from which the application is built. A successful application requires that the developer build the application...
Read More >>>Tools – Promira Serial Platform
I hold a strong belief that in order to develop more robust embedded systems, faster and within the budget and time limitations placed on many...
Read More >>>Tools – Embedded Software Start-up Checklist
Setting up a project the correct way from the start doesn’t have to be black magic. Successfully implementing quality embedded software starts by following a...
Read More >>>Understanding Embedded System Failure Rates
Embedded systems consist of two very different types of failure rates; hardware and software. The probability of a hardware failure is a well known and...
Read More >>>Tools – AstroGrep
One of the problems with developing embedded software using a windows based machine is that there is no GREP feature built into windows. Developers can...
Read More >>>