可能是因为上位机可以直接控制数据传输或处理传输的数据,而直接UART2UART,外部控制不直观,不过CDC2CDC ...
看楼主位图片都是简单转发测试,完全可以Uart-Uart通信,即使需要上位机干预,也可以用CDC接口传输控制命令,甚至可以用CDC监测数据流,这样既解决了控制问题又能监测到数据。 晓飛飛 发表于 2025-6-7 13:33
看楼主位图片都是简单转发测试,完全可以Uart-Uart通信,即使需要上位机干预,也可以用CDC接口传输控制命 ...
我觉得楼主是和我之前一样,出于好奇心,想测试一下单片机USB CDC的数据吞吐量或响应速度,不过我测试后觉得这是玩玩而已,开发项目绝对不会用到。 xxkj2010 发表于 2025-6-7 13:46
我觉得楼主是和我之前一样,出于好奇心,想测试一下单片机USB CDC的数据吞吐量或响应速度,不过我测试后 ...
毕竟两个CDC占用的同一个USB设备,共用的一套中断,能互不影响才怪。 晓飛飛 发表于 2025-6-6 12:04
本来UART直接转发UART效率极高,为什么要使用USB-CDC这一层,还要上位介入,好奇怪的需求。 ...
目前的需求:
1. 上位机存在2个CDC 下位机存在2个UART,相互之间可以做到监控和转发。相当于4个通道之间相互转发或监控。
2. 想测一下AI8051的两个CDC之间最快的转发效率。 手册写的是 2M~4Mbps 晓飛飛 发表于 2025-6-7 13:33
看楼主位图片都是简单转发测试,完全可以Uart-Uart通信,即使需要上位机干预,也可以用CDC接口传输控制命 ...
请问,怎么让CDC监控数据流? ikai 发表于 2025-6-7 21:57
目前的需求:
1. 上位机存在2个CDC 下位机存在2个UART,相互之间可以做到监控和转发。相当于4个通 ...
你描述的这个还不能算是需求,脱离了现实工程问题需求的本质,可以算是要验证一个方案,而不是解决一个需求。搞清楚需求和方案的异同,咱再继续往下讨论。 在微软商店里,找到一款串口工具。 可以正常发送和接受数据。
"E:\Obsidian\芯片指南\芯片指南\STCAI\AI8051\attachments\Pasted image 20250608203356.png" 晓飛飛 发表于 2025-6-8 09:05
你描述的这个还不能算是需求,脱离了现实工程问题需求的本质,可以算是要验证一个方案,而不是解决一个需 ...
是的,在尝试寻找一个可以解决2*CDC相互转发的方案。并且想在MCU内部做数据监控。
页:
1
[2]