注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術(shù)計算機/網(wǎng)絡計算機組織與體系結(jié)構(gòu)EZ-USB FX2單片機原理、編程及應用

EZ-USB FX2單片機原理、編程及應用

EZ-USB FX2單片機原理、編程及應用

定 價:¥45.00

作 者: 錢峰編著
出版社: 北京航空航天大學出版社
叢編項:
標 簽: 單片微型計算機 理論

ISBN: 9787810777407 出版時間: 2006-03-01 包裝: 平裝
開本: 16開 頁數(shù): 439 字數(shù):  

內(nèi)容簡介

本書全面、系統(tǒng)地介紹Cypress半導體公司推出的新一代智能USB接口芯片EZ-USB FX2(CY7C68013),涵蓋了EZ-USB FX2的原理、編程、驅(qū)動和應用程序等內(nèi)容。EZ-USB FX2芯片全面支持USB 2.O協(xié)議,是Cypress半導體公司對以往EZ-USB系列芯片的又一次全面提升。芯片將高性能USB引擎和增強8051內(nèi)核有機結(jié)合,開發(fā)方便、快捷,現(xiàn)已成為科研和開發(fā)的主流芯片·本著學以致用的原則,首先詳細介紹EZ-USB FX2的原理,其次介紹開發(fā)和學習中所需的軟、硬件工具,隨后討論固件程序、驅(qū)動程序和應用程序的編制方法,最后通過列舉范例程序進一步總結(jié)和提高。同時,為了方便讀者,書中還用附錄的形式配置了開發(fā)和學習中常用的參考資料。 本書可作為工科院校本科生、研究生單片機與接口設計等相關課程的參考用書,也可作為從事計算機外圍設備接口開發(fā)和各類微控制器應用系統(tǒng)設計工程技術(shù)人員的參考用書。

作者簡介

暫缺《EZ-USB FX2單片機原理、編程及應用》作者簡介

圖書目錄

第1章 USB基本概念和特性
1.1 USB的一般概念1
1.2 USB的發(fā)展和應用2
1.3 USB的特點4
1.4 USB系統(tǒng)的描述5
1.5 電纜和連接器6
1.6 電源9
1.7 總線協(xié)議10
1.8 穩(wěn)定性10
1.9 系統(tǒng)設置11
1.10 數(shù)據(jù)流種類11
1.11 USB設備13
1.12 USB主機: 硬件和軟件14
第2章 EZUSB FX2簡介
2.1 主機是主控者16
2.2 USB方向16
2.3 令牌和PID碼17
2.4 USB幀18
2.5 USB傳輸類型19
2.6 設備枚舉20
2.7 串行接口引擎21
2.8 設備重枚舉22
2.9 EZUSB FX2構(gòu)成22
2.10 EZUSB FX2特性24
2.11 EZUSB FX2集成微處理器24
2.12 EZUSB FX2硬件框圖和封裝25
2.13 EZUSB FX2端點緩沖區(qū)29
2.14 外部FIFO接口30
2.15 EZUSB FX2系列芯片32
第3章 EZUSB FX2控制端點0
3.1 引言33
3.2 控制端點EP033
3.3 USB請求35
3.3.1 獲取狀態(tài)37
3.3.2 設置特性39
3.3.3 清除特性40
3.3.4 獲取描述符41
3.3.5 設置描述符45
3.3.6 設置配置47
3.3.7 獲取配置47
3.3.8 設置接口48
3.3.9 獲取接口48
3.3.10 設置地址49
3.3.11 同步幀49
3.3.12 固件裝載50
第4章 EZUSB FX2枚舉和重枚舉
4.1 引言52
4.2 EZUSB FX2啟動模式52
4.3 缺省USB設備53
4.4 EEPROM 引導加載數(shù)據(jù)的形式54
4.4.1 無EEPROM 或EEPROM無效54
4.4.2 “C0”EEPROM引導加載55
4.4.3 “C2”EEPROM引導加載55
4.5 EEPROM配置字節(jié)56
4.6 RENUM位57
4.7 EZUSB FX2響應設備請求58
4.8 固件加載的Vendor請求59
4.9 固件程序重枚舉過程60
4.10 多重重枚舉60
第5章 EZUSB FX2中斷
5.1 引言61
5.2 特殊功能寄存器61
5.3 中斷過程64
5.3.1 中斷屏蔽65
5.3.2 中斷檢測66
5.3.3 中斷響應時間66
5.4 USB特殊中斷67
5.4.1 RESUME中斷67
5.4.2 USB中斷67
5.5 USB中斷自動向量72
5.6 I2C總線中斷74
5.7 FIFO/GPIF中斷(INT4)74
5.8 FIFO/GPIF中斷自動向量75
第6章 EZUSB FX2存儲器
6.1 引言77
6.2 內(nèi)部數(shù)據(jù)RAM77
6.3 外部程序存儲器和外部數(shù)據(jù)存儲器78
6.3.1 56和100引腳FX279
6.3.2 128引腳FX279
6.4 FX2存儲器分配80
6.5 馮·諾伊曼片外程序存儲器和數(shù)據(jù)存儲器82
6.6 片內(nèi)數(shù)據(jù)存儲器(0xE000~0xFFFF)82
第7章 EZUSB FX2復位和電源管理
7.1 EZUSB FX2復位84
7.2 上電復位(POR)84
7.3 釋放CPU復位85
7.4 CPU復位的影響86
7.5 USB 總線復位87
7.6 EZUSB FX2的“斷開”87
7.7 EZUSB FX2電源管理88
7.8 USB掛起89
7.9 喚醒/恢復90
7.10 USB恢復(遠程喚醒)92
第8章 EZUSB FX2 CPU介紹
8.1 引言94
8.2 8051的改進94
8.3 性能綜述95
8.4 軟件兼容性96
8.5 FX2與803x/805x的特性比較96
8.6 FX2與DS80C320的不同96
8.7 EZUSB FX2 寄存器接口97
8.8 EZUSB FX2 內(nèi)部RAM98
8.9 I/O端口98
8.10 中斷98
8.11 電源控制99
8.12 特殊功能寄存器99
8.13 外部地址/數(shù)據(jù)總線100
8.14 復位100
第9章 EZUSB FX2輸入和輸出
9.1 引言101
9.2 I/O端口101
9.3 I/O端口交替功能103
9.3.1 端口A 的交替功能105
9.3.2 端口B和端口D的交替功能105
9.3.3 端口C的交替功能106
9.3.4 端口E的交替功能107
9.4 I2C總線控制器108
9.4.1 連接I2C外圍設備108
9.4.2 寄存器109
9.4.3 發(fā)送數(shù)據(jù)111
9.4.4 接收數(shù)據(jù)111
9.5 EEPROM引導加載器112
第10章 EZUSB FX2定時/計數(shù)器和串行接口
10.1 定時/計數(shù)器114
10.1.1 與803x/805x的兼容性114
10.1.2 定時器0和1115
10.1.3 定時器速率控制118
10.1.4 定時器2118
10.1.5 定時器2帶俘獲的16位定時/計數(shù)器方式120
10.1.6 定時器2帶自動重裝的16位定時/計數(shù)器方式120
10.1.7 定時器2波特率發(fā)生器方式120
10.2 串行接口122
10.2.1 與803x/805x 的兼容性124
10.2.2 高速波特率發(fā)生器124
10.2.3 方式0125
10

本目錄推薦

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