嵌入式系統設計的藝術

嵌入式系統設計的藝術

《嵌入式系統設計的藝術》是2009年人民郵電出版社出版的圖書,作者是Jack Ganssle。本書針對嵌入式系統開發中的一些本質問題提出了大量深刻見解,內容涵蓋嵌入式系統的開發過程、代碼編寫、實時性問題等方面。附錄部分還給出了固件標準、設計樣例及設計指南等方面的豐富內容。

基本介紹

  • 書名:嵌入式系統設計的藝術
  • 作者:(美國)(Jack ganssle)甘瑟爾
  • ISBN:9787115195210 
  • 頁數:298 頁
  • 出版社:人民郵電出版社
介紹,作用價值,作者簡介,媒體推薦,編輯推薦,目錄,

介紹

出版日期:2009年
ISBN:9787115195210條形碼:9787115195210
版本:2版
裝幀:平裝
開本:16
英語:英語
叢書名:圖靈原版電子與電氣工程系列
外文書名:The art of designing embedded systems

作用價值

嵌入式系統設計的藝術(英文版。第2版)》是從事嵌入式系統設計和開發的工程技術人員的必備參考書,也可供高等學校相關專業本科生和研究生參考。

作者簡介

Jack Ganssle,嵌入式系統領域世界級權成。目前任Ganssle集團CEO,美國國家航空航天局(NASA)顧問。他有20多年從業經驗。曾經創辦過3家電子公司,包括一家領先的嵌入式開發工具廠商;主持開發了100多種嵌入式系統產品,包括美國白宮的安全系統,線上仿真器等等。他長年活躍於嵌入式開發社區,熱心於傳道解惑,多次在Embedded Systems Conference等業界頂級技術大會做主旨演講,他的大師研討斑幫助英特爾、西門子、TI等眾多公司和成千上萬的開發者提高了自己的嵌入式系統開發技能。他也是著名的技術作家,現任權威雜誌Embedded stems Programming的技術主編,除本書外,他還撰寫了The Art of Programming EmbeddedSystems等著作。

媒體推薦

“本書將嵌入式開發的理論、經驗和技巧熔於一爐,對技術人員更加深刻地理解開發過程意義重大。”
——Software Development Times
“我要是在學校的時候能讀到這本書就好了,那樣會少走多少年的彎路啊。”
——Amazon讀者評論

編輯推薦

《嵌入式系統設計的藝術(英文版.第2版)》是嵌入式系統權威、Jack Ganssle多年實踐經驗的結晶。1999年《嵌入式系統設計的藝術(英文版.第2版)》上一版出版後,很快成為本領域的經典著作,產生了廣泛而深遠的影響。新版針對嵌入式系統開發中一些本質性和新出現的問題提出了大量深刻見解,內容涵蓋編程、軟硬體設計、調試、質量、管理等嵌入式系統項目開發的方方面面。
與一般同類圖書不同的是,《嵌入式系統設計的藝術(英文版.第2版)》不講枯燥的大道理,而是強調開發和管理思想。善於運用故事,結合作者自己的許多心得和領悟,使讀者有親身受教之感,是嵌入式系統工程技術與管理人員的必讀之作,也是高等學校相關專業師生的優秀參考書。

目錄

Chapter 1: Introduction
Chapter 2: The Project
2.1 Partitioning
2.2 Scheduling
Chapter 3: The Code
3.1 Firmware Standards
3.2 Code Inspections
3.3 Design by Contract
3.4 Other Ways to Insure Quality Code
3.5 Encapsulation
Chapter 4: Real Time
4.1 Real Time Means Right Now
4.2 Reentrancy
4.3 eXtreme Instrumenting
4.4 Floating Point Approximations
Chapter 5: The Real Worm
5.1 Electromagnetics for Firmware People
5.2 Debouncing
Chapter 6: Disciplined Development
6.1 Disciplined Development
6.2 The Seven Step Plan
6.3 The Postmortem
Appendix A: A Firmware Standard
A.1 Scope
A.2 Projects
A.3 Modules
A.4 Variables
A.5 Functions
A.6 Interrupt Service Routines
A.7 Comments
A.8 Coding Conventions
Appendix B: A Simple Drawing System
B.1 Scope
B.2 Drawings and Drawing Storage
B.3 Master Drawing Book
B.4 Configuration Drawings
B.5 Bills of Materials
B.6 ROMs and PALs
B.7 ROM and PAL File Names
B.8 Engineering Change Orders
B.9 Responsibilities
Appendix C: A Boss's Guide to Process Improvement
C.1 Version Control
C.2 Firmware Standards
C.3 Code Inspections
C.4 Chuck Bad Code
C.5 Tools
C.6 Peopleware
C.7 Other Tidbits
Index
……

相關詞條

熱門詞條

聯絡我們