按照传输速率,分为:
串行通信:指数据一位一位地发送,通常使用一条数据线进行传输。
并行通信:指一组八位数据一起发送,通常需要八条数据线进行传输。
按照数据传送方向,分为:
单工通信:指发送端只能发送信息,不能接收信息,接收端只能接收信息,不能发送信息;
半双工通信:指可以实现双向的通信,但不能在两个方向上同时进行,必须轮流交替地进行。比如:RS485,IIC,CAN等。
全双工通信:指通信的任意时刻,线路上存在A到B和B到A的双向信号传输。比如:UART,RS232,SPI等。
2、按照通信方式,分为:
同步通信:带时钟同步信号传输。比如:SPI,IIC通信接口。
异步通信:不带时钟同步信号。比如:UART(通用异步收发器),CAN,单总线。