16-bit的数据上传问题

使用CH375B进行下位机和上位机的数据通信。上位机中使用debug372.exe。

多数据包的8-bit数据(相同数据)上传已经实现,但是多数据包的16-bit数据(相同数据)的上传出现了问题。只有第一包16-bit的数据可以成功上传,第二包的数据都无法上传。这是什么原因呢?

你确定下是下位机没发还是上位机的问题,下位机端,发送完成后会产生端点发送中断,上传16bit数据时,一包数据最多32字节。


第一包数据上传之后,中断状态寄存器的中端显示为0Ah,是正确的。


第二包数据在debug372.exe“上传”之后,中断状态寄存器亦显示为0Ah。但是在等待6分钟之后,debug372.exe中仍无数据上传显示。是下位机和上位机的时序差异原因吗?该怎么改进呢?


等到上传数据了,但是时间太长了。Anyway,3Q~


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