位置:首页 > IC型号导航 > 首字符C型号页 > 首字符C的型号第1473页 > CY7C63221A-PC > CY7C63221A-PC PDF资料 > CY7C63221A-PC PDF资料1第27页

为
为
的enCoRe
USB
CY7C63221/31A
位[3: 0]:模式的位[3:0 ]
在EP1模式位工作在相同的方式EP0模式位(见14.2 ) 。
14.4
USB端点计数器寄存器
有两个端点计数器寄存器,具有相同的格式,为控制和非控制端点。这些寄存器
包含用于USB数据进行数据包状态字节数的信息,以及比特。这些寄存器的格式示
in
图14-4 。
位#
位名称
读/写
RESET
7
数据切换
读/写
0
6
数据有效
读/写
0
-
0
5
版权所有
-
0
读/写
0
0
4
3
2
字节数
读/写
读/写
0
读/写
0
1
0
图14-4 。端点0和1计数器寄存器(地址为0x11和0x13)均禁用
第7位:数据切换
该位选择数据包的切换状态。对于在交易中,固件必须设置该位选择的传输
数据切换。对于OUT或SETUP交易,在硬件设置此位接收到的数据触发位的状态。
1 = DATA1
0 = DATA0
第6位:数据有效
该位用于OUT ,只设置令牌。该位被清'0'是否发生了CRC , bitstuff ,或PID错误。这
位不为一些终端模式设置更新。请参阅
表20-3
了解更多详情。
1 =数据是有效的。
0 =数据无效。如果启用,如果接收到无效的数据将出现在端点中断连。
位[5: 4]:
版权所有
位[3: 0]:字节计数位[ 3:0]
字节计数位显示的数据字节数在一个事务:对于IN事务,固件加载与计数
字节数将被发送到从端点FIFO主机。有效值为0到8的包容性。对于OUT或SETUP
接收字节数,加2的CRC字节数据时,计数由硬件更新的数据的数量。有效值
有2至10个以下。
对于端点0的计数器,每当从SETUP或OUT事务时,计数寄存器锁定计数的更新和
不能由CPU写入。读寄存器进行解锁。这可以防止固件从覆盖的状态更新
固件之前收到的SETUP或OUT事务有机会来读取数据。
15.0
USB稳压器输出
该VREG引脚提供一个稳定的输出,用于连接需要USB操作上拉电阻。对于USB接口,一个1.5 kΩ的
电阻器连接的D-引脚和VREG电压,以指示低速USB操作。由于VREG输出
具有大约200Ω的内部串联电阻,需要外部上拉电阻为R
PU
(见第23.0节) 。
稳压器的输出被放置在复位时的高阻抗状态,并且必须由固件来启用通过设置VREG启用
在USB状态和控制寄存器位(图
13-1).
这简化的组合PS / 2 USB装置的设计中,由于
USB上拉电阻, PS / 2操作过程中留在原地,而无需加载PS / 2线。在这种模式下, VREG引脚可以是
作为输入,并且其状态可以被读出端口P2.0 。请参阅
图12-8
为端口2的数据寄存器中。该输入具有TTL
门槛。
在暂停模式下,稳压器将自动禁用。如果VREG使能位被置位(图
13-1),
在VREG引脚拉至
V
CC
有内部6.2 kΩ的电阻。这个拥有适当的V
OH
状态挂起模式。
请注意,启用该设备为USB (通过设置设备地址使能位,
图14-1 )
激活内部稳压器,
即使VREG使能位清0。这样可以确保适当的USB信号的情况下VREG引脚用作
输入端和一个外部调节器被设置为USB上拉电阻。这也限制了对D-和D +引脚上的摆动至约
1V以上的内部稳压电压,从而使器件地址,通常使能位应该只用于USB工作模式进行设置。
稳压器的输出被设计为仅提供电流为USB上拉电阻。此外,该输出电压在VREG
销是有效地断开时CY7C632XX装置从内部SIE发送的USB 。这意味着, VREG销
不提供在发送一个稳定的电压,虽然这并不影响USB信令。
文件编号: 38-08028修订版**
第27页49