注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)硬件、外部設(shè)備與維護(hù)AT91系列ARM核微控制器結(jié)構(gòu)與開(kāi)發(fā)

AT91系列ARM核微控制器結(jié)構(gòu)與開(kāi)發(fā)

AT91系列ARM核微控制器結(jié)構(gòu)與開(kāi)發(fā)

定 價(jià):¥49.50

作 者: 馬忠梅[等]編著
出版社: 北京航空航天大學(xué)出版社
叢編項(xiàng): ARM系列叢書
標(biāo) 簽: 單片計(jì)算機(jī)

ISBN: 9787810772532 出版時(shí)間: 2003-01-01 包裝: 平裝
開(kāi)本: 27cm 頁(yè)數(shù): 513 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  《AT91系列ARM核微控制器結(jié)構(gòu)與開(kāi)發(fā)》針對(duì)ATMEL公司基于ARM核的AT91系列微控制器,介紹其器件的特點(diǎn)、內(nèi)部結(jié)構(gòu)、內(nèi)部資源以及開(kāi)發(fā)方法。全書共10章,包括AT91系列微控制器芯片結(jié)構(gòu)原理、AT91評(píng)估板和集成函數(shù)庫(kù)、ARM編程模型和指令集、內(nèi)部資源的程序設(shè)計(jì)、硬件的開(kāi)發(fā)平臺(tái)和uClinux操作系統(tǒng)軟件平臺(tái)以及各種ARM開(kāi)發(fā)工具等。AT91微控制器是ATMEL公司繼AT89,AT90(AVR)系列單片機(jī)后,推出的基于國(guó)際領(lǐng)先32位RISC處理器核ARM的高端嵌入式系統(tǒng)芯片。它的特色是具有大容量Flash存儲(chǔ)器的芯片,并提供C語(yǔ)言源碼的豐富的AT91庫(kù)函數(shù)。它是國(guó)內(nèi)主流的ARM核芯片。《AT91系列ARM核微控制器結(jié)構(gòu)與開(kāi)發(fā)》內(nèi)容比較全面,編程舉例詳細(xì),可作為嵌入式系統(tǒng)應(yīng)用技術(shù)人員的參考手冊(cè)和嵌入式系統(tǒng)課程的參考用書。

作者簡(jiǎn)介

暫缺《AT91系列ARM核微控制器結(jié)構(gòu)與開(kāi)發(fā)》作者簡(jiǎn)介

圖書目錄

第一章 ATMEL微控制器系列
1.1 ATMEL微控制器簡(jiǎn)介
1.2 AT91系列微控制器特點(diǎn)
1.3 AT91系列微控制器結(jié)構(gòu)
第二章 ARM嵌入式處理器體系結(jié)構(gòu)
2.1 ARM處理器結(jié)構(gòu)
2.1.1 ARM介紹
2.1.2 ARM7TDMI處理器核
2.1.3 ARM體系結(jié)構(gòu)
2.1.4 框圖、內(nèi)核和功能圖
2.1.5 ARMTDMI 輸入/輸出信號(hào)
2.2 ARM編程模型
2.2.1 數(shù)據(jù)類型
2.2.2 處理器模式
2.2.3 處理器工作狀態(tài)
2.2.4 寄存器組織
2.2.5 異常
2.2.6 存儲(chǔ)器和存儲(chǔ)器映射I/O
2.2.7 中斷延遲
2.2.8 復(fù)位
2.3 ARM基本尋址方式
2.3.1 寄存器尋址
2.3.2 立即尋址
2.3.3 寄存器移位尋址
2.3.4 寄存器間接尋址
2.3.5 變址尋址
2.3.6 多寄存器尋址
2.3.7 堆棧尋址
2.3.8 塊拷貝尋址
2.3.9 相對(duì)尋址
第三章 ARM指令集和匯編程序設(shè)計(jì)
3.1 ARM指令集
3.1.1 指令集編碼
3.1.2 條件執(zhí)行
3.1.3 指令分類說(shuō)明
3.2 Thumb指令集
3.2.1 Thumb指令集與ARM指令集的區(qū)別
3.2.2 指令集編碼
3.2.3 指令分類說(shuō)明
3.3 匯編語(yǔ)言程序設(shè)計(jì)
3.3.1 預(yù)定義變量
3.3.2 偽指令和指示符
3.3.3 ARM匯編程序規(guī)范
3.3.4 ARM匯編程序設(shè)計(jì)
3.3.5 宏定義和使用
3.3.6 混合編程
第四章 AT91系列微控制器概覽
4.1 AT91X40系列微控制器基本型
4.1.1 特點(diǎn)
4.1.2 總體結(jié)構(gòu)
4.1.3 引腳配置
4.1.4 產(chǎn)品縱覽
4.1.5 片內(nèi)外圍
4.2 帶Flash的AT91X40系列器件
4.2. 1 AT91FR40162
4.2.2 AT91FR4042
4.2.3 AT91FR4081
4.2.4 AT91F40816
4.3 AT91M42800A
4.3.1 特點(diǎn)
4.3.2 總體結(jié)構(gòu)
4.3.3 引腳配置
4.3.4 產(chǎn)品縱覽
4.3.5 片內(nèi)外圍
4.3.6 內(nèi)部資源的用戶接口
4.4 AT91M43300
4.4.1 特點(diǎn)
4.4.2 總體結(jié)構(gòu)
4.4.3 引腳配置
4.5 AT91M63200
4.5.1 特點(diǎn)
4.5.2 總體結(jié)構(gòu)
4.5.3 引腳配置
4.5.4 產(chǎn)品縱覽
4.5.5 內(nèi)部資源的用戶接口
4.6 AT91M55800A
4.6.1 特點(diǎn)
4.6.2 總體結(jié)構(gòu)
4.6.3 引腳配置
4.6.4 產(chǎn)品縱覽
4.6.5 片內(nèi)外圍
4.6.6 內(nèi)部資源的用戶接口
第五章 AT91系列微控制器的內(nèi)部資源
5.1 外部總線接口
5.2 中斷控制器
5.3 并行口和串行口
5.3.1 并行口
5.3.2 串行口
5.3.3 串行外圍接口SPI
5.3.4 多處理器接口MPI
5.4 定時(shí)器
5.4.1 定時(shí)器/計(jì)數(shù)器
5.4.2 看門狗定時(shí)器
5.4.3 實(shí)時(shí)時(shí)鐘RTC
5.4.4 系統(tǒng)定時(shí)器ST
5.5 A/D和D/A轉(zhuǎn)換器
5.5.1 A/D轉(zhuǎn)換器
5.5.2 D/A轉(zhuǎn)換器
5.6 電源管理
5.6.1 電源管理控制器PMC
5.6.2 先進(jìn)電源管理控制器APMC
5.6.3 省電模塊PS
5.7 特殊功能寄存器SF
第六章 ATMEL的ARM開(kāi)發(fā)環(huán)境
6.1 AT91評(píng)估板
6.1.1 概述
6.1. 2 評(píng)估板設(shè)置
6.1.3 評(píng)估板上軟件
6.1.4 評(píng)估板上元器件
6.2 AT91集成函數(shù)庫(kù)
6.2.1 AT91庫(kù)的定義規(guī)則
6.2.2 AT91 庫(kù)的層次結(jié)構(gòu)
6.2.3 AT91庫(kù)的使用
6.3 AT91內(nèi)部資源的庫(kù)函數(shù)編程
6.3.1 并行口編程
6.3.2 串行口編程
6.3. 3 定時(shí)器/計(jì)數(shù)器編程
6.3.4 A/D轉(zhuǎn)換器編程
6.3.5 D/A轉(zhuǎn)換器編程
6.3.6 先進(jìn)中斷控制器編程
6.3.7 實(shí)時(shí)時(shí)鐘計(jì)數(shù)器編程
6.4 AT91函數(shù)庫(kù)
6.4.1 省電模塊
6.4.2 SPI接口
6.4.3 EBI接口
6.4.4 I2C接口
第七章 ARM 開(kāi)發(fā)工具和開(kāi)發(fā)流程
7.1 ARM 開(kāi)發(fā)工具
7.1.1 ARM開(kāi)發(fā)工具綜述
7.1.2 ARM SDT
7.1.3 ARM ADS
7.1.4 MULTI 2000
7.1.5 Nucleus UDB
7.1.6 visionCLICK/visionXD
7.1.7 Hitool for ARM
7.1.8 Embest IDE
7.1.9 BDI 1000/BDI 2000
7.1.10 MultiICE
7.1.11 JEENI仿真器
7.1.12 TRACE32ICD
7.1.13 visionPROBE/visionICE II
7.2 Hitool for ARM開(kāi)發(fā)系統(tǒng)
7.2.1 ARM的開(kāi)發(fā)方案
7.2.2 Hitool for ARM 軟件產(chǎn)品特征
7.2.3 Hitool for ARM功能及使用
7.3 嵌入式系統(tǒng)開(kāi)發(fā)流程
7.4 Angel調(diào)試監(jiān)控程序
7.4.1 Angel概述
7.4.2 Angel系統(tǒng)的組成
7.4.3 Angel系統(tǒng)的資源需求
7.4.4 Angel操作
7.4.5 Angel接口
7.4.6 Angel的通信結(jié)構(gòu)
7.4.7 Angel調(diào)試協(xié)議
7.5 啟動(dòng)代碼
第八章 AT91微控制器開(kāi)發(fā)平臺(tái)
8.1 MICETEK的AT91微控制器開(kāi)發(fā)平臺(tái)
8.1.1 EV40評(píng)估板的組成
8.1.2 評(píng)估板的各模塊功能介紹
8.1.3 片選信號(hào)設(shè)置及外圍地址空間分配
8.1.4 以太網(wǎng)接口程序設(shè)計(jì)
8.2 BMR的AT91微控制器開(kāi)發(fā)平臺(tái)
8.2.1 NetCARM7的結(jié)構(gòu)
8.2.2 開(kāi)發(fā)套件特點(diǎn)
8.2.3 NetCARM7開(kāi)發(fā)板硬件資源
8.2.4 系統(tǒng)軟件的移植
第九章 uClinux嵌入式操作系統(tǒng)開(kāi)發(fā)平臺(tái)
9.1 uClinux 簡(jiǎn)介
9.2 uClinux 源代碼結(jié)構(gòu)
9.3 Hitool for uClinux開(kāi)發(fā)套件
第十章 ATMEL基于ARM的專用標(biāo)準(zhǔn)產(chǎn)品
10.1 Internet電器
10.2 無(wú)線數(shù)據(jù)通信
10.3 數(shù)碼相機(jī)
10.4 高速無(wú)線通信
附錄A ATMEL公司帶ARM核的芯片
附錄B AT91庫(kù)函數(shù)說(shuō)明
B.1 并行I/O接口
B.2 串行口USART
B.3 定時(shí)器/計(jì)數(shù)器
B.4 A/D轉(zhuǎn)換器
B.5 D/A轉(zhuǎn)換器
B.6 先進(jìn)中斷控制器
B.7 實(shí)時(shí)時(shí)鐘計(jì)數(shù)器
B.8 省電模塊
B.9 SPI接口
B.10 EBI接口
B.11 I2C接口
附錄C ARM指令集、ARM尋址方式和Thumb指令集速查表
參考文獻(xiàn)

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)