个人学习笔记总结,如若有误欢迎交流。
在嵌入式系统中的通信方式主要有以下几种:串行与并行通信、全双工、半双工和单工、同步和异步。
以下对其进行解释:
并行通信:一组八位数据一起发过去(需要八条数据线)
串行通信:只能一位一位发送(一条数据线)
特性对比:
全双工:可同时收发数据
半双工:不可同时收发数据,可分时收发数据
单工:任何时刻只能往某一个固定方向传输数据
同步通信:两设备公用同一个时钟信号,数据信号所传输 的内容绝大部分就是有效数据,效率高
异步通信:两设备之间只有数据信号没有时钟信号,为了防止错误信息其中含有帧的各种标识符,效率低
通信速率:
Bitrate——比特率:每秒钟传输的二进制位数(bit/s)
Baudrate——波特率:表示每秒钟传输的码元个数
码元:在数字通信中常常用时间间隔相同的符号来表示一个二进制数字,这样的时间间隔内的信号称为(二进制)码元。
下面着重介绍一些常用的通信方式
串口通信
若串口到串口通信不需要电平转换芯片,可直接连接,若与点通信则需要。如:CH340、PL2320.