前言
在进行嵌入式开发中,通讯是非常重要的,其是整个系统的神经网络,而算法便是整个系统的大脑。只有利用各种适用的通讯协议,我们才能实现系统之间以及系统与外部环境之间的数据传输、信息交换等功能,大脑才能获得各种其需要的信息。所以,本文对通讯进行简单的介绍,由于本人并非科班出生,所以难免有理解错误的地方,还望各位读者可以不吝指正,谢谢!
并行通讯与串行通讯
基本特点
顾名思义,并行通讯方式则每次可以传输多位数据,而对于串行传输方式,则每次只能传输一位数据。
两者的特性
特性 | 串行通讯 | 并行通讯 |
---|---|---|
距离 | 较远 | 较近 |
抗干扰能力 | 较强 | 较弱 |
传输速率 | 较低 | 较高 |
成本 | 较低 | 较高 |
数据线 | 一条 | 多条 |
全双工、半双工和单双工
按照通讯的方向,通讯的方式又被分为全双工、半双工、单双工