VGA,DVI,RS232,UART,SCSI,SATA等等接口怎么区分?

VGA和DVI都是视频传输线。前者是传统的模拟传输,后者种类比较多,有仅仅传输数字的或者模拟的或者数模都传的,简单来说后者的视频信号传输质量要高于前者,而且传输速度更快。现在市场上很多显示器都用上了DVI接口,(包括HDMI、HDTV以及谱瑞的Displayport等)

接口非常容易区分的:

RS232确切地说应该是一种协议标准。是美国电子工业联盟(EIA)制定的串行数据通信的接口标准。你可以简单地认为UARTRS232的一种实用化。

UART就是我们通常说的串口。异步工作,串行的。一般都会搭配MAX232使用,作用是把电平转换成PC机能接收的232电平或将PC机输出的232电平转换成单片机能接收的TTL电平。另外,在调试的时候,也会搭配串口调试助手,能够实现很多功能,使用起来非常方便。

SCSI 小型计算机系统接口(英语:Small Computer System Interface; 简写:SCSI),一种用于计算机和智能 设备 之间(硬盘、软驱、 光驱 打印机 扫描仪 等)系统级接口的独立处理器标准。 SCSI是一种智能的通用接口标准

SATA就是我们平常非常熟悉的硬盘接口,包括传统的机械硬盘和现在的固态硬盘。

这些都是非常好区分的,因为从外型上就完全不一样。
VGA:


接口的定义:

 :

DVI:



接口线:


UART:


接口定义:


SCSI:


接口定义:


SATA:

:


RS232协议是一种串行通信协议,它规定了通信双方之间的电信号的电平、速率、帧格式等。UART是一种通用异步收发传输器,它将并行数据转换为串行数据,并且可以实现与RS232协议的兼容。下面是根据RS232协议设计UART物理层接口的步骤: 1.确定数据传输速率:RS232协议支持的数据传输速率范围是110bps到115200bps。首先需要确定通信需要的数据传输速率,然后设置UART的波特率。 2.确定数据位数:RS232协议支持的数据位数为5、6、7、8位。需要确定通信需要的数据位数,并且设置UART的数据位数。 3.确定停止位数:RS232协议支持的停止位数为1位或2位。需要确定通信需要的停止位数,并且设置UART的停止位数。 4.确定奇偶校验位:RS232协议支持的奇偶校验方式有奇校验、偶校验和无校验。需要确定通信需要的奇偶校验方式,并且设置UART的奇偶校验位。 5.确定数据传输方向:RS232协议支持的数据传输方向有单向传输和双向传输。需要确定通信需要的数据传输方向,并且设置UART的数据传输方向。 6.确定串行通信电平:RS232协议规定了数据通信的电平,包括发送数据的电平、接收数据的电平、空闲状态的电平等。需要根据RS232协议规定的电平设置UART的串行通信电平。 7.确定串行通信线路:RS232协议规定了串行通信的线路,包括发送线路、接收线路、控制线路等。需要根据RS232协议规定的线路设置UART的串行通信线路。 8.进行接口设计:根据以上确定的参数,设计UART物理层接口。 以上就是根据RS232协议设计UART物理层接口的步骤。需要注意的是,不同的UART芯片可能具有不同的设置参数和接口规格,具体实现时需要参考芯片的手册。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值