常见串行通信接口分为:同步和异步通信接口
异常通信有:UART接口。
同步通信接口常见的有:SPI和I2C接口,USART(是带有clk同步时钟,不过一般很少使用)
《异步接口》
1、UART接口
UART接口是通用异步收发传输器(Universal Asynchronous Receiver/Transmitter)的缩写。它也是异步通信接口的统称。具体到常用的协议上主要分为RS-232C(RS:表示RecommendStandard推荐标准,C是最新的协议规定,不过也是1969的事情了),RS-485D接口。
所有UART接口本身应支持如下特性:
-
波特率
-
起始位
-
数据位
-
奇偶校验位
-
停止位
-
空闲位

注意:UART通信都是支持小端传输。
1.1 RS-232C (串口com口)
1)接口示意图

CTS和RTS是控制输入和输出标志位,一般连接方法就是TX、RX和GND三根线就行了。
2)实际使用方法
RS232实际的逻辑电平1=-3~+15V,但是单片机或微处理器逻辑电平都是1=5V或者3.5V,所以在单片机或者微处理器端使用rs232都会加上电平转换芯片,也就是从主控芯片管脚出来之后会加上电平处理芯片。
3

本文详细介绍了串行通信接口,包括UART、RS-232C、RS-485D、SPI和I2C。UART接口是通用异步收发传输器,常用于RS-232C和RS-485D通信。RS-485支持一主多从的通信协议,而SPI和I2C适用于主从设备间的高速通信。SPI有四种模式,I2C通信则通过从设备地址实现一对多的数据传输。
最低0.47元/天 解锁文章
1485

被折叠的 条评论
为什么被折叠?



