dxyldl
驱动老牛
驱动老牛
  • 注册日期2004-11-17
  • 最后登录2008-07-11
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
1700楼#
发布于:2005-03-23 07:42
表2.3,标准设备请求,其实就是对应表中每个请求的应答(关于请求与应答,大家可以参
考我第一章的内容)。那么怎么知道什么时候需要应答那个请求的呢?这个你就要回头看
上一节中提到的 ep :o :o
dxyldl
驱动老牛
驱动老牛
  • 注册日期2004-11-17
  • 最后登录2008-07-11
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
1701楼#
发布于:2005-03-23 07:43
表2.3,标准设备请求,其实就是对应表中每个请求的应答(关于请求与应答,大家可以参
考我第一章的内容)。那么怎么知道什么时候需要应答那个请求的呢?这个你就要回头看
上一节中提到的 ep :o :o :P :D :o
dxyldl
驱动老牛
驱动老牛
  • 注册日期2004-11-17
  • 最后登录2008-07-11
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
1702楼#
发布于:2005-03-23 07:43
的话,就会有一个bEPPflags.bits.setup_packet = 1;其实就是置一个有setup包的标志。
然后大家看看我附件中的USB.C的大循环:
 :cool: ;) :) :( :P
dxyldl
驱动老牛
驱动老牛
  • 注册日期2004-11-17
  • 最后登录2008-07-11
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
1703楼#
发布于:2005-03-23 07:43
的话,就会有一个bEPPflags.bits.setup_packet = 1;其实就是置一个有setup包的标志。
然后大家看看我附件中的USB.C的大循环:
P :o :o :o :P :( :cool: :o :o :mad:
qwdrv
驱动大牛
驱动大牛
  • 注册日期2004-03-19
  • 最后登录2005-12-15
  • 粉丝0
  • 关注0
  • 积分8分
  • 威望2点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
1704楼#
发布于:2005-03-23 07:44
很早嘛~~~ ;)
dxyldl
驱动老牛
驱动老牛
  • 注册日期2004-11-17
  • 最后登录2008-07-11
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
1705楼#
发布于:2005-03-23 07:44
判断到SETUP包标志的时候,自然就会运行这段,然后就运行control_handler()函数。
这个函数就是先判断是何种请求,然后再根据请求值,利用函数指针数组来运行chap9.c中
dxyldl
驱动老牛
驱动老牛
  • 注册日期2004-11-17
  • 最后登录2008-07-11
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
1706楼#
发布于:2005-03-23 07:44
判断到SETUP包标志的时候,自然就会运行这段,然后就运行control_handler()函数。
这个函数就是先判断是何种请求,然后再根据请求值,利用函数指针数组来运行chap9.c中
dxyldl
驱动老牛
驱动老牛
  • 注册日期2004-11-17
  • 最后登录2008-07-11
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
1707楼#
发布于:2005-03-23 07:45
判断到SETUP包标志的时候,自然就会运行这段,然后就运行control_handler()函数。
这个函数就是先判断是何种请求,然后再根据请求值,利用函数指针数组来运行chap9.c中
 :mad: :mad:
qwdrv
驱动大牛
驱动大牛
  • 注册日期2004-03-19
  • 最后登录2005-12-15
  • 粉丝0
  • 关注0
  • 积分8分
  • 威望2点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
1708楼#
发布于:2005-03-23 07:45
很早嘛~~ :cool:
qwdrv
驱动大牛
驱动大牛
  • 注册日期2004-03-19
  • 最后登录2005-12-15
  • 粉丝0
  • 关注0
  • 积分8分
  • 威望2点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
1709楼#
发布于:2005-03-23 07:46
很早嘛~~~ :) :(
dxyldl
驱动老牛
驱动老牛
  • 注册日期2004-11-17
  • 最后登录2008-07-11
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
1710楼#
发布于:2005-03-23 07:46
判断到SETUP包标志的时候,自然就会运行这段,然后就运行control_handler()函数。
这个函数就是先判断是何种请求,然后再根据请求值,利用函数指针数组来运行chap9.c中
 :P :P :P
dxyldl
驱动老牛
驱动老牛
  • 注册日期2004-11-17
  • 最后登录2008-07-11
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
1711楼#
发布于:2005-03-23 07:46
判断到SETUP包标志的时候,自然就会运行这段,然后就运行control_handler()函数。
这个函数就是先判断是何种请求,然后再根据请求值,利用函数指针数组来运行chap9.c中
 :mad: :mad: :mad:
dxyldl
驱动老牛
驱动老牛
  • 注册日期2004-11-17
  • 最后登录2008-07-11
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
1712楼#
发布于:2005-03-23 07:46
判断到SETUP包标志的时候,自然就会运行这段,然后就运行control_handler()函数。
这个函数就是先判断是何种请求,然后再根据请求值,利用函数指针数组来运行chap9.c中
 :o :o :o
dxyldl
驱动老牛
驱动老牛
  • 注册日期2004-11-17
  • 最后登录2008-07-11
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
1713楼#
发布于:2005-03-23 07:47
判断到SETUP包标志的时候,自然就会运行这段,然后就运行control_handler()函数。
这个函数就是先判断是何种请求,然后再根据请求值,利用函数指针数组来运行chap9.c中
 :o :o
dxyldl
驱动老牛
驱动老牛
  • 注册日期2004-11-17
  • 最后登录2008-07-11
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
1714楼#
发布于:2005-03-23 07:47
判断到SETUP包标志的时候,自然就会运行这段,然后就运行control_handler()函数。
这个函数就是先判断是何种请求,然后再根据请求值,利用函数指针数组来运行chap9.c中
 :mad:
dxyldl
驱动老牛
驱动老牛
  • 注册日期2004-11-17
  • 最后登录2008-07-11
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
1715楼#
发布于:2005-03-23 07:47
判断到SETUP包标志的时候,自然就会运行这段,然后就运行control_handler()函数。
这个函数就是先判断是何种请求,然后再根据请求值,利用函数指针数组来运行chap9.c中
 :P :P
qwdrv
驱动大牛
驱动大牛
  • 注册日期2004-03-19
  • 最后登录2005-12-15
  • 粉丝0
  • 关注0
  • 积分8分
  • 威望2点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
1716楼#
发布于:2005-03-23 07:47
很早嘛~~~ :) :P
dxyldl
驱动老牛
驱动老牛
  • 注册日期2004-11-17
  • 最后登录2008-07-11
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
1717楼#
发布于:2005-03-23 07:48
的话,就会有一个bEPPflags.bits.setup_packet = 1;其实就是置一个有setup包的标志。
然后大家看看我附件中的USB.C的大循环:
 :cool: ;) :) :(
dxyldl
驱动老牛
驱动老牛
  • 注册日期2004-11-17
  • 最后登录2008-07-11
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
1718楼#
发布于:2005-03-23 07:48
的话,就会有一个bEPPflags.bits.setup_packet = 1;其实就是置一个有setup包的标志。
然后大家看看我附件中的USB.C的大循环:
P :o :o :o :P :( :cool: :o
dxyldl
驱动老牛
驱动老牛
  • 注册日期2004-11-17
  • 最后登录2008-07-11
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
1719楼#
发布于:2005-03-23 07:48
的话,就会有一个bEPPflags.bits.setup_packet = 1;其实就是置一个有setup包的标志。
然后大家看看我附件中的USB.C的大循环:
 :P :o :( :P :mad: :cool: :o :cool: :mad:
游客

返回顶部