《啟明星創新實訓室系列教材:大學生嵌入式技術實訓教程》分為上下兩部分。第一部分為基礎部分,包括第1至第5章。第一章主要介紹了嵌人式系統的基本概念、開發方式;第二章對典型的8位單片機作了介紹;第三章介紹了在嵌入式系統中常用的外部裝置或設備的相關知識;第四章介紹了51單片機在PC機上的仿真工具和仿真實例;第五章介紹了以51單片機和AVR單片機為主控晶片的套用系統開發實例。第二部分為提高部分,包括第6至第8章。第六章主要介紹了高檔嵌入式處理器的相關技術和常見的嵌入式處理器;第七章以ARM7單片機仿真實例的方式,介紹了ARM處理相關功能模組的套用和程式開發方法;第八章以一個ARM9實驗平台為基礎,介紹了具有一定功能的套用系統開發實例。
基本介紹
- 書名:大學生嵌入式技術實訓教程
- 出版社:世界圖書出版公司
- 頁數:261頁
- 開本:16
- 品牌:廣東世界圖書
- 作者:丁曉波
- 出版日期:2012年10月1日
- 語種:簡體中文
- ISBN:9787510053542, 7510053544
內容簡介
圖書目錄
1.1嵌入式系統簡介
1.1.1嵌入式系統概述
1.1.2嵌入式系統與計算機技術
1.1.3 嵌入式系統與單片機技術
1.1.4 嵌入式系統與電子創新實踐
1.2嵌入式系統的發展歷史
1.3嵌入式系統分類
1.4嵌入式系統的套用領域
1.4.1 在自動控制領域的套用
1.4.2 在實時信號處理系統中的套用
1.4.3 在普適計算系統中的套用
1.4.4 在個人消費電子產品中的套用
1.4.5 在智慧型家電產品中的套用
1.4.6在儀器儀表中的套用
1.4.7在其他方面的套用
1.5嵌入式系統的軟硬體結構
1.5.1嵌入式系統的硬體組成
1.5.2嵌入式系統的軟體組成
1.6嵌入式系統的相關研究領域
1.6.1 與嵌入系統相關的主幹學科
1.6.2與嵌入式系統相關的技術
1.7嵌入式系統的發展現狀與趨勢
1.7.1嵌入式系統的發展現狀
1.7.2嵌入式系統的發展趨勢
1.8嵌入式系統開發步驟和方法
第二章單片機技術概述
2.1單片機特點和技術發展
2.1.1單片機的主要特點
2.1.2單片機的發展歷史
2.1.3單片機的發展趨勢
2.2單片機的套用領域
2.3單片機的暫存器結構特點
2.4常用8位單片機
2.4.1 MCS二51系列單片機
2.4.2 PlC系列單片機
2.4.3 AVR單片機
第三章常用器件及接口技術
3.1動態與靜態存儲器
3.1.1 動態存儲器(Dynamic Random Access Memory)
3.1.2動態存儲器接口
3.1.3靜態存儲器(Static Random Access Memory)
3.2 Flash存儲器
3.2.1 NOR Flash存儲器
3.2.2 NAND Flash存儲器
3.2.3 NAND Flash和NOR Flash的比較
3.3串列通信技術
3.3.1 RS232接口及專用晶片
3.3.2 RS422/485接口及專用晶片
3.3.3 同步串列通信方式
3.4輸入技術及常用器件
3.4.1鍵盤設計及接口
3.4.2觸控螢幕原理及接口
3.4.3感測器及其接口
3.5輸出技術及常用器件
3.5.1 LED顯示及驅動方法
3.5.2 LCD顯示及驅動方法
3.6執行部件及接口方法
3.6.1 直流電機驅動和接口
3.6.2步進電機驅動和接口
第四章單片機系統仿真與實踐
4.1單片機系統開發簡述
4.2軟體開發環境Keil uVision
4.3硬體仿真軟體Proteus
4.4 51單片機仿真過程及實例
4.4.1 Proteus仿真調試過程(流水燈控制)
4.4.2 外部中斷功能仿真實例
4.4.3 LED電子鐘設計仿真實例
4.4.4 LCD電子計算器仿真實例
第五章8位單片機開發實例
5.1嵌入式系統開發流程
5.2簡單無線通信模組套用實例
5.2.1 常用無線通信模組
5.2.2基於nRF2401的無線通信實例
5.3基於51單片機的無線滑鼠設計實例
5.3.1 系統總體結構
5.3.2無線收發器硬體結構
5.3.3滑鼠操作部件硬體結構
5.3.4無線滑鼠操作部件代碼
5.3.5無線收發器部件代碼
5.4基於AVR單片機的手持控制器設計實例
5.4.1 系統功能總體結構
5.4.2硬體電路設計
5.4.3程式流程及主要代碼
第六章高檔嵌入式處理器
6.1高檔嵌入式處理器的關鍵技術
6.1.1精簡指令集技術(Reduced Instruction Set Computer,RISC)
6.1.2哈佛體系結構
6.1.3桶型移位器
6.1.4正交指令集技術
6.1.5雙密度指令集技術
6.1.6地址對準技術
6.1.7地址重映射技術
6.2 ARM體系微處理器
6.2.1 ARM體系結構及發展
6.2.2 ARM處理器系列簡介
6.2.3 ARM處理器工作狀態
6.2.4 ARM處理器工作模式
6.2.5 ARM內部暫存器
6.2.6 ARM處理器產品
6.3 MIPS體系微處理器
6.3.1 MIPS微處理器簡介
6.3.2 MIPS架構性能特點
6.4 PowerPC體系微處理器
6.4.1 PowerPC微處理器簡介
6.4.2 PowerPC體系結構特點
6.4.3 常用PowerPC處理器
第七章ARM平台仿真開發實例
7.1 ARM平台上的開發工具
7.1.1 RVDS2.2簡介
7.1.2 新建RVDS工程步驟
7.2 ARM平台仿真開發實例
7.2.1 LPC2124的中斷編程
7.2.2異步串口功能實例
7.2.3 同步串口功能實例
7.2.4定時器控制實例
7.2.5 LPC2124片上A/D轉換編程實例
第八章ARM9硬體平台上的開發實例
8.1 JXARM92410ARM嵌人式教學實驗系統硬體組成
8.1.1 JXARM9—2410ARM嵌入式教學實驗箱硬體模組
8.1.2 JXARM9—2410ARM嵌入式教學實驗箱硬體資源分配
8.2 ADT IDE集成開發環境
8.2.1 ADT IDE for ARM組成
8.2.2 ADT IDE for ARM(簡稱ADT IDE)的主要特點
8.2.3 ADT IDE安裝要求
8.2.4 ADT IDE軟體安裝後的目錄結構
8.2.5 ADT IDE的檔案類型
8.3 ADT IDE開發步驟和方法
8.3.1硬體準備
8.3.2工程編輯、編譯和調試
8.4S3C2410功能模組驅動代碼
8.4.1 LCD驅動控制代碼
8.4.2觸控螢幕驅動控制代碼
8.4.3 PWM波控制代碼
8.5 ARM9硬體平台上的綜合套用開發實例
8.5.1 簡單電子琴系統設計及分析
8.5.2 簡易電子畫筆設計與分析
8.5.3 簡易連連看遊戲設計與分析
附錄A ADT IDE中的連結定位腳本說明
參考文獻