嵌入式系統(tǒng)原理及接口技術(shù)

出版時(shí)間:2011-3  出版社:清華大學(xué)出版社  作者:劉彥文  頁數(shù):439  

內(nèi)容概要

  近年來,國內(nèi)教學(xué)科研單位使用的教學(xué)實(shí)驗(yàn)開發(fā)平臺(tái),基于S3C2410A微處理器的較為廣泛,在產(chǎn)品開發(fā)中也較為常用。本書系統(tǒng)地講述了采用ARM公司ARM920T處理器核的S3C2410A嵌入式微處理器的指令系統(tǒng)、匯編語言、芯片內(nèi)部主要功能模塊的組成和原理以及與開發(fā)應(yīng)用相關(guān)的知識(shí),例如與功能模塊連接的處理器芯片引腳的信號(hào)含義及使用方法,特殊功能寄存器的含義及編程使用等。另外通過舉例,講述了S3C2410A微處理器與其他芯片或設(shè)備的接口方法,并給出了相應(yīng)的程序,便于讀者加深理解。
  本書主要內(nèi)容可分為五部分:第1章對(duì)嵌入式系統(tǒng)做了一般性介紹,并對(duì)ARM系列處理器核做了簡單介紹;第2章介紹S3C2410A微處理器組成及程序員模型;第3章和第4章講述指令系統(tǒng)和匯編語言;第5章介紹存儲(chǔ)器控制器、Nand
Flash控制器以及存儲(chǔ)器和Nand
Flash存儲(chǔ)器組成實(shí)例;第6章到第12章介紹S3C2410A芯片內(nèi)部主要功能模塊原理及接口技術(shù)。
本書內(nèi)容新穎,實(shí)用性強(qiáng),書中有大量的圖、表、例和程序,每章都附有習(xí)題,便于讀者學(xué)習(xí)。
  本書適用于高等院校計(jì)算機(jī)、軟件、電子、自動(dòng)化、通信等專業(yè)的本科生作為《嵌入式系統(tǒng)原理及接口技術(shù)》課程教材使用,也可作為研究生的參考教材;同時(shí)可供從事嵌入式系統(tǒng)設(shè)計(jì)、開發(fā)的工程技術(shù)人員參考或作為培訓(xùn)教材使用。

書籍目錄

第1章 嵌入式系統(tǒng)概述及ARM系列微處理器簡介
 1.1 嵌入式系統(tǒng)簡介
  1.1.1 嵌入式系統(tǒng)定義
  1.1.2 嵌入式系統(tǒng)發(fā)展歷程
  1.1.3 嵌入式系統(tǒng)應(yīng)用舉例
  1.1.4 嵌入式系統(tǒng)特點(diǎn)
 1.2 嵌入式系統(tǒng)組成
  1.2.1 嵌入式系統(tǒng)硬件組成舉例
  1.2.2 嵌入式系統(tǒng)軟件組成簡介
 1.3 嵌入式微處理器
  1.3.1 嵌入式微處理器分類
  1.3.2 主流嵌入式微處理器介紹
 1.4 嵌入式操作系統(tǒng)簡介
  1.4.1 嵌入式操作系統(tǒng)主要特點(diǎn)
  1.4.2 主流嵌入式操作系統(tǒng)簡介
 1.5 ARM系列嵌入式微處理器簡介
  1.5.1 ARM系列處理器核的命名規(guī)則與性能
  1.5.2 ARM指令集結(jié)構(gòu)版本和變異
 1.6 本章小結(jié)
 1.7 習(xí)題
第2章 S3C2410A微處理器組成及程序員模型
 2.1 S3C2410A微處理器概述
 2.2 S3C2410A微處理器組成與引腳信號(hào)
  2.2.1 S3C2410A微處理器組成
  2.2.2 S3C2410A芯片封裝、引腳編號(hào)與引腳信號(hào)名
  2.2.3 S3C2410A特殊功能寄存器簡介30 2.3 ARM920T核
  2.3.1 ARM920T簡介
  2.3.2 ARM920T指令系統(tǒng)特點(diǎn)
  2.3.3 ARM920T功能模塊
 2.4 ARM920T的程序員模型
  2.4.1 處理器操作狀態(tài)
  2.4.2 存儲(chǔ)器格式和數(shù)據(jù)類型
  2.4.3 處理器操作方式
  2.4.4 寄存器
  2.4.5 程序狀態(tài)寄存器  
  2.4.6 異常
  2.4.7 中斷延遲
  2.4.8 Reset
 2.5 本章小結(jié)
 2.6 習(xí)題
第3章 ARM920T指令系統(tǒng)
 3.1 ARM指令集概述
  3.1.1 ARM指令集概述
  3.1.2 ARM指令集全部指令編碼及條件域簡介
 3.2 ARM指令
  3.2.1 分支并且轉(zhuǎn)換狀態(tài)指令(BX)
  3.2.2 分支、分支并且連接指令(B、BL)
  3.2.3 數(shù)據(jù)處理指令
  3.2.4 程序狀態(tài)寄存器傳送指令(MRS、MSR)
  3.2.5 乘、乘累加指令(MUL、MLA)
  3.2.6 長乘、長乘累加指令(MULL、MLAL)
  3.2.7 單個(gè)數(shù)據(jù)傳送指令(LDR、STR)
  3.2.8 半字、帶符號(hào)字節(jié)/半字傳送指令(LDRH、STRH、LDRSB、LDRSH)
  3.2.9 塊數(shù)據(jù)傳送指令(LDM、STM)
  3.2.10 單個(gè)數(shù)據(jù)交換指令(SWP)
  3.2.11 軟件中斷指令(SWI)
  3.2.12 協(xié)處理器介紹
  3.2.13 協(xié)處理器數(shù)據(jù)操作指令(CDP)
  3.2.14 協(xié)處理器數(shù)據(jù)傳送指令(LDC、STC)
  3.2.15 協(xié)處理器寄存器傳送指令(MRC、MCR)
  3.2.16 未定義指令
 3.3 本章小結(jié)
 3.4 習(xí)題
第4章 ARM匯編語言特性與編程基礎(chǔ)
第5章 存儲(chǔ)器控制器及Nand Flash控制器
第6章 時(shí)鐘與電源管理、DMA與總線優(yōu)先權(quán)
第7章 I/O端口及中斷控制器
第8章 PWM定時(shí)器、實(shí)時(shí)時(shí)鐘及看門狗定時(shí)器
第9章 UART及IIC、IIS、SPI總線接口
第10章 LCD控制器
第11章 ADC與觸摸屏接口
第12章 MMC/SD/SDIO主控制器
附錄A S3C2410A引腳信號(hào)名與對(duì)應(yīng)功能描述匯總表
附錄B 英漢名詞術(shù)語對(duì)照匯總表
參考文獻(xiàn)

章節(jié)摘錄

版權(quán)頁:插圖:3.復(fù)雜的算法對(duì)不同的應(yīng)用,嵌入式系統(tǒng)有不同的算法。例如控制汽車發(fā)動(dòng)機(jī)的嵌入式系統(tǒng),必須執(zhí)行復(fù)雜的控制算法,以達(dá)到降低污染、減少油耗并且不降低發(fā)動(dòng)機(jī)工作效率的目的。算法的復(fù)雜性還體現(xiàn)在,程序在解決某一問題時(shí)必須考慮運(yùn)行時(shí)間的限制、運(yùn)行環(huán)境以及干擾信號(hào)帶來的影響等問題。4.制造成本制造成本在某些情況下,決定了含有嵌入式系統(tǒng)的設(shè)備或產(chǎn)品能否在市場上成功地銷售。微處理器、存儲(chǔ)器、I/O設(shè)備和嵌入式操作系統(tǒng)的價(jià)格,對(duì)制造成本有比較大的影響。因此在設(shè)計(jì)階段,對(duì)制造成本的控制應(yīng)該引起充分的重視。5.功耗許多嵌入式系統(tǒng)采用電池供電,因此對(duì)功耗有著嚴(yán)格的要求。在選擇微處理器、存儲(chǔ)器和接口芯片時(shí),要充分考慮功耗;另外,還要考慮微處理器和操作系統(tǒng)是否支持多種節(jié)電模式。6.開發(fā)和調(diào)試必須有相應(yīng)的開發(fā)環(huán)境、開發(fā)工具和調(diào)試工具,才能進(jìn)行開發(fā)和調(diào)試。通常在PC上,運(yùn)行嵌入式系統(tǒng)開發(fā)工具包,輸入、編譯并且連接需要在嵌入式系統(tǒng)中運(yùn)行的代碼,將可執(zhí)行文件下載到嵌入式開發(fā)實(shí)驗(yàn)臺(tái)(板)上,使其運(yùn)行并調(diào)試。代碼調(diào)試通過后,根據(jù)需要,設(shè)計(jì)并生產(chǎn)相應(yīng)的電路板,焊接元器件,將程序固化或裝入閃存。這期間要用到一些軟件開發(fā)工具和調(diào)試工具,還要用到一些設(shè)備,如PC、示波器和實(shí)驗(yàn)臺(tái)等。7.可靠性嵌入式系統(tǒng)應(yīng)該能夠可靠地運(yùn)行,比如能長時(shí)間正確運(yùn)行而不死機(jī),或者死機(jī)后能由看門狗電路自動(dòng)重新啟動(dòng);能在規(guī)定的溫度、濕度環(huán)境下連續(xù)運(yùn)行;有一定的抗干擾能力等。

編輯推薦

《嵌入式系統(tǒng)原理及接口技術(shù)》:從使用角度較為系統(tǒng)和全面地介紹了基于S3C2410A嵌入式微處理器的嵌入式系統(tǒng)原理和接口技術(shù)、指令系統(tǒng)和匯編語言。內(nèi)容新穎,實(shí)用性強(qiáng)。書中有大量的圖、表、例、程序和習(xí)題,便于讀者學(xué)習(xí)。適合作為高等院校計(jì)算機(jī)、軟件、電子、自動(dòng)化、通信等本科專業(yè)嵌入式系統(tǒng)原理及接口技術(shù)課程的教材,也可供從事嵌入式系統(tǒng)設(shè)計(jì)、開發(fā)的工程技術(shù)人員參考或作為培訓(xùn)教材使用。

圖書封面

評(píng)論、評(píng)分、閱讀與下載


    嵌入式系統(tǒng)原理及接口技術(shù) PDF格式下載


用戶評(píng)論 (總計(jì)3條)

 
 

  •   拿來上課的,還沒有細(xì)細(xì)看。
  •   不錯(cuò),如果不是當(dāng)教材的話,不建議買這本書
  •   書很好,速度也很快,價(jià)格也是很便宜。不過,要了38本書竟然分成四批給發(fā)過來的,而其中的三批是在同一時(shí)間,只不過是包裝了三次。真會(huì)為快遞賺錢啊。。。
 

250萬本中文圖書簡介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7