一、概述
名词解释
* 串口、COM口指的物理接口形式(硬件)
* UART是串口收发的逻辑电路,规定了串口数据的传输格式
* RS-232、RS-485、TTL指电平标准(电信号)
* USB电平、RS232电平、RS485电平的电平标准都不同,单片机通常要将TTL电平转化为对应的电平标准与其他设备(电脑)通讯
* PL2303、CP2102、CH340都是USB转TTL电平的芯片;MAX232,SP2323是TTL电平与232电平双向转换的芯片;MAX485是TTL电平与485电平双向转换的芯片
* 通常用法:USB + PL2303/CP2102/CH340 + 单片机;USB电平转TTL都是点对点的传输,RX接另一个的TX,TX接另一个的RX
* 电脑USB + USB转TTL模块及线 + 单片机不带电平转换
* 电脑USB + USB线 + 单片机带USB转TTL芯片
* 电脑USB + USB转RS-232及线 + 单片机带TTL转RS-232芯片
* 电脑上安装PL2303/CP2102/CH340等驱动,识别芯片;然后串口软件和单片机定义同样的串口协议波特率
* uart协议是RX/TX,usb协议是D+/D-
传输电平
* RS-232-C、RS-422、RS485,规定了串口传输时的电平标准,以UART协议(时序)通过UART收发器的收发端(硬件设备)使用RS232/RS485等电平标准进行数据得传输
* RS232:采用正负电平的单极性信号,一般以3线制的接口最为普遍,信号包括RS232_TX、RS232_RX及GND,具有全