嵌入式系統(tǒng)設(shè)計(jì)的藝術(shù)

出版時(shí)間:2009-3  出版社:人民郵電出版社  作者:甘瑟爾  頁(yè)數(shù):298  
Tag標(biāo)簽:無(wú)  

內(nèi)容概要

本書針對(duì)嵌入式系統(tǒng)開發(fā)中的一些本質(zhì)問題提出了大量深刻見解,內(nèi)容涵蓋嵌入式系統(tǒng)的開發(fā)過程、代碼編寫、實(shí)時(shí)性問題等方面。附錄部分還給出了固件標(biāo)準(zhǔn)、設(shè)計(jì)樣例及設(shè)計(jì)指南等方面的豐富內(nèi)容。    本書是從事嵌入式系統(tǒng)設(shè)計(jì)和開發(fā)的工程技術(shù)人員的必備參考書,也可供高等學(xué)校相關(guān)專業(yè)本科生和研究生參考。

作者簡(jiǎn)介

Jack Ganssle嵌入式系統(tǒng)領(lǐng)域世界級(jí)權(quán)威。目前任Ganssle集團(tuán)CEO,美國(guó)國(guó)家航空航天局(NASA)顧問。他有20多年從業(yè)經(jīng)驗(yàn)。曾經(jīng)創(chuàng)辦過3家電子公司,包括一家領(lǐng)先的嵌犬式開發(fā)工具廠商;主持開發(fā)了100多種嵌入式系統(tǒng)產(chǎn)品,包括美國(guó)白宮的安全系統(tǒng)、在線仿真器等等。他長(zhǎng)年活躍于嵌入式開發(fā)社區(qū),熱心于傳道解惑,多次在Embedded Systems Conference等業(yè)界頂級(jí)技術(shù)大會(huì)做主旨演講,他的大師研討班幫助英特爾、西門子、TI等眾多公司和成千上萬(wàn)的開發(fā)者提高了自己的嵌入式系統(tǒng)開發(fā)技能。他也是著名的技術(shù)作家,現(xiàn)任權(quán)威雜志Embedded Systems Programming的技術(shù)主編,除本書外,他還撰寫了The Art ofProgramming Embedded Systems等著作。

書籍目錄

Acknowledgments    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 World     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  Confi guration 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

章節(jié)摘錄

  How many of us designing microprocessor-based products can explain our jobs at a cocktail party? To the average consumer the word "computer" conjures up images of mainframes or PCs. He blithely disregards or is perhaps unaware of the tremendous number of little processors that are such an important part of everyones daily lives. He wakes up to the sound of a computer-generated alarm, eats a breakfast prepared with a digital microwave, and drives to work in a car with a virtual dashboard. Perhaps a bit fearful of new technology, hell tell anyone who cares to listen that a pencil is just fine for writing, thank you; computers are just too complicated. So many products that we take for granted simply couldnt exist without an embedded computer! Thousands owe their lives to sophisticated biomedical instruments like CAT scanners, implanted heart monitors, and sonograms. Ships as well as pleasure vessels navigate by GPS that torturously iterate non-linear position equations. State-of-the-art DSP chips in traffic radar detectors attempt to thwart the police, playing a high tech cat and mouse game with the computer in the authoritys radar gun. Compact disc players give perfect sound reproduction using high integration devices that provide error correction and accurate track seeking.  It seems somehow appropriate that, like molecules and bacteria, we disregard computers in our day-to-day lives. The microprocessor has become part of the underlying fabric of late 20th century civilization. Our lives are being subtly changed by the incessant information processing that surrounds us.

媒體關(guān)注與評(píng)論

  “本書將嵌入式開發(fā)的理論、經(jīng)驗(yàn)和技巧熔于一爐,對(duì)技術(shù)人員更加深刻地理解開發(fā)過程意義重大?!薄  猄oftware Development Times  “我要是在學(xué)校的時(shí)候能讀到這本書就好了,那樣會(huì)少走多少年的彎路啊?!薄  狝mazon讀者評(píng)論

編輯推薦

  《嵌入式系統(tǒng)設(shè)計(jì)的藝術(shù)(英文版·第2版)》是嵌入式系統(tǒng)權(quán)威、Jack Ganssle多年實(shí)踐經(jīng)驗(yàn)的結(jié)晶。1999年《嵌入式系統(tǒng)設(shè)計(jì)的藝術(shù)(英文版.第2版)》上一版出版后,很快成為本領(lǐng)域的經(jīng)典著作,產(chǎn)生了廣泛而深遠(yuǎn)的影響。新版針對(duì)嵌入式系統(tǒng)開發(fā)中一些本質(zhì)性和新出現(xiàn)的問題提出了大量深刻見解,內(nèi)容涵蓋編程、軟硬件設(shè)計(jì)、調(diào)試、質(zhì)量、管理等嵌入式系統(tǒng)項(xiàng)目開發(fā)的方方面面?! ∨c一般同類圖書不同的是,《嵌入式系統(tǒng)設(shè)計(jì)的藝術(shù)(英文版·第2版)》不講枯燥的大道理,而是強(qiáng)調(diào)開發(fā)和管理思想。善于運(yùn)用故事,結(jié)合作者自己的許多心得和領(lǐng)悟,使讀者有親身受教之感,是嵌入式系統(tǒng)工程技術(shù)與管理人員的必讀之作,也是高等學(xué)校相關(guān)專業(yè)師生的優(yōu)秀參考書。

圖書封面

圖書標(biāo)簽Tags

無(wú)

評(píng)論、評(píng)分、閱讀與下載


    嵌入式系統(tǒng)設(shè)計(jì)的藝術(shù) PDF格式下載


用戶評(píng)論 (總計(jì)0條)

 
 

 

250萬(wàn)本中文圖書簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7