出版時間:2008-3 出版社:北京航空航天大學(xué)出版社 作者:王宜懷,劉曉升,等 頁數(shù):397 字?jǐn)?shù):582000
內(nèi)容概要
本書以Freescale 16位微控制器HCS12系列的帶CAN總線接口的DG128和帶USB 2.0接口的UF32為藍(lán)本闡述嵌入式系統(tǒng)的軟件與硬件設(shè)計。全書共14章。其中第1~4章為導(dǎo)引,主要以DG128微控制器為藍(lán)本介紹嵌入式應(yīng)用的硬件與軟件基礎(chǔ),包括基本結(jié)構(gòu)、匯編語言及S12C語言基礎(chǔ),并提供了第一個匯編工程與第一個C語言工程實例,給出了開發(fā)環(huán)境與基本調(diào)試方法的介紹。第5~12章為嵌入式系統(tǒng)的基本應(yīng)用,包括串行通信接口SCI、鍵盤、LED與LCD、SPI、I2C、定時器、A/D、D/A、CAN總線、Flash存儲器在線編程、系統(tǒng)時鐘及其他功能模塊。第13、14章分別給出了μC/OS-Ⅱ在S12上的移植與應(yīng)用和基于UF32的USB 2.0應(yīng)用。附錄含有配套教學(xué)資料索引。本書配有光盤,包含了帶以太網(wǎng)接口的NE64的介紹,以及S12開發(fā)環(huán)境的安裝文件、書中提供的所有實例源程序、相關(guān)芯片資料及常用軟件工具。 本書可作為大學(xué)有關(guān)專業(yè)的高年級學(xué)生和研究生的教材或參考讀物,也可作為嵌入式系統(tǒng)開發(fā)與研究人員的參考和進修資料。
作者簡介
王宜懷,男,1962年2月生,博士,蘇州大學(xué)計算機科學(xué)與技術(shù)學(xué)院教授,蘇州大學(xué)嵌入式仿生智能研究所副所長,蘇州市政協(xié)委員,中國軟件行業(yè)協(xié)會嵌入式系統(tǒng)分會理事。曾獲福建省八五期間電子信息應(yīng)用先進個人、福建省南平市政協(xié)“優(yōu)秀委員”、福建省科技進步三等獎、江蘇省科技進步三等獎、蘇州市科進步二等獎、江蘇省高等教育教學(xué)成果一等獎等。主要完成《嵌入式MCU在線編程集成開發(fā)系統(tǒng)》、《RFID卡系列讀寫器的研制》、《嵌入式網(wǎng)關(guān)通用接口》、《小型電動車輛直流串勵控制系統(tǒng)》、《LZS系列IC卡冷水水表及售水系統(tǒng)》、《中小型水輪發(fā)電機組最優(yōu)化控制系統(tǒng)》等項目。撰寫編著《單片機原理及其嵌入式應(yīng)用》、《嵌入式技術(shù)基礎(chǔ)教程》、《嵌入式技術(shù)基礎(chǔ)與實踐》等。撰寫專著《C*Core與M*Core的嵌入式應(yīng)用》、《嵌入式系統(tǒng)-使用HCS12微控制器的設(shè)計與應(yīng)用》、《基于32位ColdFire構(gòu)建嵌入式系統(tǒng)》等。已公開發(fā)表論文EI收錄論文4篇,中文核心期刊論文30余篇。申請發(fā)明專利8項,獲得軟件著作權(quán)12項。主要研究方向:嵌入式系統(tǒng)、智能控制。
書籍目錄
第1章 嵌入式系統(tǒng)入門導(dǎo)引 1.1 嵌入式系統(tǒng)的含義與發(fā)展歷史 1.1.1 嵌入式系統(tǒng)與單片機 1.1.2 MCU的發(fā)展簡史 1.2 嵌入式系統(tǒng)常用術(shù)語 1.2.1 與硬件相關(guān)的術(shù)語 1.2.2 與通信相關(guān)的術(shù)語 1.2.3 與功能模塊相關(guān)的術(shù)語 1.2.4 與嵌入式軟件相關(guān)的術(shù)語 1.3 嵌入式系統(tǒng)開發(fā)方法導(dǎo)引 1.3.1 嵌入式產(chǎn)品的一般構(gòu)成 1.3.2 嵌入式產(chǎn)品的一般開發(fā)方法 1.4 嵌入式系統(tǒng)的特點與學(xué)習(xí)建議 1.4.1 嵌入式系統(tǒng)的特點 1.4.2 嵌入式系統(tǒng)的學(xué)習(xí)建議 練習(xí)題第2章 HCS12/HCS12X系列MCU簡介與MC9S12DG128的最小系統(tǒng) 2.1 HCS12系列MCU概述 2.1.1 HCS12系列MCU的命名規(guī)則 2.1.2 HCS12各子系列MCU簡介 2.2 HCS12X系列MCU概述 2.2.1 HCS12X系列MCU與HCS12系列MCU的主要差異 2.2.2 典型HCS12X系列MCU簡介 2.2.3 HCS12X系列MCU中的新增模塊簡介 2.3 MC9S12DG128 MCU及其最小系統(tǒng) 2.3.1 MCU性能概述 2.3.2 運行模式 2.3.3 內(nèi)部結(jié)構(gòu)簡圖、引腳圖及引腳功能 2.3.4 MC9S12DG128 MCU的最小系統(tǒng)設(shè)計 2.4 MC9S12DG128的存儲器映像 2.5 MC9S12DG128 MCU的并行I/O接口 2.5.1 I/O接口的基本概念 2.5.2 A口、B口、E口和K口 2.5.3 H口、J口、M口、P口、S口和T口 2.5.4 其他I/O口 練習(xí)題第3章 CPU12核 3.1 CPU12基本構(gòu)成 3.2 尋址方式 3.3 指令系統(tǒng) 3.3.1 數(shù)據(jù)傳送類指令 3.3.2 算術(shù)運算類指令 3.3.3 位操作類指令 3.3.4 移位類指令 3.3.5 程序控制類指令 3.3.6 模糊指令 3.3.7 其他指令 3.4 CPU12與CPU08的比較 3.5 CPU12匯編語言基礎(chǔ) 3.5.1 HCS12匯編源代碼格式 3.5.2 MT-IDE for HCS12開發(fā)環(huán)境中的匯編偽指令 3.5.3 Code Warrior for HCS12開發(fā)環(huán)境中的匯編偽指令 練習(xí)題第4章 HCS12工程組織及第一個樣例程序 ……第5章 串行通信接口SCI第6章 鍵盤、LED與LCD第7章 SPI和I2C模塊及其應(yīng)用實例第8章 A/D轉(zhuǎn)換和D/A轉(zhuǎn)換第9章 定時器接口模塊第10章 CAN總線及其應(yīng)用第11章 Flash存儲器的在線編程第12章 系統(tǒng)時鐘與其他功能模塊第13章 μC/OS-Ⅱ在S12上的移植與應(yīng)用第14章 基于UF32的USB 2.0應(yīng)用附錄參考文獻(xiàn)
章節(jié)摘錄
第1章 嵌入式系統(tǒng)入門導(dǎo)引 本章作為嵌入式系統(tǒng)入門導(dǎo)引,介紹嵌入式系統(tǒng)及單片機的基本概念、發(fā)展歷史,嵌入式系統(tǒng)中的一些常用術(shù)語,嵌入式產(chǎn)品的一般構(gòu)成及開發(fā)方法,嵌入式系統(tǒng)的特點,并對如何學(xué)習(xí)賒入式應(yīng)用技術(shù)提出一些建議?! ?.1 嵌入式系統(tǒng)的含義與發(fā)展歷史 要學(xué)習(xí)嵌入式系統(tǒng),必須知道這門學(xué)科是研究直么的,怎樣進行學(xué)習(xí)與研究,本節(jié)給出嵌入式系統(tǒng)與單征機的基本含誂、嵌入式系統(tǒng)的發(fā)展歷程,以便讀者對嵌入系統(tǒng)的基本輪廓有個了解。
編輯推薦
《"十一五"高等院校規(guī)劃教材?嵌入式系統(tǒng):使用HCS12微控制器的設(shè)計與應(yīng)用》可作為大學(xué)有關(guān)專業(yè)的高年級學(xué)生和研究生的教材或參考讀物,也可作為嵌入式系統(tǒng)開發(fā)與研究人員的參考和進修資料。
圖書封面
評論、評分、閱讀與下載