嵌入式系統(tǒng)的時代已經來臨,盡管它一度沉寂?,F(xiàn)在,我們的日常生活中到處都有嵌入式系統(tǒng)的身影:帶有GPS系統(tǒng)的汽車、智能化的手機、數碼相機、DVD機、PDA等等,嵌入式系統(tǒng)的工業(yè)應用則更為廣泛。在這個萬人矚目的朝陽產業(yè)中,后起之秀Linux因為其源代碼的開放性和強大的功能,日益顯出不可替代的優(yōu)勢。盡管業(yè)界的實際應用已經很深入,但嵌入式Linux方面的信息資料卻遠沒有Linux其他方面的全面、集中,而國內這方面的開放性資源更為稀少。CraigHollabaugh博士撰寫的“EmbeddedLinux:Hardware,Software,andInterfacing”正是大家所需要的,而我們也有幸能夠及時為廣大的中文讀者翻譯這本難得的實用讀本。本書沒有停留在講述原理的層面,而是以一個利用嵌入式Linux開發(fā)的實際項目為背景,通過講述該項目中涉及到的各個嵌入式Linux技術主題,較全面地向讀者展現(xiàn)了利用嵌入式Linux開發(fā)項目的過程。本書講解由淺入深、對問題的分析十分透徹,實踐性很強,并且對一些常見問題的解決方案以及一些技巧進行了歸納,提供了嵌入式Linux開發(fā)過程中涉及的常見技術的網絡資源。書中給出了很多簡單而又易于擴展的源代碼,其中包括設備驅動程序等C程序以及bash腳本。讀者只需具備基本的數字邏輯電路、C語言以及Linux系統(tǒng)管理知識即可。通過閱讀本書,讀者可以一步步地真切了解到嵌入式Linux開發(fā)的具體過程。本書通過一個冬季旅游勝地自動化管理項目實例,從軟件、硬件和接口的觀點介紹嵌入式Linux。引入項目需求后,作者講述了開發(fā)環(huán)境的建立,接著用一系列軟硬件接口實例展示了如何使用異步串行通信、PC并口、USB、內存I/O、同步串行通信以及中斷,等等,最后介紹了將前面所有的工作有機地組織在一起的系統(tǒng)集成過程。本書以實際應用為導向,書中整個項目的實施過程和軟硬件接口實例都極具實踐指導意義。本書實用易讀,適合硬件工程師、軟件開發(fā)人員、系統(tǒng)集成人員或產品經理以及其他研究嵌入式Linux應用的人士閱讀。