買這商品的人也買了...
-
$580$452 -
$480$408 -
$352低功耗藍牙開發權威指南
-
$1,575Git for Teams: A User-Centered Approach to Creating Efficient Workflows in Git (Paperback)
-
$1,080$1,080 -
$1,680$1,596 -
$1,400$1,330 -
$2,010$1,910 -
$750$750 -
$888Python Data Structures and Algorithms
-
$958深度學習
-
$650$507 -
$450$356 -
$320$253 -
$2,010$1,910 -
$690$587 -
$440$374 -
$580$452 -
$1,980$1,881 -
$890$801 -
$2,520Javascript: The Definitive Guide: Master the World's Most-Used Programming Language, 7/e (Paperback)
-
$2,020$1,919 -
$1,188Learn LLVM 12 : A beginner's guide to learning LLVM compiler tools and core libraries with C++ (Paperback)
-
$2,150$2,043 -
$599$509
相關主題
商品描述
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
適合閱讀對象:
- 具有一些嵌入式程式設計經驗的人。