lyhscut
驱动牛犊
驱动牛犊
  • 注册日期2005-03-19
  • 最后登录2005-04-07
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1705回复:1

关于PDIUSBD12的IN端点的问题

楼主#
更多 发布于:2005-03-29 21:51
我使用PDIUSBD12的端点1的IN端点和端点2的IN端点进行数据的传输
(数据从PDIUSBD12传到主机)。在初始化的时候先把数据写到IN缓
冲区,产生中断(IN端点产生的中断)后,再把新的数据写到相应的
IN缓冲区。不知道这样做,数据的传送会不会有问题呢?

我现在遇到的问题如下:
复位后,第一次传输的数据不确定(主机第一次接收到的数据不是设
定的数据),以后每一次接收的数据都正确。请问PDIUSBD12的IN缓冲
区在复位后是不是不确定的呢?还是我上面所说的固件结构有问题?
computer00
驱动小牛
驱动小牛
  • 注册日期2004-09-27
  • 最后登录2009-08-22
  • 粉丝0
  • 关注0
  • 积分1002分
  • 威望120点
  • 贡献值0点
  • 好评度110点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2007-03-29 14:14
你首先应该就要清空IN端点的数据,然后收到IN请求后,再往里面填数据.
博客Http://computer00.21ic.org
游客

返回顶部