阅读:1335回复:2
关于PTD(Philips Transfer Descriptor)的问题
我使用的是ISP1160主机芯片
假设设备端的封包大小是16字节 我现在想要读取18字节的数据信息,我采用了两种方式,一种是分成两个PTD一个PTD的TotalBytes为16字节,另一个为2字节发现前面一个封包发送出去,能够收回16字节的信息,后面的封包没有发送出去;另一种方法是只使用一个封包的形式将TotalBytes设成18字节,发现这个封包始终发不出去。 现在回过头来我真的不知道该如何设置PTD了,看datasheet上的说明也没有看懂个所以然,不知道坛子里有人搞这个吗,我卡在枚举这一步了,希望达人帮忙 |
|
沙发#
发布于:2008-04-26 18:54
我也正用这个芯片呢,交流交流吧。QQ38012101
|
|
板凳#
发布于:2008-05-02 14:33
你做PTD的时候,要收的数据,是保留空间,然后再读出来对吗。
|
|