Making Embedded Systems: Design Patterns for Great Software, 2/e (Paperback)
暫譯: 嵌入式系統設計:優秀軟體的設計模式,第2版(平裝本)
White, Elecia
買這商品的人也買了...
-
Using SQLite (Paperback)$1,800$1,710 -
ASP.NET 本質論$520$442 -
$700Professional Scrum Development with Microsoft Visual Studio 2012 (Paperback) -
$796深度學習 -
演算法之美:隱藏在資料結構背後的原理 (C++版)$650$507 -
$2,375Refactoring: Improving the Design of Existing Code, 2/e (Hardcover) -
$534JSON 實戰 -
$284大數據技術 -
手機攝影必學 BOOK:用OX帶你學會拍人物、食物、風景等情境照片$398$299 -
$199FPGA數字系統實驗教程 -
提升程式設計師的面試力|189道面試題目與解答, 6/e (修訂版) (Cracking the Coding Interview : 189 Programming Questions and Solutions, 6/e)$980$774 -
創意競擇:從賈伯斯黃金年代的軟體設計機密流程,窺見蘋果的創意方法、本質與卓越關鍵$460$391 -
Web 開發者一定要懂的駭客攻防術 (Web Security for Developers: Real Threats, Practical Defense)$420$332 -
Digital Design and Computer Architecture: Risc-V Edition (Paperback)$3,500$3,325 -
資料科學的統計實務 : 探索資料本質、扎實解讀數據,才是機器學習成功建模的第一步$599$473 -
Martin Fowler 的企業級軟體架構模式:軟體重構教父傳授 51個模式,活用設計思考與架構決策 (Patterns of Enterprise Application Architecture)$800$624 -
我懂了!專案管理 (暢銷紀念版)$400$316 -
電腦視覺機器學習實務|建立端到端的影像機器學習 (Practical Machine Learning for Computer Vision: End-To-End Machine Learning for Images)$780$616 -
Learning Blazor: Build Single-Page Apps with Webassembly and C# (Paperback)$2,185$2,070 -
ASP.NET Core Razor Pages in Action (Paperback)$2,300$2,185 -
流暢的 C|設計原則、實踐和模式 (Fluent C: Principles, Practices, and Patterns)$680$537 -
無瑕的程式碼 軟體工匠篇:程式設計師必須做到的紀律、標準與倫理 (Clean Craftsmanship: Disciplines, Standards, and Ethics)$720$562 -
從源頭就優化 - 動手開發自己的編譯器實戰$880$695 -
UX 商業價值實現之道|打造成功的數位產品服務 (UX for Business: How to Design Valuable Digital Companies)$780$616 -
建構可擴展系統|設計分散式架構 (Foundations of Scalable Systems: Designing Distributed Architectures)$780$616
相關主題
商品描述
Interested in developing embedded systems? Since they don't tolerate inefficiency, these systems require a disciplined approach to programming. This easy-to-read guide helps you cultivate good development practices based on classic software design patterns and new patterns unique to embedded programming. You'll learn how to build system architecture for processors, not operating systems, and discover techniques for dealing with hardware difficulties, changing designs, and manufacturing requirements.
Written by Elecia White, an expert who's created embedded systems ranging from DNA scanners to children's toys, this book is ideal for intermediate and experienced programmers, no matter what platform you use. This expanded update includes new chapters on IoT and networked sensors, motors and movement, and data handling strategies.
- Optimize your system to reduce cost and increase performance
- Develop an architecture that makes your software robust in resource-constrained environments
- Explore sensors, displays, motors, and other I/O devices
- Reduce RAM and power consumption, code space, and processor cycles
- Learn how to interpret schematics, datasheets, and power requirements
- Discover how to implement complex mathematics and machine learning on small processors
- Design effective embedded systems for IoT and networked sensors
商品描述(中文翻譯)
對於開發嵌入式系統感興趣嗎?由於這些系統不容忍低效率,因此需要一種有紀律的編程方法。這本易讀的指南幫助您根據經典的軟體設計模式和嵌入式編程獨有的新模式來培養良好的開發實踐。您將學習如何為處理器而非操作系統構建系統架構,並發現處理硬體困難、變更設計和製造需求的技術。
本書由 Elecia White 撰寫,她是一位專家,創建了從 DNA 掃描儀到兒童玩具的嵌入式系統,這本書非常適合中級和經驗豐富的程序員,無論您使用什麼平台。這次擴展更新包含了有關物聯網(IoT)和網絡傳感器、馬達和運動以及數據處理策略的新章節。
- 優化您的系統以降低成本並提高性能
- 開發一種架構,使您的軟體在資源受限的環境中穩健
- 探索傳感器、顯示器、馬達和其他 I/O 設備
- 減少 RAM 和功耗、代碼空間以及處理器週期
- 學習如何解讀原理圖、數據表和功率需求
- 發現如何在小型處理器上實現複雜的數學和機器學習
- 為物聯網和網絡傳感器設計有效的嵌入式系統