繁体   English   中英

通过USB的Linux串行设备服务器?

[英]Linux Serial Device Server over USB?

我有一个嵌入式Linux解决方案,并希望通过串行USB创建命令服务。 想法是,当计算机通过USB连接到我的嵌入式设备时,他们会看到一个串行设备,并通过该端口向我发送串行命令,然后我将响应发送回去。

我需要一些指导以继续前进。 我是否需要模拟串行设备,以便他们将我视为COM端口? 是否有内置的Linux解决方案可以将我的详细信息作为串行设备广播? 有代码示例吗? 我可以看到块设备与我的嵌入式解决方案相连,例如USB存储设备。 当我插入另一台计算机时,希望将其视为串行COM端口。

我只需要帮助我确定应该解决的路径。

提前致谢。

您正在寻找的是Linux USB串行小工具 Linux USB小工具框架允许设备充当各种标准USB设备,包括串行设备,以太网适配器和大容量存储设备。

请注意,USB小工具只能在带有USB控制器的目标上使用,该USB控制器可以设置为充当USB设备。 并非所有USB控制器和目标设备都与此配置兼容。 例如,大多数PC都具有仅主机的USB控制器,并且Raspberry Pi Model B与小工具兼容,因为它在USB端口的上游包含嵌入式USB集线器。 (但是, Pi Zero与小工具完全兼容 。)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM