MCU Driver Design Techniques
Jacob Beningo - Watch Now - Duration: 02:02:06
Driver design is still a critical need in nearly every system whether it’s to improve access to a microcontroller peripheral or interface to an external chip. Designing drivers that meet performance, scalability, and reuse requirements can be challenging. In this workshop, we will explore various driver design techniques and walk through the design of both “internal and external” drivers on a microcontroller-based system.
Topics covered in this workshop:
- Characteristics of good drivers
- The software stack-up
- API Design
- Peripheral Driver Design and Implementation
- External device driver design and implementation
- C/C++ Driver Techniques
This workshop is designed to be interactive. There will be generic hands-on examples that can be applied to nearly any microcontroller-based development board.