Linux硬件接口概述

Linux硬件接口概述

在技术领域,许多设备都有各自的特殊连线,接口和沟通办法。于是,存在很多独立于OS的硬件通信标准。常见的有下面这些:

串口

cxjk

串行通信采用一种概念性的单文件序列,通过信号线发送连续的,独立的二进制位(比特)。本质上说,它只能一次处理一个事件。

Unix世界常见的串行设备有:Modem,键盘和鼠标等。

发展:标准串行接口发展后出现了Firewire 和 USB两种串行接口。

 

FireWire(IEEE1394),有Apple发明的,基于IEEE1394“高性能串行总线”标准。

Linux硬件接口概述_第1张图片

USB:统一串行总线

Linux硬件接口概述_第2张图片

 

 

 

 

 

 

 

 

 

两者被称为串行通信领域的两个重大创新。

并口

Linux硬件接口概述_第3张图片

并行通信通过信号线同时发送多个二进制位,采用一种多线队列集(multiline set of queues)的概念。通常并行连接要快于串行连接。

Unix世界常见的并口设备:打印机

ATAPI

ATAPI是“AT Attachment Packet Interface”(AT嵌入式接口)的简称,通IDE标准有关。通常用于同CD-ROM驱动器通信。

以及硬盘接口标准:IDE/ATA和SCSI

IDE/ATA:IDE/ATA其实是一种并行标准。通常作为硬盘通信标准之一。

Linux硬件接口概述_第4张图片

SCSI:SCSI其实是一种串行标准。

Linux硬件接口概述_第5张图片

一般而言:IDE/ATA硬盘标准的速度要慢于SCSI,但是硬件价格便宜。



平凡而简单的人一个,无权无势也无牵无挂。一路厮杀,只进不退,死而后已,岂不爽哉!
收起对“车”日行千里的羡慕;收起对“马”左右逢缘的感叹;目标记在心里面,向前进。一次一步,一步一脚印,跬步千里。
这个角色很适合现在的我。


你可能感兴趣的:(Linux硬件接口概述)