#set_address:这个是没有数据段的命令..所以,把setup命令看成是输出,因此,状态阶段就是输入,需要1581回复一个空包.即,congtrl.status=1;
1.主机发送setup包.1581产生中断
bRequestType:====0
bRequest:========5
wValue:==========5
wIndex:==========0
wLength:=========0
2.将1581的地址设置成5,
3.设置control.status=1
4.不久就会产生一个intstatus=0x800的中断.表示刚才发送的空包已经发送完.
5.不久就会收到HOST发过来的ack,intstatus=0x400.
阅读(1835) | 评论(0) | 转发(0) |