Design Patterns for Embedded Systems in C: An Embedded Software Engineering Toolkit (Paperback)

Bruce Powel Douglass

  • 出版商: Newnes
  • 出版日期: 2010-09-23
  • 售價: $2,240
  • 貴賓價: 9.5$2,128
  • 語言: 英文
  • 頁數: 472
  • 裝訂: Paperback
  • ISBN: 1856177076
  • ISBN-13: 9781856177078
  • 相關分類: 嵌入式系統Design Pattern 軟體工程
  • 立即出貨 (庫存=1)

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

商品描述

A recent survey stated that 52% of embedded projects are late by 4-5 months. This book can help get those projects in on-time with design patterns. The author carefully takes into account the special concerns found in designing and developing embedded applications specifically concurrency, communication, speed, and memory usage. Patterns are given in UML (Unified Modeling Language) with examples including ANSI C for direct and practical application to C code.

A basic C knowledge is a prerequisite for the book while UML notation and terminology is included. General C programming books do not include discussion of the contraints found within embedded system design. The practical examples give the reader an understanding of the use of UML and OO (Object Oriented) designs in a resource-limited environment. Also included are two chapters on state machines. The beauty of this book is that it can help you today. .

*Design Patterns within these pages are immediately applicable to your project
*Addresses embedded system design concerns such as concurrency, communication, and memory usage
*Examples are contain ANSI C for ease of use with C programming code

商品描述(中文翻譯)

最近的一項調查顯示,52%的嵌入式項目延遲了4-5個月。這本書可以幫助項目按時完成,並使用設計模式。作者仔細考慮了在設計和開發嵌入式應用程序中所遇到的特殊問題,包括並發性、通信、速度和內存使用。模式以統一建模語言(UML)給出,並包含了使用ANSI C的示例,以直接且實用的方式應用於C代碼。

本書需要讀者具備基本的C知識,並包含UML符號和術語的解釋。一般的C編程書籍並不包含嵌入式系統設計中的限制討論。實際的示例讓讀者了解在資源有限的環境中使用UML和面向對象(OO)設計的方法。書中還包括兩章關於狀態機的內容。這本書的優點在於它可以立即幫助你。

本書中的設計模式可以立即應用於你的項目中
解決嵌入式系統設計中的並發性、通信和內存使用等問題
示例使用ANSI C,方便與C編程代碼一起使用