注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡硬件、外部設備與維護AT91系列ARM核微控制器結構與開發(fā)

AT91系列ARM核微控制器結構與開發(fā)

AT91系列ARM核微控制器結構與開發(fā)

定 價:¥49.50

作 者: 馬忠梅[等]編著
出版社: 北京航空航天大學出版社
叢編項: ARM系列叢書
標 簽: 單片計算機

ISBN: 9787810772532 出版時間: 2003-01-01 包裝: 平裝
開本: 27cm 頁數: 513 字數:  

內容簡介

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

作者簡介

暫缺《AT91系列ARM核微控制器結構與開發(fā)》作者簡介

圖書目錄

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

本目錄推薦

掃描二維碼
Copyright ? 讀書網 www.autoforsalebyowners.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網安備 42010302001612號