作 者:張培仁,潘可,趙松編著 著
定 價:42
出 版 社:中國科學技術大學出版社
出版日期:2010年04月15日
頁 數:0
裝 幀:平裝
ISBN:9787312022852
嵌入式繫統近10年來飛速發展,微控制器、微處理器、數字信號處理器(DSP)都有長足進步。各種繫列的嵌入式繫統已經有上千種之多。嵌入式繫統已經從實驗室快速走向社會各個角落,走進每一個家庭。不論是在通訊設備、計算機、手機、機電一體設備、工業自動化智能設備、智能傳感器,還是數碼照相機、數碼攝像機、VCD、DVD等各種音像設備中都有它的身影。 本書從眾多嵌入式微處理器中總結其設計共性、特點,依次介紹單片機開發繫統、嵌入式實時操作繫統、嵌入式繫統專用術語和應等
●第1章 單片機開發繫統 1.1 單片機仿真器 1.2 單片機開發器(仿真器)的功能、結構、分類 1.3 ROM仿真器 1.4 實時在線ICE仿真器 1.5 軟件仿真器 1.6 JTAG仿真器 1.7 嵌入式繫統的應用 1.8 嵌入式繫統的特點 1.9 嵌入式繫統的種類 1.10 嵌入式繫統開發前對用戶的需求分析第2章 嵌入式實時操作繫統 2.1 嵌入式操作繫統簡介 2.2 實時操作繫統的一些基本概念 2.3 μC/OS-Ⅱ內核結構 2.4 嵌入式Linux操作繫統 2.5 Windows CE操作繫統 2.6 本章小結第3章 嵌入式繫統專用術語和應注意的問題 3.1 與中央處理器有關的名詞術語 3.2 與繫統有關的名詞術語 3.3 使用嵌入式繫統應注意的問題 3.4 芯片封裝技術 3.5 本章小結第4章 嵌入式微處理器編程語言 4.1 彙編語言 4.2 C語言 4.3 混合編程 4.4 本章小結第5章 優選8位單片機 5.1 8位機發展的3個技術飛躍 5.2 C8051F繫列單片機總體體繫結構 5.3 CIP-51微控制器 5.4 存儲器組織 5.5 特殊功能寄存器(SFR) 5.6 總線復用和非復用選擇 5.7 時鐘信號 5.8 復位電路 5.9 中斷繫統 5.10 JTAG原理 5.11 數字I/O口 5.12 8位單片機C語言編程應用實例 5.13 本章小結第6章 16位單片機簡介 6.1 凌陽16位單片機 6.2 SPCE061A 6.3 SPMC70lFMOA 6.4 本章小結第7章 32位ARM處理器 7.1 ARM處理器選擇的一般原則 7.2 ARM7處理器S3C44BOX 7.3 S3C44BOX編程實例 7.4 ARM9處理器Xscale PXA255 7.5 PXA255外圍器件的設計 7.6 本章小結第8章 DSP概述 8.1 DSP的發展與特點 8.2 DSP的分類與選型 8.3 DSP各主要功能描述 8.4 DSP實例應用一TMS320LF2407在電機控制中的應用 8.5 本章小結第9章 嵌入式繫統的存儲器 9.1 選擇嵌入式繫統的存儲器應注意的問題 9.2 存儲器工作時序 9.3 存儲器分類 9.4 EPROM 9.5 EEPROM 9.6 Flasll 9.7 微處理內部的Flash在線編程 9.8 編程器 9.9 本章小結第10章 嵌入式繫統I/O接口電路設計 10.1 嵌入式繫統I/O接口的硬件結構 10.2 嵌入式繫統A/D、D/A接口設計 10.3 高精度遠程隔離型多路AI/AO控制電路設計 10.4 擴展32個輸入口、32個輸出口的實例 10.5 串入並出、並入串出驅動程序實例 10.6 本章小結第11章 嵌入式繫統低功耗 11.1 低功耗原理 11.2 幾種低功耗中央處理器的結構 11.3 低功耗繫統要解決的問題 11.4 本章小結第12章 現場總線 12.1 總線定義 12.2 現場總線的分類 12.3 CAN總線技術 12.4 遠程控制網絡硬件繫統的設計與實現 12.5 遠程控制網絡軟件繫統的實現 12.6 本章小結第13章 干擾類型和抗干擾技術 13.1 噪聲的定義 13.2 噪聲的分類 13.3 干擾的耦合方式 13.4 抗干擾技術措施 13.5 本章小結附錄1 SD卡在PXA255中的使用原理圖附錄2 UCB1400周邊電路圖附錄3 C8051F040中的CAN寄存器參考文獻
本書從眾多嵌入式微處理器中總結其設計共性、特點,依次介紹單片機開發繫統、嵌入式實時操作繫統、嵌入式繫統專用術語和應注意的問題、嵌入式微處理器編程語言、優選8位單片機、16位單片機、32位ARM處理器、DSP、嵌入式繫統的存儲器、嵌入式繫統I/O接口電路設計、嵌入式繫統低功耗、現場總線技術以及嵌入式繫統干擾類型和抗干擾技術。書中所采用的例子均為經過驗證的成熟實例。本書可作為計算機、自動控制、電子工程、機械工程等專業專科生、本科生、研究生教材,也可作為相關專業技術人員的參考書。
第1章 單片機開發繫統 1.1 單片機仿真器 單片機開發人員都知道,不同的嵌入式微處理器所用的單片機開發器也不同。沒有單片機仿真器就無法開發單片機繫統。在調試嵌入式MCU應用程序時,會出現編程錯誤、硬件錯誤、接口驅動錯誤、數據格式錯誤等等。總的來說有兩種錯誤:一種為語法錯誤,另一種為非語法錯誤。前者在編譯時可以被發現並糾正。後者(如I/O定義和使用錯誤、邏輯順序錯誤、硬件接口及可編程控制字錯誤等)隻有在調試目標繫統時纔能夠被確認、定位、改正。所以,開發單片機繫統時一定要有仿真器。仿真器種類很多,那麼一個仿真器應具有什麼結構和功能呢? 1.2 單片機開發器(仿真器)的功能、結構、分類 單片機開發與PC機開發有很大不同。PC機的應等