我有一个连接到计算机背面的串口,以及一个usb - >串口也连接好了。
通过ttyS0访问端口,然后usb到ttyUSB / I将它们连接在一起,取两个母端,并将电线焊接在一起,形成一个适配器,确保第2行(RX)连接到第3行(TX)和第5行(参考)是相同的。
理论上我认为这应该作为一种循环返回,所以当使用CuteCom或串口终端等软件时,如果我发送" A",字符" A&#34 ;应该返回,好像我刚刚在电脑背面使用了一个环回。目前我没有得到回应。我应该尝试通过ttyS0或ttyUSB0发送吗?
预先感谢任何帮助,Ed
答案 0 :(得分:0)
从理论上讲,我认为这应该作为一种循环回归
实际上,没有。在一个串行端口上只有一个终端仿真器程序,无论你键入什么,最终都会在另一端的位桶中。
正确的环回将设备的输出引导回(相同)设备的输入端
但是你有两个设备,即两个串行端口恰好位于同一台PC而不是不同的PC上
您在端口A输入的内容将传输到端口B的输入端
要在港口A接收物品,您必须从港口B发送。
由于您在端口A上只有一个终端仿真器,而在端口B上没有任何东西,因此您将看不到您的设置活动
由于端口A和端口B是独立设备,因此必须以与两台不同PC上相同的方式设置终端仿真器。
您需要设置 CuteCom 或 minicom 的两(2)个实例,一个用于 / dev / ttyS0 ,另一个用于的/ dev / ttyUSB0 即可。
您在一个终端仿真器中键入的内容应显示在另一个终端仿真器中。
键入时是否获得回音将取决于两个终端仿真器的设置(即本地和/或远程回声设置)。您可以配置(或错误配置)终端仿真器,以便您根本看不到回声,或者一个回声(来自本地或远程端),或双回声(来自本地和远程端的回声)。 / p>