ch372 每次通讯的最大数据量是多少??

CH375DBG.C中是32个字节。如果想一次传输大量的数据,请问最大是多少?是否要修改驱动程序,当然是使用同步IO方式。有没有这方面的资料阿??正在用ch372开发一款读卡器,急!!!谢谢。

那仅仅是例子程序.在PC机端一次最多可以传4096,上下传的端点是64B.具体您可以看说明书和CH372dll.h文件.


对于372芯片来说,批量端点上传和下传的长度最大为64字节,中断端点上传和下传的最大长度是8字节,对于一次上传超过64字节的数据,前面每次传输必须为64字节,最后一次传输才允许传输少于64字节的数据,在你实际做程序的时候,你可以在你的单片机里面开2个64字节的缓冲区,将你的数据存在64字节的缓冲区里面,当其中一个64字节的缓冲区满了就将数据通过372上传到计算机上面,而在上传过程中的数据就存放在第2个缓冲区当中。


最大只能64字节么??我每次传输都好几百k。看ch372dll。h中好像可以最大可以4096个字节,正在研究中,有没有高人用过。谢谢楼上两位大哥的解答。


最大64指的是一次传输最大字节为64字节,而对于上位机,一次最大传输字节为4096字节,如果超过了的话,你可以循环的读取数据


只有登录才能回复,可以选择微信账号登录