Embedded World is finishing up today and I’ve had the opportunity to browse the show floor and look at some new and upcoming products. There certainly has been a lot to take in but as I reflect on the last several days, there are several products I came across that I think are really cool. … Continue reading 5 Cool Products from Embedded World 2019
Month: February 2019
5 Tips for Getting Started with Digital Signal Processing (DSP) on Arm Cortex®-M CPUs
Digital signal processing (DSP) provides developers with the ability to clean-up and analyze complex signals in a flexible and cost-efficient manner all from software. When developers typically think about DSP, they often picture expensive, dedicated processors, but modern microcontrollers, such as the Arm Cortex-M processors, now include DSP extensions that allow DSP algorithms to be … Continue reading 5 Tips for Getting Started with Digital Signal Processing (DSP) on Arm Cortex®-M CPUs
5 Embedded System Characteristics Every Engineer Should Monitor
No matter how complex an embedded system becomes, there are five key characteristics to every embedded system that develops should monitor closely. A few are obvious such as RAM and ROM usage; however, the others are often over looked by developers and can easily become a major sticking point in the design cycle. Characteristic #1 … Continue reading 5 Embedded System Characteristics Every Engineer Should Monitor
The Hardware Abstraction Layer Design Process
Using a HAL is a great way to develop software that can be easily reused and ported from one application and platform to the next. Why would a developer want to do such a thing? For starters, reinventing the wheel over and over again gets pretty boring. I believe most developers want to be working … Continue reading The Hardware Abstraction Layer Design Process