【发布时间】:2019-05-29 11:47:21
【问题描述】:
我想使用 UART 通信来同步不同制造商的两个微控制器的时钟。如何将一个微控制器的输出作为输入中继到另一个微控制器? (Windows 10)
是否有我应该使用的特定程序?目前两个微控制器都可以与自己的 Putty 终端通信,但我想让它们也能相互通信。
【问题讨论】:
-
您可能想用一根 rs232 电缆将两个微控制器连接起来。第一个微控制器的 Tx 应与第二个微控制器的 Rx 连接,反之亦然。
-
在此处推断您要执行的操作并不容易,但如果您将两个 micros 都连接到 Windows 10 PC,您可能想尝试使用 Termite 进行端口转发,请参见此处:compuphase.com/software_termite.htm
-
@B.Letz 不幸的是,微控制器只有微型 USB 端口。
-
@MarcosG。对于任何不清楚的地方,我深表歉意。目前我有两套微控制器,都可以与我的串行终端(PuTTY)通信。但是,我想要完成的是,一组微控制器的 UART 串行输出充当另一组的输入。所以串口输出->串口输入。
-
无需道歉。需要说明的是:您有两个微控制器连接到您的计算机 (Windows 10),每个微控制器都在一个 USB 端口上。在您的计算机上,您会看到两个虚拟串行端口(COMxx、COMxy),您可以打开两个 PuTTY 实例并与它们进行通信,但您要做的是将一个微控制器的输出转发到另一个微控制器的输入。对吗?
标签: serial-port