定义
串口(Serial Port)是一种用于数据通信的接口标准,它通过物理线路将数据以逐位的方式传输。串口通信可以在计算机和外部设备之间进行数据交换,常用于连接调制解调器、打印机、传感器、嵌入式系统等设备。常用的通信协议协议有TTL、RS-232、RS-485、UART。
帧格式:
数据传输顺序,有10位、7位、5位
**波特率:**一秒传输电平的个数
常用的有9600、19200
电平标准:
TTL:电压范围小、传输距离小、抗干扰能力差、只在一个板内传输
和并口的区别
数据传输方式:串口是逐位传输,一次只传输一个位;并口是并行传输,可以一次传输多个位。
线路连接:串口通信使用较少的数据线(发送线和接收线)连接设备;并口通信使用较多的数据线(通常有8根或更多)连接设备。
传输速率:串口通信的传输速率相对较低,一般在几十到几百kbps之间;并口通信的传输速率相对较高,一般在几百kbps到几MBps之间。
使用场景:串口通信适用于长距离通信和工业环境,常用于连接外部设备和嵌入式系统;并口通信适用于短距离通信,常用于连接打印机、扫描仪等设备。