It’s not uncommon for a software library, vendor or team to claim that they develop quality software. The problem with this proclamation is that the definition for quality can be interpreted quite differently between different developers and teams. One team may consider any code base that meets MISRA-C to be a quality code base while … Continue reading Defining the Meaning of Software Quality
Month: March 2019
Webinar – Running DSP Algorithms on the Arm Cortex-M Processors
The Webinar Recording can be accessed at the following link: Click here to Watch Webinar On-Demand White Paper: Improving Codec Execution using Arm Cortex-M Processors Webinar Description The modern embedded system has many applications for digital signal processing (DSP), especially with the demand for intelligence on the end device and machine learning. DSP is becoming … Continue reading Webinar – Running DSP Algorithms on the Arm Cortex-M Processors
Protect Your Tools when the Hardware Bites Back
I recently had an exciting experience where I was working with a client who was having I2C issues with a new board they had developed. To speed up the debugging process, I connected my I2C/SPI bus tool to their development board and custom-built hardware. Being able to view the I2C traffic would allow a quick … Continue reading Protect Your Tools when the Hardware Bites Back
3 Trends from Embedded World 2019
The world’s largest embedded systems conference, Embedded World, in Nuremberg Germany has just concluded and just like last year, the conference did not disappoint. The conference brings together vendors from all over the world including companies involved in semiconductors, tools, software, components and much more. The conference also brings together engineers from all over the … Continue reading 3 Trends from Embedded World 2019