出版時間:2008-9 出版社:人民郵電出版社 作者:Tim Wilmshurst 頁數(shù):532 字?jǐn)?shù):716000
Tag標(biāo)簽:無
前言
本書作者Tim Wilmshurst是英國德比大學(xué)電子與聲學(xué)系的教授,同時也是嵌入式系統(tǒng)方面的專家。他的主要研究領(lǐng)域是電子技術(shù)和嵌入式系統(tǒng),同時,他在PIC微控制器的應(yīng)用上也有很深的造詣。為了輔助教學(xué),他帶領(lǐng)學(xué)生使用PIC微控制器設(shè)計了一個自動裝置——DerbotAGV,通過該自動裝置幫助學(xué)生學(xué)習(xí)嵌入式系統(tǒng),并獲得了巨大的成功。本書是Wilmshurst教授使用Microchip公司的PIC微控制器進行嵌入式系統(tǒng)設(shè)計的經(jīng)驗總結(jié) 本書介紹了嵌入式系統(tǒng)原理和應(yīng)用。書中結(jié)合PIC系列的3個微控制器(16F84A、16F873A和18F242)分階段地討論了PIC微控制器的設(shè)計思想,進而闡明通過PIC微控制器設(shè)計嵌入式系統(tǒng)這一主題。本書結(jié)構(gòu)合理,可讀性強,循序漸進地講解了嵌入式系統(tǒng)設(shè)計的基本原理及其應(yīng)用,書中還有大量的圖、表和示例,這形成了本書的一大特色。通過對本書的學(xué)習(xí),讀者可在較短時間內(nèi)輕松地掌握當(dāng)今嵌入式系統(tǒng)軟硬件的基本知識和技能。無論是對于工程技術(shù)人員、學(xué)生還是嵌入式系統(tǒng)愛好者來說,本書都是一個不錯的選擇。Microchip公司的PIC微控制器廣泛地應(yīng)用于嵌入式系統(tǒng)領(lǐng)域,希望本書能為使用PIC微控制器的嵌入式系統(tǒng)開發(fā)人員提供幫助?! ”緯饕申愋∥暮烷Z志強翻譯。此外,參與翻譯的人員還有:肖楓濤、劉齊軍、林龍信、李晉文、張聰、韓智文、馬蓉、焦賢龍、鄺祝芳、奚丹、劉志忠、陳鋼、宋銳、石志廣、唐玲艷、唐揚斌、葉俊、楊明軍、張杰良、顏炯、薄建祿、肖國尊等?! ∮捎谧g者水平有限,加之時間緊迫,文中難免有翻譯不當(dāng)或欠妥之處,敬請讀者批評指正。
內(nèi)容概要
本書系統(tǒng)而全面地介紹了嵌入式系統(tǒng)設(shè)計的原理及其應(yīng)用,包括嵌入式系統(tǒng)的指令集系統(tǒng)結(jié)構(gòu)、流水線、存儲設(shè)備、定時器、中斷、時鐘、并行串行通信、互連網(wǎng)絡(luò)、開發(fā)環(huán)境和開發(fā)語言等重要內(nèi)容。書中對嵌入式系統(tǒng)設(shè)計的講解主要以Microchip公司的3款PIC微控制器(16F84A、16F873A和18F242)為基礎(chǔ),并輔以大量的設(shè)計實例。全書編排合理,敘述由淺入深,生動活潑。 本書適合嵌入式系統(tǒng)開發(fā)工程師閱讀,也可作為高等院校電子、機電和計算機工程相關(guān)專業(yè)嵌入式系統(tǒng)課程的教材或參考書。
作者簡介
Tim Wilmshurst,英國德比大學(xué)教授,并長期任教于劍橋大學(xué)。lET(英國工程技術(shù)學(xué)會,前身為IEE)會士。著名的嵌入式系統(tǒng)專家。主要研究方向為電子技術(shù)和嵌入式系統(tǒng),在PIC微控制器的應(yīng)用開發(fā)上有很深的造詣。他在本書中作為實例設(shè)計的自動導(dǎo)向車——Derbot AGV已經(jīng)廣泛應(yīng)用于嵌入式系統(tǒng)教學(xué),獲得了巨大成功。
書籍目錄
第一部分 嵌入式系統(tǒng)入門 第1章 微小的計算機,隱藏的控制 第二部分 最小的系統(tǒng)和PIC 16F84A 第2章 PIC 16系列和16F84A 第3章 并行端口、電源和時鐘振蕩器 第4章 編程伊始——匯編介紹 第5章 創(chuàng)建匯編程序 第6章 與計時相關(guān)的設(shè)備:中斷、計數(shù)器和定時器 第三部分 較大的系統(tǒng)和PIC 16F873A 第7章 較大的系統(tǒng)和PIC 16F873A 第8章 人機接口和物理接口 第9章 深入學(xué)習(xí)計時 第10章 串行端口通信 第11章 數(shù)據(jù)采集與處理第四部分 更靈巧的系統(tǒng)與PIC 18FXX2 第12章 更靈巧的系統(tǒng)與PIC 18FXX2 第13章 PIC 18FXX2外圍設(shè)備 第14章 C語言入門 第15章 C語言與嵌入式環(huán)境 第16章 使用C語言實現(xiàn)數(shù)據(jù)的采集與使用 第17章 深入學(xué)習(xí)C語言編程和更豐富的C語言編程環(huán)境 第18章 多任務(wù)實時操作系統(tǒng) 第19章 SalvoTM實時操作系統(tǒng)第五部分 網(wǎng)絡(luò)互連技術(shù) 第20章 互連與網(wǎng)絡(luò) 附錄1 PIC 16系列指令集 附錄2 電子乒乓球游戲 附錄3 Derbot AGV硬件設(shè)計細(xì)節(jié) 附錄4 自主導(dǎo)向車的一些基本知識 附錄5 PIC 18系列指令集(非擴展) 附錄6 C語言要點 索引
章節(jié)摘錄
第一部分 嵌入式系統(tǒng)入門 第1章 微小的計算機,隱藏的控制 1.3 一些必備的計算機知識 當(dāng)我們設(shè)計嵌入式系統(tǒng)時,通常需要了解所使用的嵌入式計算機的某些詳細(xì)特征。這與使用臺式計算機有很大的不同,臺式計算機用于文字處理或計算機輔助設(shè)計,它的內(nèi)部工作原理巧妙地被隱藏了。為了擴展知識面,讓我們先快速瀏覽一些重要的計算機特征?! ?.3.1 計算機的組成元素 圖1—6(略)顯示的是計算機系統(tǒng)必備的組成元素。從根本上講,計算機必須能夠進行算術(shù)和邏輯運算。這些功能由CPU來提供。CPU通過存儲在存儲器中被稱為程序的一系列指令來丁作。雖然這些指令中的任何一條都只執(zhí)行一個非常簡單的功能,但是由于典型計算機運行速度非???,一旦指令全部執(zhí)行就會完成非常強大的計算能力。許多指令都會產(chǎn)生數(shù)學(xué)或邏輯操作,這些操作發(fā)生在CPU中的算術(shù)邏輯單元(Aritmetic Logic Unit,ALU)?! 榱似鸬阶饔茫嬎銠C必須能夠同外界通信,它通過其輸入/輸出來做到這一點。對于個人計算機,這就意味著通過鍵盤、視頻顯示裝置(visual Display Unit,VDU)和打印機進行人機交互。在嵌入式系統(tǒng)中,更主要地是通過傳感器以及傳動裝置與它周圍的物理世界進行通信。 正在發(fā)生的計算機革命不僅應(yīng)歸功于我們現(xiàn)在能做到的驚人的處理能力,還應(yīng)歸功于同樣驚人的數(shù)據(jù)存儲和訪問能力。一般來說,計算機中的存儲器有兩種主要的應(yīng)用,如圖1—6(略)所示。一種存儲器保存計算機將要執(zhí)行的程序。這種存儲器需要永久保存程序,這樣,無論上電與否,程序都能保存,并且準(zhǔn)備好一旦上電就能馬上運行。另一種存儲器用于存儲在程序運行時使用的臨時數(shù)據(jù)。這種存儲器不需要永久保存數(shù)據(jù),即使永久保存數(shù)據(jù)對這種存儲器沒有任何害處。
編輯推薦
“我買了所有PIC相關(guān)的書,本書的詳盡和透徹令其他同類圖書難以望其項背……這毋庸置疑是Plc領(lǐng)域的圣經(jīng)。”——Amazon.com讀者評論 “本書是電子工程、機電一體化和計算機工程專業(yè)學(xué)生的理想教材,也是專業(yè)技術(shù)人員極具價值的參考書?!薄狹icrochip公司網(wǎng)站 本書是廣受贊譽的嵌入式系統(tǒng)著作。以Microctlip公司3款PIC系列微控制器為實例,循序漸進,系統(tǒng)全面地闡述了嵌入式系統(tǒng)設(shè)計的思想與實踐。不僅討論了各微控制器和外圍設(shè)備,還涵蓋了匯編語言和C語言編程、人機接口、串行和并行通信、數(shù)據(jù)采集與處理.網(wǎng)絡(luò)互連以及一個實時操作系統(tǒng)?! 信溆写罅康膱D,表和示例,圖文并茂,敘述生動,可讀性強。此外.本書分為初中高三個部分,可以根據(jù)實際情況靈活選擇閱讀和教學(xué)順序。通過對本書的學(xué)習(xí),讀者可以在較短時間內(nèi)輕松掌握當(dāng)今嵌入式系統(tǒng)軟硬件的必備知識和技能,并能舉一反三,融會貫通?! ”緯媾涮拙W(wǎng)站http://www.embedded-knowhow.co.uk/book2.htm提供勘誤、補充信息、教學(xué)計劃、教學(xué)課件和考試樣卷。
圖書封面
圖書標(biāo)簽Tags
無
評論、評分、閱讀與下載