Reusable Firmware Development

PDF, ePUB
- eBook:Reusable Firmware Development: A Practical Approach to APIs, HALs and Drivers
- Author:Jacob Beningo
- Edition:1 edition
- Categories:
- Data:December 8, 2017
- ISBN:1484232968
- ISBN-13:9781484232965
- Language:English
- Pages:330 pages
- Format:PDF, ePUB
What You'll Learn
- Develop portable firmware using the C programming language
- Discover APIs and HALs, explore their differences, and see why they are important to developers of resource-constrained software
- Master microcontroller driver development concepts, strategies, and examples
- Write drivers that are reusable across multiple MCU families and vendors
- Improve the way software documented
- Design APIs and HALs for microcontroller-based systems
Those with some prior experience with embedded programming.
Content
Chapter 2: API and HAL Fundamentals
Chapter 3: Device Driver Fundamentals in C
Chapter 4: Writing Reusable Drivers
Chapter 5: Documenting Firmware with Doxygen
Chapter 6: The Hardware Abstraction Layer Design Process
Chapter 7: HAL Design for GPIO
Chapter 8: HAL Design for SPI
Chapter 9: HAL Design for EEPROM and Memory Devices
Chapter 10: API Design for Embedded Applications
Chapter 11: Testing Portable Embedded Software
Chapter 12: A Practical Approach to Code Reuse
Download Reusable Firmware Development: A Practical Approach to APIs, HALs and Drivers PDF or ePUB format free
Free sample