Making Embedded Systems: Design Patterns for Great Software (Paperback)
暫譯: 嵌入式系統設計:優秀軟體的設計模式 (平裝本)
Elecia White
- 出版商: O'Reilly
- 出版日期: 2011-12-06
- 售價: $1,620
- 貴賓價: 9.5 折 $1,539
- 語言: 英文
- 頁數: 330
- 裝訂: Paperback
- ISBN: 1449302149
- ISBN-13: 9781449302146
-
相關分類:
嵌入式系統、Design Pattern
-
相關翻譯:
建立嵌入式系統-傑出軟體的設計模式 (Making Embedded Systems: Design Patterns for Great Software) (繁中版)
-
其他版本:
Making Embedded Systems: Design Patterns for Great Software, 2/e (Paperback)
買這商品的人也買了...
-
深入淺出設計模式 (Head First Design Patterns)$880$695 -
現代嵌入式系統開發專案實務-菜鳥成長日誌與專案經理的私房菜$600$480 -
The Algorithm Design Manual, 2/e (Hardcover)$3,460$3,287 -
程式設計師的自我修養-連結、載入、程式庫$580$493 -
Vegas Pro 9 影音特效製作精粹$490$387 -
Test Driven Development for Embedded C (Paperback)$1,330$1,260 -
Embedded Linux Primer: A Practical Real-World Approach, 2/e (Hardcover)$2,060$1,957 -
Cracking the Coding Interview, 5/e : 150 Programming Questions and Solutions (Paperback)$1,500$1,425 -
Data Structures and Algorithms Made Easy: Data Structure and Algorithmic Puzzles, 2/e (Paperback)($1,520$1,444 -
Hacker's Delight, 2/e (Hardcover)$2,230$2,119 -
無瑕的程式碼 - 敏捷軟體開發技巧守則 (Clean Code: A Handbook of Agile Software Craftsmanship)$580$452 -
$174SQL 必知必會(第4版)(Sams Teach Yourself SQL in 10 Minutes, 4/e) -
The Effective Engineer: How to Leverage Your Efforts In Software Engineering to Make a Disproportionate and Meaningful Impact (Paperback)$1,640$1,607 -
$1,615Cracking the Coding Interview : 189 Programming Questions and Solutions, 6/e (Paperback) -
Data Structures and Algorithms Made Easy: Data Structures and Algorithmic Puzzles, 5/e (Paperback)$1,750$1,663 -
無瑕的程式碼-整潔的軟體設計與架構篇 (Clean Architecture: A Craftsman's Guide to Software Structure and Design)$580$452 -
$245嵌入式 Linux 系統開發入門 -
提升程式設計師的面試力|189道面試題目與解答, 6/e (修訂版) (Cracking the Coding Interview : 189 Programming Questions and Solutions, 6/e)$980$774 -
Raspberry Pi 樹莓派:12道開胃菜打造 Linux 核心肌群(iT邦幫忙鐵人賽系列書)$680$530 -
Fundamentals of Microelectronics : With Robotics And Bioengineering Applications, 3/e (Paperback)$1,640$1,607 -
千腦智能新理論$480$408 -
電子電路超入門:圖解電晶體、二極體、積體電路等資訊科技基礎知識$450$356 -
LangChain 開發手冊 -- OpenAI × LCEL 表達式 × Agent 自動化流程 × RAG 擴展模型知識 × 圖形資料庫 × LangSmith 除錯工具$680$537 -
你的第一本 Linux 入門書:使用 WSL 建立 Linux 軟體開發與部署環境,一次學會 Docker、版本控制、建立 AI 預訓練模型$620$484 -
演算法導論, 4/e (Introduction to Algorithms, 4/e)$1,800$1,422
相關主題
商品描述
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 a host of good development practices, based on classic software design patterns and new patterns unique to embedded programming. Learn how to build system architecture for processors, not operating systems, and discover specific techniques for dealing with hardware difficulties and manufacturing requirements.
Written by an expert who's created embedded systems ranging from urban surveillance and DNA scanners to children's toys, this book is ideal for intermediate and experienced programmers, no matter what platform you use.
Written by an expert who's created embedded systems ranging from urban surveillance and DNA scanners to children's toys, this book is ideal for intermediate and experienced programmers, no matter what platform you use.
- Optimize your system to reduce cost and increase performance
- Develop an architecture that makes your software robust in resource-constrained environments
- Explore sensors, motors, and other I/O devices
- Do more with less: reduce RAM consumption, code space, processor cycles, and power consumption
- Learn how to update embedded code directly in the processor
- Discover how to implement complex mathematics on small processors
- Understand what interviewers look for when you apply for an embedded systems job
商品描述(中文翻譯)
對嵌入式系統開發感興趣嗎?由於這些系統不容忍低效率,因此需要一種有紀律的編程方法。這本易讀的指南幫助您培養一系列良好的開發實踐,基於經典的軟體設計模式以及嵌入式編程特有的新模式。學習如何為處理器構建系統架構,而不是操作系統,並發現處理硬體困難和製造要求的具體技術。
本書由一位專家撰寫,他創建了從城市監控和DNA掃描儀到兒童玩具的嵌入式系統,適合中級和經驗豐富的程序員,無論您使用什麼平台。
- 優化您的系統以降低成本並提高性能
- 開發一種架構,使您的軟體在資源受限的環境中穩健
- 探索傳感器、馬達和其他I/O設備
- 以更少的資源做更多的事情:減少RAM消耗、代碼空間、處理器週期和功耗
- 學習如何直接在處理器中更新嵌入式代碼
- 發現如何在小型處理器上實現複雜的數學運算
- 了解面試官在您申請嵌入式系統工作時所尋找的內容
