ppkwuxuan
驱动牛犊
驱动牛犊
  • 注册日期2003-05-06
  • 最后登录2016-01-07
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:939回复:0

关于D12的主端点接收缓冲区的问题,望指教!

楼主#
更多 发布于:2004-08-12 20:52
    我使用S3C44B0x与PDIUSBD12,USB通信基本正常。但与一些PC机通信时,会产生通信错误。
    检查程序发现,有时从D12的主端点接收缓冲区中接收数据时,读取的缓冲区数据长度(即缓冲区第二个字节)为128,超过了缓冲区最大长度64的范围,导致读取数据时,多读取了64个字节。
    从读出内容看,前64个字节是从PC收到的,后64个字节是发送给PC的,应该是主端点发送缓冲区数据,因为发送缓冲区前两个字节也在内。该问题望各位大虾指教!
游客

返回顶部