ARM嵌入式系統(tǒng)設(shè)計(jì)及實(shí)踐

出版時(shí)間:2005-10  出版社:西安電子科技大學(xué)出版社  作者:楊恒  頁數(shù):249  字?jǐn)?shù):379000  

內(nèi)容概要

嵌入式技術(shù)是微電子技術(shù)與計(jì)算機(jī)技術(shù)中的一個(gè)重要分支。本書系統(tǒng)地介紹了有關(guān)ARM嵌入式系統(tǒng)的發(fā)展歷程、指令集及其操作系統(tǒng),并以Philips公司的ARM7TDMI器件LPC2210為例,結(jié)合延時(shí)控制蜂鳴器、LED顯示、LCD液晶顯示、以太網(wǎng)接口以及基于實(shí)時(shí)操作系統(tǒng)μC/OS-Ⅱ的實(shí)時(shí)時(shí)鐘設(shè)計(jì)等,由淺入深地詳述了應(yīng)用ARM進(jìn)行電子設(shè)計(jì)的方法。在本書的后半部分介紹了基于ARM的網(wǎng)絡(luò)傳感器及其應(yīng)用以及SAMSUNG的ARM控制器S3C4510B。書中的電路圖和源程序已經(jīng)過實(shí)例驗(yàn)證,讀者可以直接將其應(yīng)用于自己的設(shè)計(jì)中。本書的特點(diǎn)是強(qiáng)調(diào)實(shí)用性和先進(jìn)性,力求通俗易懂。    本書適用于計(jì)算機(jī)、電子、控制及信息等相關(guān)專業(yè)的在校大學(xué)生,對(duì)于廣大工程技術(shù)人員,本書也具有一定的實(shí)用價(jià)值。

書籍目錄

第1章 ARM系統(tǒng)結(jié)構(gòu)  1.1 ARM簡介     1.1.1 ARM公司簡介    1.1.2 產(chǎn)品介紹  1.2 ARM的版本  1.3 ARM編程模型    1.3.1 ARM微處理器介紹    1.3.2 ARM微處理器的工作狀態(tài)    1.3.3 指令長度及數(shù)據(jù)類型    1.3.4 ARM體系結(jié)構(gòu)的存儲(chǔ)器格式    1.3.5 處理器工作模式    1.3.6 寄存器組織    1.3.7 異常處理  1.4 本章小結(jié)第2章 ARM指令系統(tǒng)  2.1 ARM指令系統(tǒng)概要  2.2 ARM指令集分類說明    2.2.1 跳轉(zhuǎn)指令    2.2.2 數(shù)據(jù)處理指令    2.2.3 乘法指令與乘加指令    2.2.4 程序狀態(tài)寄存器訪問指令    2.2.5 加載/存儲(chǔ)指令    2.2.6 批量數(shù)據(jù)加載/存儲(chǔ)指令    2.2.7 數(shù)據(jù)交換指令    2.2.8 移位指令(操作)    2.2.9 協(xié)處理器指令    2.2.10 異常產(chǎn)生指令  2.3 ARM指令集列表  2.4 Thumb指令集簡介    2.4.1 Thumb指令集概要    2.4.2 Thumb指令集列表  2.5 ARM指令尋址方式  2.6 ARM偽操作  2.7 ARM匯編語言偽指令  2.8 本章小結(jié)第3章 嵌入式實(shí)時(shí)操作系統(tǒng)μC/OS-II  3.1 μC/OS-Ⅱ簡介  3.2 μC/OS-Ⅱ內(nèi)核結(jié)構(gòu)    3.2.1 臨界段    3.2.2 任務(wù)    3.2.3 任務(wù)狀態(tài)    3.2.4 任務(wù)控制塊(Task Control Blocks, OS_TCBs)    3.2.5 就緒表(Ready List)    3.2.6 任務(wù)調(diào)度(Task Scheduling)    3.2.7 給調(diào)度器上鎖和開鎖    3.2.8 統(tǒng)計(jì)任務(wù)    3.2.9 μC/OS-Ⅱ中的中斷處理  3.3 μClinux和μClinux引導(dǎo)程序    3.3.1 Linux的啟動(dòng)過程    3.3.2 μClinux的啟動(dòng)過程  3.4 μClinux的進(jìn)程與線程分析    3.4.1 Linux系統(tǒng)對(duì)進(jìn)程、線程的管理    3.4.2 μClinux的多進(jìn)程處理  3.5 μClinux的文件系統(tǒng)分析及其構(gòu)造  3.6 μClinux的開發(fā)環(huán)境  3.7 本章小結(jié)第4章 用LPC2210開發(fā)ARM程序?qū)嵗? 4.1 LPC2210芯片的介紹  4.2 開發(fā)平臺(tái)    4.2.1 SeaARM 5.0開發(fā)板    4.2.2 JTAG仿真器性能介紹和特性    4.2.3 ARM7TDMI-S處理器  4.3 用延時(shí)控制蜂鳴器的設(shè)計(jì)    4.3.1 LPC2200專用工程模板    4.3.2 使用LPC2200專用工程模板建立工程    4.3.3 編寫應(yīng)用程序    4.3.4 調(diào)試運(yùn)行    4.3.5 脫機(jī)運(yùn)行  4.4 用GPIO模擬SPI總線驅(qū)動(dòng)八個(gè)LED流水燈  ……第5章 基于實(shí)時(shí)操作系統(tǒng)的應(yīng)用實(shí)例第6章 基于ARM的網(wǎng)絡(luò)傳感器第7章 SAMSUNG 4510B控制器應(yīng)用實(shí)例附錄一 ADS集成開發(fā)環(huán)境的使用附錄二 SeaARM 5.0學(xué)習(xí)開發(fā)工具參考文獻(xiàn)

圖書封面

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


    ARM嵌入式系統(tǒng)設(shè)計(jì)及實(shí)踐 PDF格式下載


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

 
 

 

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

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