linux 使用串口转485遇到的同时发送接收问题
linux中使用ttl和232串口同时发送和接收是不存在数据冲突的,
但是如果使用485串口通信时,要考虑到如果两端同时往串口里边赛数据则一定会导致异常,因为485串口是差分信号,不同于
232串口RX和TX是分开的互不干扰的。
当然,此问题不仅出现在linux上,stm32其他单片机也会出现。
linux中使用ttl和232串口同时发送和接收是不存在数据冲突的,
但是如果使用485串口通信时,要考虑到如果两端同时往串口里边赛数据则一定会导致异常,因为485串口是差分信号,不同于
232串口RX和TX是分开的互不干扰的。
当然,此问题不仅出现在linux上,stm32其他单片机也会出现。