假设是在读数据: 说明书原文是:数据块的长度有效值为0至64,如果长度不为0,则单片机必须将后续数据从CH376 逐个读取完。 如果数据长度是0FH,哪么读完F个数据时不在继续,而是给CH376发送一个UNLOCK_USB(释放当前缓冲区)可以不
热门产品 :
CH339: 7端口多功能USB HUB控制器芯片
假设是在读数据: 说明书原文是:数据块的长度有效值为0至64,如果长度不为0,则单片机必须将后续数据从CH376 逐个读取完。 如果数据长度是0FH,哪么读完F个数据时不在继续,而是给CH376发送一个UNLOCK_USB(释放当前缓冲区)可以不
可以,CH376读缓冲区有两个命令,CMD01_RD_USB_DATA 读完之后 会自动释放缓冲区 CMD01_RD_USB_DATA0 读完之后 需要自己发送CMD00_UNLOCK_USB命令释放缓冲区。
谢谢 还有个问题 CH376能不能自动识别USB端插入的是主机还是设备
不可以,需要自己判断