hsr321
驱动牛犊
驱动牛犊
  • 注册日期2002-05-17
  • 最后登录2004-07-30
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1764回复:5

(10分) USB设备(D12)----> PC端传输时,PC端收到的信息格式?

楼主#
更多 发布于:2002-05-30 18:51
从USB设备(D12)----> PC端传输时,
PC端应用程序收到的数据还包含同步序列和其它的控制类字节吗?
Dannyzhang
驱动牛犊
驱动牛犊
  • 注册日期2002-04-12
  • 最后登录2002-06-12
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2002-05-30 22:34
同步序列由硬件接收
控制类字节一般由PC发送给设备,由设备固件识别
用户应用程序通过高层驱动程序向低层驱动程序发出请求
接收或发送数据,然后设备向PC传输或接收PC的数据
hsr321
驱动牛犊
驱动牛犊
  • 注册日期2002-05-17
  • 最后登录2004-07-30
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2002-05-31 17:17
按USB规范,数据传输是以1.0ms时间片为单位进行的
每个传送单位=同步序列+信息包+...+结束标志
我想知道win系统是否对收到的数据进行了加工.
Dannyzhang
驱动牛犊
驱动牛犊
  • 注册日期2002-04-12
  • 最后登录2002-06-12
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2002-06-01 19:49
低层驱动程序和硬件会把同步序列+结束标志去掉
把信息包向上层传递
一般信息包数据都在应用程序处理
当然你也可在你的客户驱动程序里处理
hsr321
驱动牛犊
驱动牛犊
  • 注册日期2002-05-17
  • 最后登录2004-07-30
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2002-06-01 20:08
good!  
501lsc
驱动牛犊
驱动牛犊
  • 注册日期2001-10-04
  • 最后登录2005-05-18
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2002-06-03 11:25
详细的看一下usb的协议就会知道。
游客

返回顶部