Beningo Reusable Firmware Development
1. Auflage 2017
ISBN: 978-1-4842-3297-2
Verlag: APRESS
Format: PDF
Kopierschutz: 1 - PDF Watermark
A Practical Approach to APIs, HALs and Drivers
E-Book, Englisch, 308 Seiten
Reihe: Apress Access Books
ISBN: 978-1-4842-3297-2
Verlag: APRESS
Format: PDF
Kopierschutz: 1 - PDF Watermark
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 thatare reusable across multiple MCU families and vendors
-
Improve the way software documented
-
Design APIs and HALs for microcontroller-based systems
Who This Book Is For
Those with some prior experience with embedded programming.
Zielgruppe
Professional/practitioner
Autoren/Hrsg.
Weitere Infos & Material
Chapter 1 Concepts for Developing Portable Firmware.- 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.- Final Thoughts.




