串口通讯是硬件工程师经常接触的一个概念,你是否也分不清RS232、RS422、RS485、UART它们之间的关系,每次见到其中的一个,就像见到熟悉的陌生人,虽说认识,却不知道它有什么特点,殊途同归的感觉。 先来一段网上比较精辟的总结。 公交运行可以简单分成两个部分: 1、车站 2、公路 其中车站决定了车上装什么(人),怎么发送(班次)等。 当汽车跑在路上,就要遵守公路交通的规则,过桥有过桥的规则,高速有高速的规则,和车站没有关系了。 回到串口通讯,其实,UART就相当于车站,而RS232/RS485则对应于公路的规则。 UART,是通用异步收发传