1700楼#
发布于:2005-03-23 07:42
表2.3,标准设备请求,其实就是对应表中每个请求的应答(关于请求与应答,大家可以参
考我第一章的内容)。那么怎么知道什么时候需要应答那个请求的呢?这个你就要回头看 上一节中提到的 ep :o :o |
|
1701楼#
发布于:2005-03-23 07:43
表2.3,标准设备请求,其实就是对应表中每个请求的应答(关于请求与应答,大家可以参
考我第一章的内容)。那么怎么知道什么时候需要应答那个请求的呢?这个你就要回头看 上一节中提到的 ep :o :o :P :D :o |
|
1702楼#
发布于:2005-03-23 07:43
的话,就会有一个bEPPflags.bits.setup_packet = 1;其实就是置一个有setup包的标志。
然后大家看看我附件中的USB.C的大循环: :cool: ;) :) :( :P |
|
1703楼#
发布于:2005-03-23 07:43
的话,就会有一个bEPPflags.bits.setup_packet = 1;其实就是置一个有setup包的标志。
然后大家看看我附件中的USB.C的大循环: P :o :o :o :P :( :cool: :o :o :mad: |
|
1704楼#
发布于:2005-03-23 07:44
很早嘛~~~ ;)
|
|
1705楼#
发布于:2005-03-23 07:44
判断到SETUP包标志的时候,自然就会运行这段,然后就运行control_handler()函数。
这个函数就是先判断是何种请求,然后再根据请求值,利用函数指针数组来运行chap9.c中 |
|
1706楼#
发布于:2005-03-23 07:44
判断到SETUP包标志的时候,自然就会运行这段,然后就运行control_handler()函数。
这个函数就是先判断是何种请求,然后再根据请求值,利用函数指针数组来运行chap9.c中 |
|
1707楼#
发布于:2005-03-23 07:45
判断到SETUP包标志的时候,自然就会运行这段,然后就运行control_handler()函数。
这个函数就是先判断是何种请求,然后再根据请求值,利用函数指针数组来运行chap9.c中 :mad: :mad: |
|
1708楼#
发布于:2005-03-23 07:45
很早嘛~~ :cool:
|
|
1709楼#
发布于:2005-03-23 07:46
很早嘛~~~ :) :(
|
|
1710楼#
发布于:2005-03-23 07:46
判断到SETUP包标志的时候,自然就会运行这段,然后就运行control_handler()函数。
这个函数就是先判断是何种请求,然后再根据请求值,利用函数指针数组来运行chap9.c中 :P :P :P |
|
1711楼#
发布于:2005-03-23 07:46
判断到SETUP包标志的时候,自然就会运行这段,然后就运行control_handler()函数。
这个函数就是先判断是何种请求,然后再根据请求值,利用函数指针数组来运行chap9.c中 :mad: :mad: :mad: |
|
1712楼#
发布于:2005-03-23 07:46
判断到SETUP包标志的时候,自然就会运行这段,然后就运行control_handler()函数。
这个函数就是先判断是何种请求,然后再根据请求值,利用函数指针数组来运行chap9.c中 :o :o :o |
|
1713楼#
发布于:2005-03-23 07:47
判断到SETUP包标志的时候,自然就会运行这段,然后就运行control_handler()函数。
这个函数就是先判断是何种请求,然后再根据请求值,利用函数指针数组来运行chap9.c中 :o :o |
|
1714楼#
发布于:2005-03-23 07:47
判断到SETUP包标志的时候,自然就会运行这段,然后就运行control_handler()函数。
这个函数就是先判断是何种请求,然后再根据请求值,利用函数指针数组来运行chap9.c中 :mad: |
|
1715楼#
发布于:2005-03-23 07:47
判断到SETUP包标志的时候,自然就会运行这段,然后就运行control_handler()函数。
这个函数就是先判断是何种请求,然后再根据请求值,利用函数指针数组来运行chap9.c中 :P :P |
|
1716楼#
发布于:2005-03-23 07:47
很早嘛~~~ :) :P
|
|
1717楼#
发布于:2005-03-23 07:48
的话,就会有一个bEPPflags.bits.setup_packet = 1;其实就是置一个有setup包的标志。
然后大家看看我附件中的USB.C的大循环: :cool: ;) :) :( |
|
1718楼#
发布于:2005-03-23 07:48
的话,就会有一个bEPPflags.bits.setup_packet = 1;其实就是置一个有setup包的标志。
然后大家看看我附件中的USB.C的大循环: P :o :o :o :P :( :cool: :o |
|
1719楼#
发布于:2005-03-23 07:48
的话,就会有一个bEPPflags.bits.setup_packet = 1;其实就是置一个有setup包的标志。
然后大家看看我附件中的USB.C的大循环: :P :o :( :P :mad: :cool: :o :cool: :mad: |
|