我必须通过Rs232协议在机器和设备之间建立连接,但是我面临连接问题。当我们通过电缆进行连接时,我们没有得到任何状态,例如电缆是否已连接,也没有得到usbhost的任何警报弹出窗口
我已检查过RS232转换器适配器及其工作情况。但是我必须使其一端与android USB端口一起工作,而另一端与RJ45端口一起工作。 我的问题是如何与支持RS232协议的硬件建立连接。我已经尝试了很多例子,但对我却没有用。
答案 0 :(得分:0)
仅当存在用于连接的目标设备时,才建立协议。 即使仅显示USB转RJ45电缆的照片,也无法解决任何问题。
首先,此电缆设备的驱动程序和信息是否已安装到android? 如果不这样做,将无法进行任何操作。 这些信息可能会有所帮助。 USB host overview , Install OEM USB drivers
然后,您想知道的是RJ45的引脚分配吗? RJ45的RS232C引脚分配似乎没有标准,因此您仅需向电缆制造商/零售商询问准确的信息。 我认为有可能认识的人看到这篇文章然后告诉您,但是最好不要期望过高。
但是,由于Cisco系统似乎占有很大份额,因此您可能会基于此信息找到引脚分配。 Cabling Guide for Console and AUX Ports
最后,该协议取决于目标设备和软件的规范。 如果未提供此类信息,则没有人可以回答。
此外, MicroB转USB-A转换电缆是否支持主机功能?