古詩詞大全網 - 成語故事 - 有哪些關於“串行總線”與“並行總線”的相關知識?

有哪些關於“串行總線”與“並行總線”的相關知識?

壹、並行總線

並行總線,就是並行接口與計算機設備之間傳遞數據的通道。采用 並行傳送方式在 微型計算機與 外部設備之間進行 數據傳送的接口叫並行接口,它有2個主要特點;壹是同時並行傳送的二進位數就是數據寬度;二是在計算機與外設之間采用應答式的聯絡信號來協調雙方的數據傳送操作,這種聯絡信號又稱為握手信號。

1、簡單的並行接口 簡單的並行接口分0線握手並行接口、1線握手並行接口和2線握手並行接口等多種。

(1)0線握手並行接口所謂0線握手(連絡),即接口電路中不含協調數據傳送的連絡信號,這是並行接口的最簡形式,它又分輸入並行接口和輸出並行接口以及輸入/輸出雙向並行接口 3種形式。 0線握手 輸入接口 在輸入量比較穩定的情況下(輸入的狀態信息在壹個的時間內不改變,如開關量輸入),可采用三態門直接讀取。 0線握手輸出接口 當輸出數字量無需鎖存時,可采用三態門直接輸出。 0線雙向輸入/輸出接口當外設與CPU之間需要利用 數據總線進行雙向傳送信息時,I/O設備即能發送信息,又能接收信息。

(2)1線握手並行接口 1線握手並行接口是在0線握手並行接口的基礎上,增加了壹條握手信號線。 1線握手方式總是假設發送方式所發送的數據已經就緒,接收方可以接收。

2、可編程並行接口 可編程並行接口芯片種類較多,Intel公司的8255A(PPI),Motorola公司的MC6820(PIA)和Zilog公司的Z80-PIO 都屬於這壹類器件。

3、計算機常見的並行總線:STD、PC總線、IEEE488總線。

二、串行總線

計算機常見的串行總線:I2C、SPI、RS232、UART、USB

(1)I2C

I2C總線是由Philips公司開發的壹種簡單、雙向二線制同步串行總線。它只需要兩根線即可在連接於總線上的器件之間傳送信息。

主器件用於啟動總線傳送數據,並產生時鐘以開放傳送的器件,此時任何被尋址的器件均被認為是從器件.在總線上主和從、發和收的關系不是恒定的,而取決於此時數據傳送方向。如果主機要發送數據給從器件,則主機首先尋址從器件,然後主動發送數據至從器件,最後由主機終止數據傳送;如果主機要接收從器件的數據,首先由主器件尋址從器件.然後主機接收從器件發送的數據,最後由主機終止接收過程。在這種情況下.主機負責產生定時時鐘和終止數據傳送。

(2)SPI

SPI,是壹種高速的,全雙工,同步的通信總線,並且在芯片的管腳上只占用四根線,節約了芯片的管腳,同時為PCB的布局上節省空間,提供方便,正是出於這種簡單易用的特性,如今越來越多的芯片集成了這種通信協議,比如AT91RM9200。

(3)RS232

RS-232-C是美國電子工業協會EIA(Electronic Industry AssociaTIon)制定的壹種串行物理接口標準。RS是英文“推薦標準”的縮寫,232為標識號,C表示修改次數。RS-232-C總線標準設有25條信號線,包括壹個主通道和壹個輔助通道。

在多數情況下主要使用主通道,對於壹般雙工通信,僅需幾條信號線就可實現,如壹條發送線、壹條接收線及壹條地線。

(4)UART

UART是壹種通用串行數據總線,用於異步通信。該總線雙向通信,可以實現全雙工傳輸和接收。在嵌入式設計中,UART用於主機與輔助設備通信,如汽車音響與外接AP之間的通信,與PC機通信包括與監控調試器和其它器件,如EEPROM通信。

(5)USB

USB,是英文Universal Serial Bus(通用串行總線)的縮寫,是壹個外部總線標準,用於規範電腦與外部設備的連接和通訊。是應用在PC領域的接口技術。USB接口支持設備的即插即用和熱插拔功能。