CH376如何批量传输,在网上的例程和手册中的外部固件参考流程都是说的控制传输,现在用这款芯片做扫描条码,使用的是控制传输的例子。在传输时,每次发送IN事务令牌后,从设备得到8个字节的数据,然后从CH376端点缓冲区读出,然后再发送IN事务令牌给设备,这样反复读取,直至把条码读取完。如果是10位的条码,就要发送10次IN事务令牌,10次读取CH376端点缓冲区数据,然后分析要的数据。
我想象的是:条码枪是否一次将条码传送给CH376端点缓冲区,即CH376有命令让条码枪一次将条码传送过来,然后主机端再将CH376端点缓冲区数据一次读出,这样岂不是更好,这也是我认为的USB设备的批量传输,不知道对不对,请大家帮忙分析下啊,谢了!