欢迎访问ic37.com |
会员登录 免费注册
发布采购

CY7C63001C-SXC 参数 Datasheet PDF下载

CY7C63001C-SXC图片预览
型号: CY7C63001C-SXC
PDF下载: 下载PDF文件 查看货源
内容描述: 通用串行总线的微控制器 [Universal Serial Bus Microcontroller]
分类和应用: 微控制器
文件页数/大小: 28 页 / 1077 K
品牌: CYPRESS [ CYPRESS SEMICONDUCTOR ]
 浏览型号CY7C63001C-SXC的Datasheet PDF文件第10页浏览型号CY7C63001C-SXC的Datasheet PDF文件第11页浏览型号CY7C63001C-SXC的Datasheet PDF文件第12页浏览型号CY7C63001C-SXC的Datasheet PDF文件第13页浏览型号CY7C63001C-SXC的Datasheet PDF文件第15页浏览型号CY7C63001C-SXC的Datasheet PDF文件第16页浏览型号CY7C63001C-SXC的Datasheet PDF文件第17页浏览型号CY7C63001C-SXC的Datasheet PDF文件第18页  
CY7C63001C
CY7C63101C
b7
版权所有
0
b6
ADR6
读/写
0
b5
ADR5
读/写
0
b4
ADR4
读/写
0
b3
ADR3
读/写
0
b2
ADR2
读/写
0
b1
ADR1
读/写
0
b0
ADR0
读/写
0
图6-17 。 USB设备地址寄存器( USB DA - 地址12H处)
6.9.1
USB枚举过程
可用于访问该设备的配置信息和
让普通的USB状态和控制访问。
端点0可以接收和发送数据。接收和
发送数据共享相同的8字节的端点0的FIFO位于
在数据存储空间0x70到0x77 。接收的数据可
在FIFO中先前覆盖的数据。
6.9.2.1端点0接收
接收数据包,并把数据放入端点后
0 FIFO , USB控制器更新USB端点0 RX
寄存器以记录接收状态,然后产生一个USB
端点0中断。的端点0接收寄存器的格式
示于
图6-18 。
这是一个读/写寄存器位于I / O地址0x14的。任何
写入该寄存器清零,除了3位这仍然是所有位
不变。所有位在复位过程中被清除。
位0设置为1时收到SETUP令牌端点0的时候。
当设置为1时,该位保持高电平,直到被清除的
I / O写或复位。而数据如下一个SETUP正在
由USB引擎接收,该位是不是由我清/ O
写。用户固件写入到USB FIFO被禁止
当位0被置位。这可以防止设置数据被
覆盖。
每当接收到一个有效的标记比特1和2被更新
上端点0的位1被置为1,如果接收到一个OUT令牌和
清0,如果收到任何其他标记。第2位被设置为1,如果一个
IN令牌被接收并清除为0,如果其他任何令牌
收到。
第3位显示数据包的接收到的数据切换状态
在端点0 ,该位是数据下面的设置更新
令牌以及数据如下OUT令牌,如果摊位(第5位
为0x10 )没有设置,要么EnableOuts或StatusOuts ( 3位
和4 0x13的)被设置。
位4至7是的字节数的计数在所接收的
DATA数据包。这两个字节的CRC码被包括在所述计数
这样的计数值比的数据的字节数2更大
收到。计数总是更新和数据始终
存储在FIFO中的下一个SETUP令牌数据包。
如果失速下一个OUT令牌计数数据更新
(第5位为0x10的)是0 ,要么EnableOuts或StatusOuts (位
图3和4 0x13的)是1以下的输出的数据被写入
成如果EnableOuts被设置为1 ,并在FIFO失速和StatusOuts
是0 。
b3
切换
R
0
b2
IN
读/写
0
b1
OUT
读/写
0
b0
格局
读/写
0
USB控制器提供了一个USB设备地址寄存器
在I / O地址12H处。读取和写入该寄存器是
通过IORD和IOWR指令来实现。登记
内容复位时清零,设置USB地址
的USB控制器设置为0。
图6-17
示出的格式
USB地址寄存器。
典型的枚举步骤:
1.主计算机发送一个SETUP包,接着一
数据包到USB地址0请求的设备
描述符。
2.将USB控制器解码请求,并检索其
从程序存储空间设备描述符。
3.主机进行控制,读取序列和
在USB控制器通过发送设备
描述符通过USB总线。
4.接收描述符后,主机发送一个
SETUP包后跟一个数据分组到地址0
分配一个新的USB地址给设备。
5. USB控制器存储新的地址在其USB
无数据控制后,设备地址寄存器
序列完成。
6.主机发送使用的设备描述符的请求
新的USB地址。
7. USB控制器解码该请求,并检索
从程序存储器设备描述符。
8.主机执行控制,读序列和USB
控制器通过发送它的设备描述符过
USB总线。
9.宿主产生控制读取到USB控制器向
要求配置和报告描述符。
10. USB控制器检索从描述符的
程序空间,并返回该数据传送到主机上的
USB 。
11.Enumeration完成主机收到后,所有的
描述符。
6.9.2
端点0
所有USB设备都要求有一个端点号0
这被用来初始化和操作该设备。端点0
b7
COUNT3
读/写
0
b6
COUNT2
读/写
0
b5
COUNT1
读/写
0
b4
COUNT0
读/写
0
图6-18 。 USB端点0接收寄存器(地址0x14的)
文件编号: 38-08026牧师* B
第14页28