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....
Read More >>>Tag Archives: HAL
CEC – Designing API’s and HAL’s for Real-time Embedded Systems
Course Overview: Each year developing embedded software becomes slightly more complex and costly as more...
Read More >>>5 Tips for Getting Started with the Renesas Synergy(TM) Platform
I have been exploring, tinkering and vetting my SK-S7G2 Synergy Platform development board over the...
Read More >>>Embedded Basics – API’s vs HAL’s
Microcontrollers have reached a cost point and capability stand point that developers for many applications no longer have to write strictly bare-metal code. Instead, developers...
Read More >>>Embedded Basics – 10 Qualities of Portable Firmware
Portable Firmware …. is modular is loosely coupled has high cohesion is ANSI-C compliant has a clean interface has a Hardware Abstraction Layer (HAL) is...
Read More >>>Tips and Tricks – Taking Advantage of Templates
Embedded software developers have many different tasks that are expected of them in order to take a product from the requirements stage of the design...
Read More >>>Tips and Tricks – An API for Interrupts
Interrupts play a critical role in a real-time embedded system but rarely is interrupt control ever associated with an application programming interface (API). Assembly language...
Read More >>>