阅读:972回复:0
求证:D12的主端点无法同时进行ISO同步方式的IN、OUT传输
其实在物理上它的主端点还是EndPoint2的,用USBView或者WindRiver这些工具都可以看到,虽然配置出EP2既有IN(端点类型0x82),又有OUT(端点类型0x02)。
因为ISO方式对等时性的要求,1ms的帧内等时传输这么多字节,对于同一个物理端点,既IN 又OUT,做不到吧。 现在我测试在ISO in时对外ISO OUT,结果就挂死。单独ISO IN或者单独ISO OUT,都没问题。 已经用汇编改写了固件,读、写数据时间都提高到了200us/32B 难道D12真的这么弱?? 对比国半的USBN9613,功能、封装都类似。但是人家的物理端点有6个,不像D12这样,一共才三个,后面两个端点都要复用收、发。 [编辑 - 7/19/04 by huatuizh] |
|