dxyldl
驱动老牛
驱动老牛
  • 注册日期2004-11-17
  • 最后登录2008-07-11
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
1800楼#
发布于:2005-03-23 07:58
的话,就会有一个bEPPflags.bits.setup_packet = 1;其实就是置一个有setup包的标志。
然后大家看看我附件中的USB.C的大循环:
P :o :o :o :P
dxyldl
驱动老牛
驱动老牛
  • 注册日期2004-11-17
  • 最后登录2008-07-11
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
1801楼#
发布于:2005-03-23 07:58
判断到SETUP包标志的时候,自然就会运行这段,然后就运行control_handler()函数。
这个函数就是先判断是何种请求,然后再根据请求值,利用函数指针数组来运行chap9.c中
 :o :o :o :o
dxyldl
驱动老牛
驱动老牛
  • 注册日期2004-11-17
  • 最后登录2008-07-11
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
1802楼#
发布于:2005-03-23 07:58
边的桌子上吧,以后看代码的时候经常要回头看这个结构
体的。

 :cool:
dxyldl
驱动老牛
驱动老牛
  • 注册日期2004-11-17
  • 最后登录2008-07-11
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
1803楼#
发布于:2005-03-23 07:58
判断到SETUP包标志的时候,自然就会运行这段,然后就运行control_handler()函数。
这个函数就是先判断是何种请求,然后再根据请求值,利用函数指针数组来运行chap9.c中
 :P :P :P :P
dxyldl
驱动老牛
驱动老牛
  • 注册日期2004-11-17
  • 最后登录2008-07-11
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
1804楼#
发布于:2005-03-23 07:58
正如我开始所说的,那个表一开始的时候很难明白。如何了?是不是有点领悟
了?对啦,就是这个领悟啦。如果你有了这个领悟,那你基本接近明白了。
周X的书这部分
 :cool: :o :o :o :P :o :o :cool:
dxyldl
驱动老牛
驱动老牛
  • 注册日期2004-11-17
  • 最后登录2008-07-11
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
1805楼#
发布于:2005-03-23 07:58
判断到SETUP包标志的时候,自然就会运行这段,然后就运行control_handler()函数。
这个函数就是先判断是何种请求,然后再根据请求值,利用函数指针数组来运行chap9.c中
 :P
dxyldl
驱动老牛
驱动老牛
  • 注册日期2004-11-17
  • 最后登录2008-07-11
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
1806楼#
发布于:2005-03-23 07:58
天看懂了,明天应该就忘掉的了,呵呵~~~建议大家把这个结构
体打印出来并注释好,贴在你旁
 :o :cool: :mad: ;) ;) ;)
dxyldl
驱动老牛
驱动老牛
  • 注册日期2004-11-17
  • 最后登录2008-07-11
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
1807楼#
发布于:2005-03-23 07:58
正如我开始所说的,那个表一开始的时候很难明白。如何了?是不是有点领悟
了?对啦,就是这个领悟啦。如果你有了这个领悟,那你基本接近明白了。
周X的书这部分
 :cool: :o :o :o :P :o :o :cool: :o
dxyldl
驱动老牛
驱动老牛
  • 注册日期2004-11-17
  • 最后登录2008-07-11
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
1808楼#
发布于:2005-03-23 07:59
边的桌子上吧,以后看代码的时候经常要回头看这个结构
体的。

 :cool: :P :D :mad:
dxyldl
驱动老牛
驱动老牛
  • 注册日期2004-11-17
  • 最后登录2008-07-11
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
1809楼#
发布于:2005-03-23 07:59
序的括号排的一塌糊涂,看的我都晕了。建议大家排好版后专门拿A3
纸把它打印出来再看,以免影响眼睛和脑细胞。其实排好版再看你就自然觉得明白的
了:)不过声明一句,你今
: :o :o :P :o :o :o
dxyldl
驱动老牛
驱动老牛
  • 注册日期2004-11-17
  • 最后登录2008-07-11
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
1810楼#
发布于:2005-03-23 07:59
表2.3,标准设备请求,其实就是对应表中每个请求的应答(关于请求与应答,大家可以参
考我第一章的内容)。那么怎么知道什么时候需要应答那个请求的呢?这个你就要回头看
上一节中提到的 ep :o :o :o :P :o :o
dxyldl
驱动老牛
驱动老牛
  • 注册日期2004-11-17
  • 最后登录2008-07-11
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
1811楼#
发布于:2005-03-23 07:59
序的括号排的一塌糊涂,看的我都晕了。建议大家排好版后专门拿A3
纸把它打印出来再看,以免影响眼睛和脑细胞。其实排好版再看你就自然觉得明白的
了:)不过声明一句,你今
:o :cool: :o :P :mad: :D
dxyldl
驱动老牛
驱动老牛
  • 注册日期2004-11-17
  • 最后登录2008-07-11
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
1812楼#
发布于:2005-03-23 07:59
序的括号排的一塌糊涂,看的我都晕了。建议大家排好版后专门拿A3
纸把它打印出来再看,以免影响眼睛和脑细胞。其实排好版再看你就自然觉得明白的
了:)不过声明一句,你今
:o :cool: :o :P
dxyldl
驱动老牛
驱动老牛
  • 注册日期2004-11-17
  • 最后登录2008-07-11
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
1813楼#
发布于:2005-03-23 07:59
的话,就会有一个bEPPflags.bits.setup_packet = 1;其实就是置一个有setup包的标志。
然后大家看看我附件中的USB.C的大循环:
dxyldl
驱动老牛
驱动老牛
  • 注册日期2004-11-17
  • 最后登录2008-07-11
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
1814楼#
发布于:2005-03-23 07:59
为什么叫chap9呢?好象是说因为这是什么第九章协议?我也不清楚了,因为我 看的USB协议是红
色书的那本(上一篇说过的)
 :o :o :cool: :D
dxyldl
驱动老牛
驱动老牛
  • 注册日期2004-11-17
  • 最后登录2008-07-11
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
1815楼#
发布于:2005-03-23 08:00
为什么叫chap9呢?好象是说因为这是什么第九章协议?我也不清楚了,因为我 看的USB协议是红
色书的那本(上一篇说过的)
 :P :o :P
dxyldl
驱动老牛
驱动老牛
  • 注册日期2004-11-17
  • 最后登录2008-07-11
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
1816楼#
发布于:2005-03-23 08:00
序的括号排的一塌糊涂,看的我都晕了。建议大家排好版后专门拿A3
纸把它打印出来再看,以免影响眼睛和脑细胞。其实排好版再看你就自然觉得明白的
了:)不过声明一句,你今
:o :cool: :o :P :mad:
dxyldl
驱动老牛
驱动老牛
  • 注册日期2004-11-17
  • 最后登录2008-07-11
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
1817楼#
发布于:2005-03-23 08:00
序的括号排的一塌糊涂,看的我都晕了。建议大家排好版后专门拿A3
纸把它打印出来再看,以免影响眼睛和脑细胞。其实排好版再看你就自然觉得明白的
了:)不过声明一句,你今
: :o :o
dxyldl
驱动老牛
驱动老牛
  • 注册日期2004-11-17
  • 最后登录2008-07-11
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
1818楼#
发布于:2005-03-23 08:00
天看懂了,明天应该就忘掉的了,呵呵~~~建议大家把这个结构
体打印出来并注释好,贴在你旁
 :o :cool: :mad: ;) ;)
dxyldl
驱动老牛
驱动老牛
  • 注册日期2004-11-17
  • 最后登录2008-07-11
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
1819楼#
发布于:2005-03-23 08:00
正如我开始所说的,那个表一开始的时候很难明白。如何了?是不是有点领悟
了?对啦,就是这个领悟啦。如果你有了这个领悟,那你基本接近明白了。
周X的书这部分
 :cool: :o :o :o :P :o
游客

返回顶部