
假如有两个传感器,之间使用 UART 协议传输数据。
现在想用 Arduino 或者 NodeMCU 读取正在传输的数据,只用读不用写。
最简单的方法当然是从一个 UART 口读进来,处理完了从另一个 UART 传出去。
坑爹的是 NodeMCU 只有一个可读可写 UART 接口。
那么,有没有一种方法,可以直接从线缆上读取这个 UART 信号?
或者说把这个信号复制一份,分到另一条线缆上。
1 caowentao 2020-06-17 06:24:44 +08:00 via iPhone 以前做过一个监控线,把被监控的串口的 rx 和 tx 引出,然后接到 pc 串口的 rx 上,用调试工具就可以看到了。那时还配了一个机械开关,通过切换开关实现切换监控 rx 或者 tx 。 |
2 huyinjie 2020-06-17 07:06:25 +08:00 via iPhone 外接 CH340 |
3 Ediacaran 2020-06-17 08:01:11 +08:00 via iPhone 再接一个 rx 。一发多收是常规操作 |
4 villivateur 2020-06-17 08:48:16 +08:00 via Android 你直接把传感器的 rx 用导线连两个出去就行了 |
5 villivateur 2020-06-17 08:48:27 +08:00 via Android @villivateur 说错了,tx |