Reusable Firmware Development: A Practical Approach to APIs, HALs and Drivers
Jacob Beningo
- 出版商: Apress
- 出版日期: 2017-12-08
- 定價: $2,300
- 售價: 8.0 折 $1,840
-
活動價:
$2,300
英文館曬書季|Apress 8折-5折 - 語言: 英文
- 頁數: 308
- 裝訂: Paperback
- ISBN: 1484232968
- ISBN-13: 9781484232965
-
相關分類:
Web API Design
立即出貨 (庫存 < 3)
買這商品的人也買了...
-
$580$452 -
$352低功耗藍牙開發權威指南
-
$1,580$1,501 -
$1,080$1,080 -
$1,430$1,359 -
$1,400$1,330 -
$1,840$1,748 -
$750$750 -
$888Python Data Structures and Algorithms
-
$796深度學習 (Deep Learning)
-
$650$507 -
$450$356 -
$534$507 -
$320$253 -
$1,670$1,587 -
$690$587 -
$440$348 -
$580$452 -
$1,368Embedded Systems Architecture: Explore architectural concepts, pragmatic design patterns, and best practices to produce robust systems
-
$890$757 -
$2,025Javascript: The Definitive Guide: Master the World's Most-Used Programming Language, 7/e (Paperback)
-
$1,473$1,395 -
$1,520$1,444 -
$1,420$1,349 -
$599$473
商品描述
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.