
HT82D20R/HT82D20A
这里有一些说明时序约束和用法。通过设置MISC寄存器,MCU可以进行读 -
荷兰国际集团,写作和清除行动。有下表中为端点FIFO读出一些实施例中,令状
荷兰国际集团和结算。
操作
阅读FIFO0序列
FIFO1写序
检查FIFO0是否可以被读取或不
检查FIFO1是否可以写入或不
写0大小的数据包序列,以先进先出0
MISC设置和状态
2ms的00H01Hdelay ,检查41Hread *从FIFO0寄存器
如果没有准备好( 01H ) 03H02H检查
2ms的0AH0BHdelay ,检查4BHwrite *为FIFO1寄存器和
检查是否没有准备好( 0BH ) 09H08H
2ms的00H01Hdelay ,检查41H (如果准备好)或01H (如果不是
ready)00H
2ms的0AH0BHdelay ,检查4BH (如果愿意) ,或0BH (如果不是
ready)0AH
2ms的02H03Hdelay ,检查43H01H00H
注: * :有2ms的差距2读取动作或2写操作之间存在的
注册名称
FIFO 0
FIFO 1
读/写
读/写
读/写
注册地址
01001000B
01001001B
Bit7~Bit0
Data7~Data0
Data7~Data0
FIFO寄存器地址表
USB主动管时间
由主机访问的USB有源管不能由MCU同时使用。当主机完成其工作,
的信号,一个USB_INT将制作告诉微控制器,该管可用于与作用管号将被显示
在该信号中, ACT_PIPE为好。的定时示于下图。
一个(C T) _ P IP ê
美B _ T中
L的S T A C TE P IP ê
USB主动管时间
暂停唤醒和远程唤醒
如果在USB总线上没有信号超过3ms内,单片机
恶习将进入挂起模式。暂停线(位
0 USC )的将被设置为1和USB中断时触发
复位此输出以指示该设备应当跳转到可持
挂起状态。
通过清除USBCKEN (第3位禁用USB时钟
所述SCC )来的
0.
挂起电流为1.5mA 。
用户要减少暂停当前至约
1毫安通过设置SUSP2 ( SCC中的第4位) 。但是,如果
SUSP2被设定时,用户必须确保不使
LVR OPT选项,否则设备将被重置。
当恢复信号发送出去由主机,单片机
恶习会唤醒MCU通过USB中断和
简历线( USC的第3位)设置。为了使
该装置正常运行时,程序员必须设置
在USBCKEN ( SCC的第3位)为1,清除
SUSP2 (在SCC的第4位) 。由于恢复信号的意志
之前的空闲信号被送出由主机清零
并挂起线(位USC 0 )打算
0.
如此当MCU检测到挂起线(位0
在USC ) ,简历线应该记住和
考虑。
完成恢复信号后,暂停行会
变为无效和USB中断被触发。在后续
ING的时序图:
的SuI S·P ê N D
美B R (E S) ü米(E S) IG N A升
美B _ T中
修订版1.10
21
2010年1月27日