USB-CDC使用扩展问题
如果我的程序使用USB-CDC连续发送 100K BYTE 的数据,会产生什么后果?
连续接收 100K BYTE 的数据,会产生什么后果?
可以分包发,1包只发64个字节
【新提醒】USB拓展库及使用示例 | 本贴 咨询 USB,基本帮您把USB程序开发完成 - USB:USB-CDC虚拟串口/就是串口,一箭双雕之USB转双串口,[鼠标+键盘]的HID复合设备 国芯人工智能技术交流网站 - AI32位8051交流社区
使用USB库,内部会自动分包发送,当然接收时触发两次中断分包接收。
ercircle 发表于 2025-7-29 12:18
使用USB库,内部会自动分包发送,当然接收时触发两次中断分包接收。
帮给出 几个完整的 演示例程 举个例子:
通过CDC串口给MCU发一百个字符,可以看到回传信息,分64+36两包接收。
发A,MCU给上位机发送一百个字节,只需要调用一次USB_SendData函数。
页:
[1]