声 明
本 文 节 译 于 Cypress 半 导 体 公 司 的 免 费 器 件 手 册
( CY7C68013 , EZ-USB FX2TM USB
Microcontroller , High-speed USB Peripheral
Controller),原文从该公司网站获取。
由于本人水平所限,其中不当甚至错误之处在所难免,
敬请指正,译者不对设计结果承担任何责任。
2006年7月
目 录
目 录........................................................................2
1.0 EZ-USB FX2
TM
特性.............................................5
2.0 应用...................................................................6
3.0 功能总览............................................................7
3.1 USB 信号速率........................................7
3.2 8051 微处理器.......................................7
3.2.1 8051 时钟频率......................................................................7
3.2.2 UARTS..................................................................................7
3.2.3 特殊功能寄存器...................................................................8
3.3 I
2
C 兼容总线...........................................8
3.4 总线....................................................8
3.5 USB 启动模式........................................9
3.6 再枚举..................................................9
3.7 总线供电应用..........................................9
3.8 中断系统...............................................9
3.8.1 INT2 中断请求和使能寄存器............................................10
3.8.2 USB 中断的自动向量.........................................................10
3.8.3 FIFO/GPIF 中断(INT4).......................................................11
3.9 复位和唤醒...........................................11
3.9.1 复位引脚.............................................................................12
3.9.2 唤醒引脚.............................................................................12
3.10 程序/数据 RAM...................................12
3.10.1 大小...................................................................................12
3.10.2 内部代码存储器, EA = 0..................................................12
3.10.3 外部代码存储器, EA = 1..................................................13
3.11 寄存器地址.........................................15
3.12 端点 RAM.........................................15
3.12.1 大小...................................................................................15
3.12.2 组织...................................................................................15
3.12.3 设置数据缓冲器...............................................................16
3.12.4 端点配置 (高速模式).......................................................16
3.12.5 默认的全速交替设置.......................................................16
3.12.6 默认的高速交替设置.......................................................17
3.13 外部 FIFO 接口....................................17
3.13.1 体系结构...........................................................................17
3.13.2 主/从控制信号..................................................................17
3.13.3 GPIF 和 FIFO 的时钟速率...............................................18
3.14 GPIF...............................................18
3.14.1 6 个控制输出信号............................................................19
3.14.2 6 个备妥输入信号............................................................19
3.14.3 9 个 GPIF 地址输出信号..................................................19
3.14.4 长转移模式.......................................................................19
3.15 USB 上载和下载..................................19
3.16 自动指针访问......................................19
3.17 I
2
C 兼容控制器....................................20
3.17.1 I
2
C 兼容端口引脚.............................................................20
3.17.2 I
2
C 兼容接口启动加载访问.............................................20
3.17.3 I
2
C 兼容接口通用寄存器访问.........................................20
1.0 EZ-USB FX2
TM
特性
Cypress的EZ-USB FX2
TM
是世界上第一款集成了USB 2.0接口的微控制器。
通过集成USB 2.0收发器、SIE(串行接口引擎,Serial Interface Engine)、增强
的8051微控制器以及可编程成的外部接口于一个单片中, Cypress为决策者获取
产品快速上市利益建立了一个真正的高效解决方案。虽然在小到56脚SSOP封装
内仍然使用低成本的8051微控制器,但由于FX2独特的体系结构,使数据传输
速率可以达到USB 2.0允许的最大带宽——每秒56Mbytes。因为组合了USB 2.0
收发器,FX2 比USB 2.0 SIE 和使用外部收发器实现更经济、提供了更小封装尺
寸的解决方案。由于有EZ-USB FX2, Cypress 灵巧的SIE可以在硬件中处理最多
的USB 1.1 和 2.0协议,将嵌入式控制器从特殊的应用功能中解脱出来,并且可
以减少为确保USB兼容性所花费的开发时间。GPIF(通用可编程接口,The
General Programmable Interface)、主从端点 FIFO (8位或16位数据总线) 提供了
一种容易而且是无缝地与流行的接口进行连接的方法,如
ATA、UTOPIA、EPP、PCMCIA以及大部分的DSP/处理器。
本系列产品定义了四种封装形式:56脚SSOP, 56脚QFN, 100脚TQFP以及
128脚TQFP。