Blog

CEC – Introduction to Multicore RTOS-based Application Development

Microcontroller based systems are evolving to include multicore processing. Multiple cores adds a new design paradigm to embedded software developers and can make working with an RTOS more challenging. In this course, we will explore how to get started with multicore microcontroller based systems and how to leverage an RTOS when multiple cores are involved. … Continue reading CEC – Introduction to Multicore RTOS-based Application Development

3 Tips for Writing External Device Drivers

A major advantage to using a microcontroller today is that embedded software developers typically don’t have to write their own drivers anymore. It’s very common for the microcontroller vendor to provide software frameworks that abstract the hardware and allow developers to make simple function calls to initialize, read and write to peripherals such as SPI, … Continue reading 3 Tips for Writing External Device Drivers