串行接口

作者: John Stephens
创建日期: 28 一月 2021
更新日期: 17 可能 2024
Anonim
21 串口通信(第1节)—串口通信协议简介
视频: 21 串口通信(第1节)—串口通信协议简介

内容

定义-串行接口是什么意思?

串行接口是一种通信接口,通常使用线加地线,单个无线通道或线对将数据作为单个位流传输数据。

串行接口充当两个数字系统之间的通信接口,该数字系统将数据作为一系列电压脉冲通过导线传输。相反,并行接口使用不同的导线同时传输多个位。

一些使用串行接口的设备包括通用串行总线(USB),推荐标准232号(RS-232),1-Wire和I2C。

Microsoft Azure和Microsoft Cloud简介在本指南中,您将了解什么是云计算,以及Microsoft Azure如何帮助您从云迁移和运行业务。

Techopedia解释了串行接口

根本上,串行接口通过电线上的“时间”位置而不是电线组中的“空间”位置对二进制数的位进行编码。

串行接口有两种类型:

  • 异步串行接口(通常缩写为SCI):使用SCI,可以在定义明确的帧中发送数据。帧是指总的不可分割的比特包。帧中包括某些信息(例如,数据)和一些开销(例如,控制位)。

    异步串行协议中使用的帧通常包括一个起始位,奇偶校验位,七个或八个数据位,有时还包括一个停止位。 SCI通常用于在两个计算机系统之间建立通信。 SCI被认为是异步的,因为在通信之前,两个系统都不需要同步其时钟。
  • 同步串行接口(通常缩写为SPI):在SPI中,接收器没有任何内部时钟,这表示接收器无法单独将其数据线读数与发送器的传输速率同步。接收器需要一些帮助,并且支持以时钟信号的形式提供,由接收器和发送器共享。时钟信号用作控制线,通知接收器从数据线读取的最佳时间。这意味着接收器和发送器应将其对数据线的可访问性同步到成功的数据。

    如果微控制器需要在没有内部时钟的情况下将数据发送到设备,则通常使用SPI。