首页 文章

虚拟COM端口还是使用原始 endpoints ?

提问于
浏览
0

我正在使用USB控制器和代码示例在微控制器中开发软件来实现虚拟COM端口 .

实现它是一个来回传输数据的设备,我正在考虑使用2个批量 endpoints ,在我的计算机中使用libusb来读取和写入它们 .

虚拟COM的优点是不需要libusb,因为它已经存在驱动程序,并且通过与com端口的交互来完成通信(在这种情况下只是Linux) .

在数据传输方面,最快的是什么?我知道两者都是使用2个批量 endpoints 的实现(虚拟com也使用中断,不确定我现在是否需要它) . 即使使用虚拟COM端口有效负载,是否有可能传输速率与使用2个批量 endpoints 实现某些内容相同,而没有USB类?

还有其他一点,你认为我错过了这个决定吗?

1 回答

相关问题