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

EZ-USB FX2單片機(jī)原理、編程及應(yīng)用

EZ-USB FX2單片機(jī)原理、編程及應(yīng)用

定 價(jià):¥45.00

作 者: 錢峰編著
出版社: 北京航空航天大學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: 單片微型計(jì)算機(jī) 理論

ISBN: 9787810777407 出版時(shí)間: 2006-03-01 包裝: 平裝
開(kāi)本: 16開(kāi) 頁(yè)數(shù): 439 字?jǐn)?shù):  

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

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

作者簡(jiǎn)介

暫缺《EZ-USB FX2單片機(jī)原理、編程及應(yīng)用》作者簡(jiǎn)介

圖書(shū)目錄

第1章 USB基本概念和特性
1.1 USB的一般概念1
1.2 USB的發(fā)展和應(yīng)用2
1.3 USB的特點(diǎn)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)設(shè)置11
1.10 數(shù)據(jù)流種類11
1.11 USB設(shè)備13
1.12 USB主機(jī): 硬件和軟件14
第2章 EZUSB FX2簡(jiǎn)介
2.1 主機(jī)是主控者16
2.2 USB方向16
2.3 令牌和PID碼17
2.4 USB幀18
2.5 USB傳輸類型19
2.6 設(shè)備枚舉20
2.7 串行接口引擎21
2.8 設(shè)備重枚舉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端點(diǎn)緩沖區(qū)29
2.14 外部FIFO接口30
2.15 EZUSB FX2系列芯片32
第3章 EZUSB FX2控制端點(diǎn)0
3.1 引言33
3.2 控制端點(diǎn)EP033
3.3 USB請(qǐng)求35
3.3.1 獲取狀態(tài)37
3.3.2 設(shè)置特性39
3.3.3 清除特性40
3.3.4 獲取描述符41
3.3.5 設(shè)置描述符45
3.3.6 設(shè)置配置47
3.3.7 獲取配置47
3.3.8 設(shè)置接口48
3.3.9 獲取接口48
3.3.10 設(shè)置地址49
3.3.11 同步幀49
3.3.12 固件裝載50
第4章 EZUSB FX2枚舉和重枚舉
4.1 引言52
4.2 EZUSB FX2啟動(dòng)模式52
4.3 缺省USB設(shè)備53
4.4 EEPROM 引導(dǎo)加載數(shù)據(jù)的形式54
4.4.1 無(wú)EEPROM 或EEPROM無(wú)效54
4.4.2 “C0”EEPROM引導(dǎo)加載55
4.4.3 “C2”EEPROM引導(dǎo)加載55
4.5 EEPROM配置字節(jié)56
4.6 RENUM位57
4.7 EZUSB FX2響應(yīng)設(shè)備請(qǐng)求58
4.8 固件加載的Vendor請(qǐng)求59
4.9 固件程序重枚舉過(guò)程60
4.10 多重重枚舉60
第5章 EZUSB FX2中斷
5.1 引言61
5.2 特殊功能寄存器61
5.3 中斷過(guò)程64
5.3.1 中斷屏蔽65
5.3.2 中斷檢測(cè)66
5.3.3 中斷響應(yīng)時(shí)間66
5.4 USB特殊中斷67
5.4.1 RESUME中斷67
5.4.2 USB中斷67
5.5 USB中斷自動(dòng)向量72
5.6 I2C總線中斷74
5.7 FIFO/GPIF中斷(INT4)74
5.8 FIFO/GPIF中斷自動(dòng)向量75
第6章 EZUSB FX2存儲(chǔ)器
6.1 引言77
6.2 內(nèi)部數(shù)據(jù)RAM77
6.3 外部程序存儲(chǔ)器和外部數(shù)據(jù)存儲(chǔ)器78
6.3.1 56和100引腳FX279
6.3.2 128引腳FX279
6.4 FX2存儲(chǔ)器分配80
6.5 馮·諾伊曼片外程序存儲(chǔ)器和數(shù)據(jù)存儲(chǔ)器82
6.6 片內(nèi)數(shù)據(jù)存儲(chǔ)器(0xE000~0xFFFF)82
第7章 EZUSB FX2復(fù)位和電源管理
7.1 EZUSB FX2復(fù)位84
7.2 上電復(fù)位(POR)84
7.3 釋放CPU復(fù)位85
7.4 CPU復(fù)位的影響86
7.5 USB 總線復(fù)位87
7.6 EZUSB FX2的“斷開(kāi)”87
7.7 EZUSB FX2電源管理88
7.8 USB掛起89
7.9 喚醒/恢復(fù)90
7.10 USB恢復(fù)(遠(yuǎn)程喚醒)92
第8章 EZUSB FX2 CPU介紹
8.1 引言94
8.2 8051的改進(jìn)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 復(fù)位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外圍設(shè)備108
9.4.2 寄存器109
9.4.3 發(fā)送數(shù)據(jù)111
9.4.4 接收數(shù)據(jù)111
9.5 EEPROM引導(dǎo)加載器112
第10章 EZUSB FX2定時(shí)/計(jì)數(shù)器和串行接口
10.1 定時(shí)/計(jì)數(shù)器114
10.1.1 與803x/805x的兼容性114
10.1.2 定時(shí)器0和1115
10.1.3 定時(shí)器速率控制118
10.1.4 定時(shí)器2118
10.1.5 定時(shí)器2帶俘獲的16位定時(shí)/計(jì)數(shù)器方式120
10.1.6 定時(shí)器2帶自動(dòng)重裝的16位定時(shí)/計(jì)數(shù)器方式120
10.1.7 定時(shí)器2波特率發(fā)生器方式120
10.2 串行接口122
10.2.1 與803x/805x 的兼容性124
10.2.2 高速波特率發(fā)生器124
10.2.3 方式0125
10

本目錄推薦

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