Embedded Basics – Selecting the Right Watchdog Strategy
Setting a watchdog strategy is easy. Just enable the microcontrollers internal watchdog timer and setup an interrupt to occasionally clear…
Jacob's Blog
Category Archives: Uncategorized
Setting a watchdog strategy is easy. Just enable the microcontrollers internal watchdog timer and setup an interrupt to occasionally clear…
Watchdogs are a critical and important component in developing a robust and fail-safe embedded system. In many circumstances, I run…
The smart watchdog is a customizable, external watchdog solution that behaves similar to a supervisory processor except that its primary…
Speed is imperative in the business world. Getting to market before competitors, leading the way in innovation, the development cycle…
The 32-bit microcontroller has been increasing in capabilities and decreasing in cost which has resulted in real-time operating systems becoming…
I have recently become interested in brain training applications that are designed to test and improve mental speed, attention, memory,…
Course Overview: Many embedded software engineers get their start as electrical engineers who get hooked on twiddling bits. They get…
Over the years I’ve noticed a number of common gotchas when reviewing code. They’re there no matter what the size…
I have been exploring, tinkering and vetting my SK-S7G2 Synergy Platform development board over the past several months. I have…
The linker is probably the least talked about tool available to embedded software developers. For many, the linker is ignored…
Using open source and free software seems to be engrained in the DNA of software developers. Given a choice to…
Real-time operating systems (RTOSes) have become a critical component in many embedded systems. Transitioning from bare-metal scheduling to an RTOS…