关于这几个概念——串行通信、串口、UART、RS232、RS485你是否真的能够区分开来? 串行通信、串口、UART、RS232、RS485 , 不知道你第一次看到这些概念的时候是否一头雾水 , 然后在简单的接触了一段时间后 , 对这些概念还是不怎么准确的说出它们之间的区别 , 至少我是这样的 , 然而今天我就压将其彻底弄懂 。本文主要是区分这几个概念 , 并不会涉及到相关协议的具体代码编写 。
首先对串口通信和串口进行解析 , 我们先来看一下百度百科对这两者的解释:
串行通信作为计算机通信方式之一 , 主要起到主机与外设以及主机之间的数据传输作用 , 串行通信具有传输线少、成本低的特点 。然后我对串行通信的概念进行一点展开 。
串行接口简称串口 , 也称串行通信接口或串行通讯接口(通常指COM接口) , 是采用串行通信方式的扩展接口 。串行接口 (Serial Interface)是指数据一位一位地顺序传送 。
串行通信:计算机的通信方式有两种串行通信和并行通信 。串行通信简单说来就是将数据一位一位的发送 , 就像珠子串起来从一端发送到另一端一样 , 另外串行通信下还会分为同步通信和异步通信(这里只做提及 , 由于与本文关系不大故不再详细说明) 。而并行通信则可简单理解为数据并行的发送 , 并行就是并排着 , 也可理解为多车道 。
那么 , 现在我们对串行通信和串口来做一些简单的认识 , 利用最简单的语文知识 , 我们可以简单的进行这样的理解:串行通信是一种通信方式 , 串口是一种接口 。通信方式决定的是你选择什么样的方式发送数据 , 是一个车道还是多个车道 , 接口是物理接口 , 是硬件 , 有具体的形状 , 通常它的样子是这样 。
图一:9针的RS232接口
下面我们继续分析UART , RS232 , RS485 , 还是一样的先看一下百度百科对它们各自的定义:
UART:通用异步收发传输器(Universal Asynchro推荐阅读
- 出口营销定义及方案, 出口营销的类型有哪些
- 香港的气候宜居吗 香港气候类型及气候特点介绍
- 直接口吐芬芳这个梗是怎么来的 口吐芬芳到底是什么意思
- dp接口和hdmi接口的区别 dp是什么接口有什么用
- 营业推广方式及特点,营业推广有哪些类型
- aux转换usb接口 车用 aux接口是什么
- 数码知识:realme X50 Pro玩家版有耳机孔吗 耳机接口
- miniusb是什么接口 miniusb接口
- 鼻子整形的费用 「好看的鼻子类型有哪些」
- 房屋常识:房产证房屋类型与拆迁补偿