| 
 
| 数据手册翻来覆去的看,没有找到如何将全双工的串口配置为半双工的串口? 
 我的需求是 LPC1766 的串口 和 一片只有 半双工串口的芯片A 通信,
 
 芯片A的 串口 只有一根线  负责 串口 数据 的发送和接受,不能同时收发
 
 LPC1766 的串口可以同时收发,想将1766的串口 配置为 发送数据时禁止接收,
 
 就像 51单片机里面 REN 位 一样,但是数据手册看了N边,没有找到
 
 自己做法:
 在发送数据之前,禁止串口接收中断,发送数据结束后,使能串口接收中断,
 然后清除 中断标志寄存器(读),相关其他寄存器,这样做效果不好,
 有时会丢失 对方发来的数据。
 
 
 另外:
 能否给点意见,一个全双工的 串口 如何 和 一个半双工的 串口 通信,都是RS232的。
 | 
 |