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