dacongtou
驱动中牛
驱动中牛
  • 注册日期2002-11-11
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1497回复:13

一事不明.请教.(枚举的第3步)

楼主#
更多 发布于:2002-12-10 14:12
设置地址后,返回空数据包.主机就发送给我第3个8字节的指令代码
80 06 00 01 00 00 12 00.我应该会给它18字节描述符.可是它给我的命令里的12不是说明它只要求12字节么..那么为什么我要给它18字节那???


第2个问题..程序里怎么分辨主机给我的第一个8字节指令和第3个8字节指令那..因为第1个指令接到后我要发8字节数据.第3个指令后我就要发18个指令了..难道叫我写2个子程序.用哪个调那个吗???
mikal
驱动牛犊
驱动牛犊
  • 注册日期2002-11-19
  • 最后登录2007-10-19
  • 粉丝0
  • 关注0
  • 积分1分
  • 威望1点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2002-12-11 09:53
Thanks ! i got to known it !
rayyang2000
管理员
管理员
  • 注册日期2001-03-23
  • 最后登录2012-09-13
  • 粉丝3
  • 关注0
  • 积分1036分
  • 威望925点
  • 贡献值3点
  • 好评度823点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2002-12-11 09:42
device to host, 就是让device发数据。
天天coding-debugging中----超稀饭memory dump file ======================================================== [b]Windows Device Driver Development and Consulting Service[/b] [color=blue][url]http://www.ybwork.com[/url][/color] ========================================================
mikal
驱动牛犊
驱动牛犊
  • 注册日期2002-11-19
  • 最后登录2007-10-19
  • 粉丝0
  • 关注0
  • 积分1分
  • 威望1点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2002-12-11 09:38
我有个疑问:在协议中不是说―80开头的setup packet 方向是 device to host ?
请贴主帮忙解释一下!
dacongtou
驱动中牛
驱动中牛
  • 注册日期2002-11-11
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2002-12-11 09:12
谢谢解答...分数不多..不好意思
qianyu123
驱动小牛
驱动小牛
  • 注册日期2002-11-22
  • 最后登录2007-09-19
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2002-12-11 08:39
   你不是汇编么?简单点:放在发射缓冲区里(最大长度),他要多长,你发射长度置多长。好象与固定长度没有区别,否则以后传输数据怎么办。
dacongtou
驱动中牛
驱动中牛
  • 注册日期2002-11-11
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2002-12-11 08:13
 第二个问题不是已经讲了么,他要多长,你就发多长。他第一次不知道你描述的长度,第一次只是要读出长度来。



我知道应该是他要多长我就给它多长,可是我就是问如何在我的程序里实现\"他要多长我就给多长\"啊...
qianyu123
驱动小牛
驱动小牛
  • 注册日期2002-11-22
  • 最后登录2007-09-19
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2002-12-11 08:08
  第二个问题不是已经讲了么,他要多长,你就发多长。他第一次不知道你描述的长度,第一次只是要读出长度来。
dacongtou
驱动中牛
驱动中牛
  • 注册日期2002-11-11
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
8楼#
发布于:2002-12-10 17:14
  0x12=18



没往这边想..呵呵..不好意思...谁能给我解答一下第2个问题啊??
qianyu123
驱动小牛
驱动小牛
  • 注册日期2002-11-22
  • 最后登录2007-09-19
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
9楼#
发布于:2002-12-10 14:35
   9505104大佬:
   能不能帮我解决解决问题,已经贴上了。
   先行谢过!
qianyu123
驱动小牛
驱动小牛
  • 注册日期2002-11-22
  • 最后登录2007-09-19
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
10楼#
发布于:2002-12-10 14:26
    我认为第二次不读就应当可以,不过我没有试过,有空你可以试试。
    记得把结果告诉我,谢谢!
飞天猩猩
驱动巨牛
驱动巨牛
  • 注册日期2001-09-24
  • 最后登录2008-06-17
  • 粉丝0
  • 关注0
  • 积分201分
  • 威望22点
  • 贡献值0点
  • 好评度21点
  • 原创分0分
  • 专家分0分
11楼#
发布于:2002-12-10 14:24
  他要多长,你就给多长。
   第一次不知道描述有多长,你的描述第一个字节是长度,一般来说HOST读完第一次后会按你给的长度读第二次。

yes.
qianyu123
驱动小牛
驱动小牛
  • 注册日期2002-11-22
  • 最后登录2007-09-19
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
12楼#
发布于:2002-12-10 14:23
   他要多长,你就给多长。
   第一次不知道描述有多长,你的描述第一个字节是长度,一般来说HOST读完第一次后会按你给的长度读第二次。
qianyu123
驱动小牛
驱动小牛
  • 注册日期2002-11-22
  • 最后登录2007-09-19
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
13楼#
发布于:2002-12-10 14:17
   0x12=18
游客

返回顶部