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 >>>Yearly Archives: 2016
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 >>>Embedded Basics – 3 Simple Way to Create a File Listing
Many embedded software tools require developers to feed a list of files into the tool...
Read More >>>Tips and Tricks – Writing Portable Code using Compiler Intrinsics
All preprocessor directives are not created equal. A developer will have different preprocessor directives available...
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 >>>CEC – Bootloader Design for Microcontrollers
Course Overview: The ability to remotely update embedded software to add features and fix bugs is a critical piece of many embedded systems. Bootloaders are...
Read More >>>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...
Read More >>>Tips and Tricks – 8 tips for squashing bugs using assert in C
One of the greatest bug-squashing tools available to embedded software developers is the assertion macro...
Read More >>>