
USB 2.0高速集线器控制器
数据表
5.3.2.1
块写/读
该块写入一开始就从机地址和写状态。命令代码后,主机
发出的字节数,它描述更多的字节将如何按照消息中。如果从有
20个字节的发送,第一个字节是数20( 14小时),随后的20个字节的数据。该
字节计数可能不为零。块写入或读出允许传输最多32个字节的数据。
注意:
对于下面的SMBus表:
表示主机到从机
表示从机到主机
1
S
7
从机地址
1
Wr
1
A
8
注册地址
1
A
...
8
数据字节n
1
A
1
P
8
字节数= N
1
A
8
数据字节1
1
A
8
数据字节2
1
A
图5.1块写
5.3.2.2
块读
块读不同于块写在重复启动条件的存在是为了满足我
2
C
规范的要求为在传送方向上的变化。
1
S
7
从机地址
8
1
A
1
Wr
1
A
8
8
注册地址
1
A
8
1
A
1
S
1
A
7
从机地址
8
1
Rd
1
A
1
A
...
1
P
字节数= N
数据字节1
数据字节2
数据字节n
图5.2块读
5.3.2.3
无效协议响应行为
请注意,任何企图用无效的协议更新寄存器将不会被更新。唯一有效的
协议是写数据块和读取块(如上所述),其中所述轮毂只响应的7位
硬件选择的从机地址( 0101100b ) 。此外,对于轮毂的唯一有效寄存器中概述了
第27页的第5.1节。
试图访问任何其他寄存器将返回没有任何反应。
5.3.3
从设备超时
在传输设备可以中止正在进行中的转移和释放总线时,任何一个小时钟
间隔时间超过25毫秒(T
TIMEOUT , MIN
) 。主机必须检测到这种情况,并产生停止
内或中断的数据字节的传送后的状态。从设备必须重新设置他们的
通信,并能够最迟在35毫秒接收一个新的START (T
TIMEOUT , MAX
).
注意:
一些简单的设备不包含时钟低电平驱动电路;这个简单的一种装置,通常
之后,启动或停止条件重置其通信端口。从机则超时
来实现。
SMSC USB251xB / XBI
43
版本2.2 ( 12年2月17日)
数据表