新聞中心

EEPW首頁 > 網(wǎng)絡(luò)與存儲 > 設(shè)計應(yīng)用 > 總線類型最全匯總!趕緊get起來

總線類型最全匯總!趕緊get起來

作者: 時間:2018-07-25 來源:網(wǎng)絡(luò) 收藏

  談之前,首先應(yīng)該明白是什么?度娘的完整定義是:是計算機各種功能部件之間傳送信息的公共通信干線,它是由導(dǎo)線組成的傳輸線束,按照計算機所傳輸?shù)男畔⒎N類。

本文引用地址:http://2s4d.com/article/201807/389498.htm

  其實,小編覺得,總線就是是一種內(nèi)部結(jié)構(gòu),它是cpu、內(nèi)存、輸入、輸出設(shè)備傳遞信息的公用通道。工程師為了簡化硬件電路設(shè)計、簡化系統(tǒng)結(jié)構(gòu),常用一組線路,配置以適當?shù)慕涌陔娐?,與各部件和外圍設(shè)備連接,這組共用的連接線路被稱為總線。另外就是采用總線結(jié)構(gòu)便于部件和設(shè)備的擴充,尤其制定了統(tǒng)一的總線標準則容易使不同設(shè)備間實現(xiàn)互連。

  總線分類:

  1、總線按功能和規(guī)范可分為五大類型:數(shù)據(jù)總線、地址總線、控制總線、擴展總線及局部總線。

  數(shù)據(jù)總線、地址總線和控制總線也統(tǒng)稱為系統(tǒng)總線,即通常意義上所說的總線。常見的數(shù)據(jù)總線為ISA、EISA、VESA、PCI等。

  地址總線:是專門用來傳送地址的,由于地址只能從CPU傳向外部存儲器或I/O端口,所以地址總線總是單向三態(tài)的,這與數(shù)據(jù)總線不同,地址總線的位數(shù)決定了CPU可直接尋址的內(nèi)存空間大小。

  控制總線:用來傳送控制信號和時序信號??刂菩盘栔?,有的是微處理器送往存儲器和I/O接口電路的;也有是其它部件反饋給CPU的,比如:中斷申請信號、復(fù)位信號、總線請求信號、設(shè)備就緒信號等。

  2、按照傳輸數(shù)據(jù)的方式劃分,可以分為串行總線和并行總線。串行總線中,二進制數(shù)據(jù)逐位通過一根數(shù)據(jù)線發(fā)送到目的器件;并行總線的數(shù)據(jù)線通常超過2根。常見的串行總線有SPI、I2C、USB及RS232等。

  3、按照時鐘信號是否獨立,可以分為同步總線和異步總線。同步總線的時鐘信號獨立于數(shù)據(jù),而異步總線的時鐘信號是從數(shù)據(jù)中提取出來的。SPI、I2C是同步串行總線,RS232采用異步串行總線。

  4、微機中總線一般有內(nèi)部總線、系統(tǒng)總線和外部總線。內(nèi)部總線是微機內(nèi)部各外圍芯片與處理器之間的總線,用于芯片一級的互連;而系統(tǒng)總線是微機中各插件板與系統(tǒng)板之間的總線,用于插件板一級的互連;外部總線則是微機和外部設(shè)備之間的總線,微機作為一種設(shè)備,通過該總線和其他設(shè)備進行信息與數(shù)據(jù)交換,它用于設(shè)備一級的互連。

  那么多分類,小編也只能選擇一種介紹了,就選擇內(nèi)部總線、系統(tǒng)總線和外部總線咯。

  內(nèi)部總線

  I2C總線:I2C(Inter-IC)總線10多年前由Philips公司推出,是近年來在微電子通信控制領(lǐng)域廣泛采用的一種新型總線標準。它是同步通信的一種特殊形式,具有接口線少,控制方式簡化,器件封裝形式小,通信速率較高等優(yōu)點。在主從通信中,可以有多個I2C總線器件同時接到I2C總線上,通過地址來識別通信對象。

  SCI總線:串行通信接口SCI也是由Motorola公司推出的。它是一種通用異步通信接口UART,與MCS-51的異步通信功能基本相同。

  IIS:I2S(Inter-IC Sound Bus)是飛利浦公司為數(shù)字音頻設(shè)備之間的音頻數(shù)據(jù)傳輸而制定的一種總線標準。I2S有3個主要信號:1.串行時鐘SCLK,也叫位時鐘,即對應(yīng)數(shù)字音頻的每一位數(shù)據(jù),SCLK有1個脈沖。2.幀時鐘LRCK,用于切換左右聲道的數(shù)據(jù)。LRCK為“1”表示正在傳輸?shù)氖亲舐暤赖臄?shù)據(jù),為“0”則表示正在傳輸?shù)氖怯衣暤赖臄?shù)據(jù)。3.串行數(shù)據(jù)SDATA,就是用二進制補碼表示的音頻數(shù)據(jù)。有時為了使系統(tǒng)間能夠更好地同步,還需要另外傳輸一個信號MCLK,稱為主時鐘,也叫系統(tǒng)時鐘(Sys Clock)。

  SPI:SPI(Serial Peripheral Interface:串行外設(shè)接口);SPI是Motorola首先在其MC68HCXX系列處理器上定義的。SPI接口主要應(yīng)用在EEPROM,F(xiàn)LASH,實時時鐘,AD轉(zhuǎn)換器,還有數(shù)字信號處理器和數(shù)字信號解碼器之間。SPI接口是以主從方式工作的,這種模式通常有一個主器件和一個或多個從器件,其接口包括以下四種信號:(1)MOSI – 主器件數(shù)據(jù)輸出,從器件數(shù)據(jù)輸入 (2)MISO – 主器件數(shù)據(jù)輸入,從器件數(shù)據(jù)輸出 (3)SCLK – 時鐘信號,由主器件產(chǎn)生(4)/SS – 從器件使能信號,由主器件控制。


上一頁 1 2 下一頁

關(guān)鍵詞: 總線 CAN

評論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉