買這商品的人也買了...
-
$580$452 -
$480$379 -
$352低功耗藍牙開發權威指南
-
$1,575Git for Teams: A User-Centered Approach to Creating Efficient Workflows in Git (Paperback)
-
$1,080$1,080 -
$1,470$1,397 -
$1,400$1,330 -
$1,980$1,881 -
$750$750 -
$888Python Data Structures and Algorithms
-
$857$806 -
$650$507 -
$450$356 -
$320$272 -
$1,910$1,815 -
$690$587 -
$440$374 -
$580$452 -
$990Embedded Systems Architecture: Explore architectural concepts, pragmatic design patterns, and best practices to produce robust systems
-
$890$801 -
$2,520Javascript: The Definitive Guide: Master the World's Most-Used Programming Language, 7/e (Paperback)
-
$1,920$1,824 -
$1,188Learn LLVM 12 : A beginner's guide to learning LLVM compiler tools and core libraries with C++ (Paperback)
-
$2,150$2,043 -
$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.
商品描述(中文翻譯)
獲得知識和技能,以改善嵌入式軟體並從作者Jacob Beningo超過15年開發資源受限的微控制器系統的可重複使用和可移植軟體中受益。您將探索API、HAL和驅動程式開發等主題,以建立堅實的基礎,改善自己的軟體。《可重複使用的韌體開發:API、HAL和驅動程式的實用方法》不僅解釋了關鍵概念,還提供了大量的例子、練習和案例研究,以說明如何使用和實施這些概念。
你將學到什麼:
- 使用C程式語言開發可移植的韌體
- 探索API和HAL,了解它們的差異,並了解它們對資源受限軟體開發者的重要性
- 掌握微控制器驅動程式開發的概念、策略和範例
- 撰寫可在多個微控制器系列和供應商之間重複使用的驅動程式
- 改善軟體文件化的方式
- 為基於微控制器的系統設計API和HAL
適合閱讀對象:
- 具有一些嵌入式程式設計經驗的人。