Reusable Firmware Development: A Practical Approach to APIs, HALs and Drivers
暫譯: 可重用韌體開發:API、硬體抽象層與驅動程式的實務方法

Jacob Beningo

  • 出版商: Apress
  • 出版日期: 2017-12-08
  • 定價: $2,300
  • 售價: 8.0$1,840
  • 語言: 英文
  • 頁數: 308
  • 裝訂: Paperback
  • ISBN: 1484232968
  • ISBN-13: 9781484232965
  • 相關分類: Web API
  • 立即出貨 (庫存 < 3)

買這商品的人也買了...

相關主題

商品描述

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 topics to acquire a solid foundation for improving your own software. Reusable Firmware Development: A Practical Approach to APIs, HALs and Drivers not only explains critical concepts, but also provides a plethora of examples, exercises, and case studies on how to use and implement the concepts.
 
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
 
Who This Book Is For
 
Those with some prior experience with embedded programming.
 

商品描述(中文翻譯)

獲得改善嵌入式軟體所需的知識和技能,並受益於作者 Jacob Beningo 超過 15 年為資源受限的微控制器系統開發可重用和可攜式軟體的經驗。您將探索 API、HAL 和驅動程式開發等主題,以獲得改善自己軟體的堅實基礎。《可重用韌體開發:API、HAL 和驅動程式的實用方法》不僅解釋了關鍵概念,還提供了大量的範例、練習和案例研究,說明如何使用和實現這些概念。

您將學到的內容:

- 使用 C 程式語言開發可攜式韌體
- 探索 API 和 HAL,了解它們的差異,並了解為什麼它們對資源受限軟體的開發者如此重要
- 精通微控制器驅動程式開發的概念、策略和範例
- 編寫可在多個 MCU 系列和供應商之間重用的驅動程式
- 改善軟體文檔的方式
- 為微控制器系統設計 API 和 HAL

本書適合對象:

具備一定嵌入式程式設計經驗的人士。