frank.sunny
驱动牛犊
驱动牛犊
  • 注册日期2007-07-26
  • 最后登录2007-08-27
  • 粉丝0
  • 关注0
  • 积分70分
  • 威望8点
  • 贡献值0点
  • 好评度7点
  • 原创分0分
  • 专家分0分
阅读:1335回复:2

关于PTD(Philips Transfer Descriptor)的问题

楼主#
更多 发布于:2007-08-17 09:15
我使用的是ISP1160主机芯片
假设设备端的封包大小是16字节
我现在想要读取18字节的数据信息,我采用了两种方式,一种是分成两个PTD一个PTD的TotalBytes为16字节,另一个为2字节发现前面一个封包发送出去,能够收回16字节的信息,后面的封包没有发送出去;另一种方法是只使用一个封包的形式将TotalBytes设成18字节,发现这个封包始终发不出去。

现在回过头来我真的不知道该如何设置PTD了,看datasheet上的说明也没有看懂个所以然,不知道坛子里有人搞这个吗,我卡在枚举这一步了,希望达人帮忙
liudingli
驱动牛犊
驱动牛犊
  • 注册日期2008-04-16
  • 最后登录2008-07-16
  • 粉丝4
  • 关注0
  • 积分213分
  • 威望33点
  • 贡献值2点
  • 好评度29点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2008-04-26 18:54
我也正用这个芯片呢,交流交流吧。QQ38012101
liudingli
驱动牛犊
驱动牛犊
  • 注册日期2008-04-16
  • 最后登录2008-07-16
  • 粉丝4
  • 关注0
  • 积分213分
  • 威望33点
  • 贡献值2点
  • 好评度29点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2008-05-02 14:33
你做PTD的时候,要收的数据,是保留空间,然后再读出来对吗。
游客

返回顶部