Making Embedded Systems: Design Patterns for Great Software, 2/e (Paperback)
暫譯: 嵌入式系統設計:優秀軟體的設計模式,第2版(平裝本)

White, Elecia

  • 出版商: O'Reilly
  • 出版日期: 2024-04-09
  • 定價: $1,850
  • 售價: 9.5$1,758
  • 語言: 英文
  • 頁數: 425
  • 裝訂: Quality Paper - also called trade paper
  • ISBN: 1098151542
  • ISBN-13: 9781098151546
  • 相關分類: 嵌入式系統Design Pattern
  • 立即出貨 (庫存 < 4)

買這商品的人也買了...

商品描述

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 和功耗、代碼空間以及處理器週期

  • 學習如何解讀原理圖、數據表和功率需求

  • 發現如何在小型處理器上實現複雜的數學和機器學習

  • 為物聯網和網絡傳感器設計有效的嵌入式系統

最後瀏覽商品 (20)