Reusable Firmware Development A Practical Approach to APIs, HALs and Drivers /
Gain the knowledge and skills necessary to improve your embedded software and benefit from author Jacob Beningo’s more than 15 years developing reusable and portable software for resource-constrained microcontroller-based systems. You will explore APIs, HALs, and driver development among other topic...
Κύριος συγγραφέας: | |
---|---|
Συγγραφή απο Οργανισμό/Αρχή: | |
Μορφή: | Ηλεκτρονική πηγή Ηλ. βιβλίο |
Γλώσσα: | English |
Έκδοση: |
Berkeley, CA :
Apress : Imprint: Apress,
2017.
|
Θέματα: | |
Διαθέσιμο Online: | Full Text via HEAL-Link |
Πίνακας περιεχομένων:
- 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.