




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、第五章第五章 總線技術(shù)總線技術(shù)教學目的和要求教學目的和要求v通過本章的學習,使學生掌握微機總線的通過本章的學習,使學生掌握微機總線的基本概念基本概念,掌握,掌握總線的分類總線的分類方法及主要的方法及主要的性能指標性能指標。v掌握幾種主要的總線技術(shù)。熟悉掌握幾種主要的總線技術(shù)。熟悉PCI總線總線、PC104總線總線以及以及USB總線總線的結(jié)構(gòu)、原理和的結(jié)構(gòu)、原理和開發(fā)方法,為今后開發(fā)及應用相應總線技開發(fā)方法,為今后開發(fā)及應用相應總線技術(shù)奠定良好的基礎(chǔ)。術(shù)奠定良好的基礎(chǔ)。重點與難點重點與難點 總線總線的基本概念的基本概念 PCI總線、總線、PC104總線、總線、USB等幾種典型總線等幾種典型總線
2、RS-232C及及RS485串行通信接口基礎(chǔ)知識串行通信接口基礎(chǔ)知識 PCI總線總線結(jié)構(gòu)結(jié)構(gòu) PC104總線的結(jié)構(gòu)總線的結(jié)構(gòu) USB的系統(tǒng)組成、傳輸類型、交換的包格式的系統(tǒng)組成、傳輸類型、交換的包格式 其他總線的組成與原理其他總線的組成與原理 本章主要內(nèi)容本章主要內(nèi)容5.3 常用外部總線常用外部總線5.2 常用內(nèi)部總線常用內(nèi)部總線5.1 總線的基本概念總線的基本概念 總線技術(shù)應用十分廣泛,從芯片內(nèi)部各功能部件的連接,到芯片間的互聯(lián),再到由芯片組成的板卡模塊的連接,以及計算機與外部設(shè)備之間的連接,甚至現(xiàn)在工業(yè)控制中應用十分廣泛的現(xiàn)場總線,都是通過不同的總線方式實現(xiàn)的。由于應用的場合不同,計算機總
3、線采用的技術(shù)也不盡相同。 本章主要討論總線分類及主要技術(shù),并介紹幾種常用的總線。5.1 總線的基本概念總線的基本概念介紹總線的分類方法及不同種類總線的定義及原理。介紹總線的定義和主要背景及應用。建立起評價總線的主要指標,了解總線標準與規(guī)范,介紹總線的一般控制與傳輸方法。預備知識預備知識總線分類總線分類總線標準總線標準基本概念基本概念v 微型計算機自誕生以來一直采用總線結(jié)構(gòu)。微型計算機自誕生以來一直采用總線結(jié)構(gòu)。v 1970年年DEC公司公司PDP-11小型計算機首次采用總線技術(shù)。小型計算機首次采用總線技術(shù)。v 在微型計算機系統(tǒng)中常把在微型計算機系統(tǒng)中常把總線作為一個獨立的部件總線作為一個獨立的
4、部件看待??创 微機系統(tǒng)中的微機系統(tǒng)中的I/O接口本質(zhì)接口本質(zhì)上是上是I/O設(shè)備與微機系統(tǒng)總設(shè)備與微機系統(tǒng)總線的接口。線的接口?;靖拍罨靖拍顅總線的定義總線的定義 總線就是一組線的集合,它定義了各引線的信號、電氣總線就是一組線的集合,它定義了各引線的信號、電氣和機械特性,使計算機系統(tǒng)內(nèi)部的各部件之間以及外部和機械特性,使計算機系統(tǒng)內(nèi)部的各部件之間以及外部的各系統(tǒng)之間建立信號聯(lián)系,進行數(shù)據(jù)傳遞和通信。的各系統(tǒng)之間建立信號聯(lián)系,進行數(shù)據(jù)傳遞和通信。v總線的特點總線的特點 規(guī)定了各引線的信號、時序、電氣和機械特性規(guī)定了各引線的信號、時序、電氣和機械特性 為計算機系統(tǒng)內(nèi)部各部件、各模塊之間或計
5、算機各系為計算機系統(tǒng)內(nèi)部各部件、各模塊之間或計算機各系統(tǒng)之間提供了標準的公共信息通路統(tǒng)之間提供了標準的公共信息通路 采用總線標準設(shè)計、生產(chǎn)的計算機模板和設(shè)備具有很采用總線標準設(shè)計、生產(chǎn)的計算機模板和設(shè)備具有很強的兼容性強的兼容性 5.1.1 總線的分類總線的分類v按照總線內(nèi)部信息傳輸?shù)男再|(zhì)按照總線內(nèi)部信息傳輸?shù)男再|(zhì),總線可分為:總線可分為: 數(shù)據(jù)總線數(shù)據(jù)總線:DB 用于傳送數(shù)據(jù)信息 地址總線地址總線:AB 是專門用來傳送地址的 控制總線控制總線:CB 控制總線包括控制、時序和中斷信號線 電源總線電源總線:PB 用于向系統(tǒng)提供電源 5.1.1 總線的分類總線的分類v按照總線在系統(tǒng)結(jié)構(gòu)中的層次位置
6、,總線可分為按照總線在系統(tǒng)結(jié)構(gòu)中的層次位置,總線可分為: : 片內(nèi)總線片內(nèi)總線 (On-Chip BUS)(On-Chip BUS) 在集成電路的內(nèi)部,用來連接各功能單元的信息通路。 受芯片面積及對外引腳數(shù)的限制,片內(nèi)總線大多采用單總線結(jié)構(gòu) 內(nèi)部總線內(nèi)部總線(Internal Bus)Internal Bus) 也稱作系統(tǒng)總線或板級總線; 用于計算機內(nèi)部模塊(板)之間通信; 內(nèi)部總線是微機系統(tǒng)中最重要的總線,人們平常所說的微機總線就是指系統(tǒng)總線,如STD總線、PC總線、ISA總線、PCI總線等。 相對于一臺完整的微型計算機來說,各種板/卡只是一個子系統(tǒng),是一個局部,故又把片總線稱為局部總線,如
7、PCI、AGP總線。 5.1.1 總線的分類總線的分類計算機總線結(jié)構(gòu)示意圖計算機總線結(jié)構(gòu)示意圖 外部總線外部總線(External Bus)External Bus):又稱通信總線:又稱通信總線 用于計算機之間或計算機與設(shè)備之間通信; 外部總線本質(zhì)上應該算作主機與外設(shè)的接口 如:IEEE-488、RS-232C、RS-485、USB、1394等。5.1.1 總線的分類總線的分類v根據(jù)總線的數(shù)據(jù)傳輸方式,總線可分為:根據(jù)總線的數(shù)據(jù)傳輸方式,總線可分為: 并行總線:每個信號都有自己的信號線并行總線:每個信號都有自己的信號線 優(yōu)點是信號線各自獨立,接口簡單; 缺點是電纜數(shù)多; 如:IEEE-488總
8、線為并行總線 串行總線:所有信號復用一對信號線串行總線:所有信號復用一對信號線 優(yōu)點是電纜線數(shù)少,便于遠距離傳送; 缺點是接口復雜; RS-232-C、RS-485、USB等總線為串行總線。5.1.2 總線主要性能指標總線主要性能指標 v 總線頻率總線頻率即總線工作時鐘頻率,單位為MHz,它是影響總線傳輸速率的重要因素之一。例:PCI總線的總線頻率為33.3MHz,總線寬度為64位的情況下,總線數(shù)據(jù)傳輸率為266MB/s 。v 總線寬度總線寬度又稱總線位寬,是總線可同時傳輸?shù)臄?shù)據(jù)位數(shù),用bit(位)表示,如8位、16位、32位等。顯然,總線的寬度越大,它在同一時刻就能夠傳輸更多的數(shù)據(jù)。v 總線
9、帶寬總線帶寬又稱總線傳輸率,表示在總線上每秒傳輸字節(jié)的多少,單位是MB/S。影響總線傳輸率的因素有總線寬度、總線頻率等。一般的,總線帶寬(MB/S)= 1/8總線寬度總線頻率5.1.2 總線主要性能指標總線主要性能指標v 同步方式同步方式可分為同步方式和異步方式。在同步方式下,總線上主模塊與從模塊進行一次數(shù)據(jù)傳輸?shù)臅r間是固定的,并嚴格按照系統(tǒng)時鐘來統(tǒng)一定時主模塊、從模塊之間的傳輸操作,只要總線上的設(shè)備都是高速的,就可達到很高的總線帶寬。在異步方式下,采用應答式傳輸技術(shù),允許從模塊自行調(diào)整響應時間,即傳輸周期是可以改變的,故總線帶寬減少。 v 總線復用總線復用 采用多路復用技術(shù),可以減少總線的數(shù)
10、目。v 信號線數(shù)信號線數(shù)表明總線擁有多少信號線,是數(shù)據(jù)總線、地址總線、控制總線和電源總線的總和。信號線數(shù)與總線性能不成正比,但一般與復雜度成正比。v 總線控制方式總線控制方式 包括并發(fā)工作、自動配置、仲裁方式、邏輯方式、計數(shù)方式等。幾種微型計算機總線性能參數(shù) 名稱名稱ISA(PC-AT)EISASTDMCAPCI適用機型80286,386,486系列機386,486,586 IBM系列機Z-80,IBM-PC系列機IBM個人機與工作站P5個人機, PowerPC, Alpha工作站最大傳輸率8MB/s33MB/s2MB/s33MB/s133MB/s總線寬度8/16位32位8/16位32位32位
11、總線頻率8MHz8.33MHz2MHz10MHz2033MHz同步方式半同步同步同步異步同步地址寬度2432243232/64負載能力86無限制無限制3信號線數(shù)981435610912064位擴展不可無規(guī)定不可可可多路復用非非非是5.1.3 總線標準與規(guī)范總線標準與規(guī)范 v總線標準總線標準 定義定義 所謂總線標準就是對系統(tǒng)總線的插座尺寸、引線數(shù)目、信號和所謂總線標準就是對系統(tǒng)總線的插座尺寸、引線數(shù)目、信號和時序所作的統(tǒng)一規(guī)定。時序所作的統(tǒng)一規(guī)定。 特性特性 機械特性:機械特性:規(guī)定模板尺寸、插頭、連接器的形狀、尺寸等規(guī)格位置,如插頭與插座使用的標準,它們的幾何尺寸、形狀、引腳的個數(shù)以及排列的順
12、序,接頭處的可靠接觸等。 電氣特性:電氣特性:規(guī)定信號的邏輯電平、最大額定負載能力、信號傳遞方向及電源電壓等。 功能特性:功能特性:規(guī)定每個引腳名稱、功能、時序及適用協(xié)議,如地址總線用來指出地址;數(shù)據(jù)總線傳遞數(shù)據(jù);控制總線發(fā)出控制信號等。 時間特性:時間特性:指總線中的任一根線在什么時間內(nèi)有效。每條總線上的各種信號,互相存在著一種有效時序的關(guān)系,因此,時間特性一般可用信號時序圖來描述。 5.1.3 總線標準與規(guī)范總線標準與規(guī)范 模板化結(jié)構(gòu)模板化結(jié)構(gòu) 按功能劃分計算機的各個部件,并按總線標準設(shè)計成由按功能劃分計算機的各個部件,并按總線標準設(shè)計成由總線連接的模板結(jié)構(gòu):總線連接的模板結(jié)構(gòu):CPUCP
13、U主板、主板、RAM/ROMRAM/ROM存儲板、存儲板、A/DA/D、D/AD/A、DIDI、DODO等等 模板化結(jié)構(gòu)的優(yōu)點模板化結(jié)構(gòu)的優(yōu)點 增加計算機系統(tǒng)的通用性、靈活性、開放性、擴展性和增加計算機系統(tǒng)的通用性、靈活性、開放性、擴展性和可靠性可靠性 為系統(tǒng)的維修提供了方便為系統(tǒng)的維修提供了方便5.1.4 總線控制與總線傳輸總線控制與總線傳輸 v總線的隔離與驅(qū)動總線的隔離與驅(qū)動 總線上可連接多個部件,具有擴展的靈活性,但總線上可連接多個部件,具有擴展的靈活性,但總線上能連接多少部件,是受總線的驅(qū)動能力限制的??偩€上能連接多少部件,是受總線的驅(qū)動能力限制的。通常一個模塊或一個部件限制在通常一個
14、模塊或一個部件限制在12個負載以內(nèi)。當個負載以內(nèi)。當總線連接多個負載時,數(shù)據(jù)發(fā)送方必須提供足夠的電總線連接多個負載時,數(shù)據(jù)發(fā)送方必須提供足夠的電流以驅(qū)動多個部件,如果原有的驅(qū)動能力達不到驅(qū)動流以驅(qū)動多個部件,如果原有的驅(qū)動能力達不到驅(qū)動要求,這時候需要總線驅(qū)動器提高總線的驅(qū)動能力。要求,這時候需要總線驅(qū)動器提高總線的驅(qū)動能力。在總線上掛接的設(shè)備,同一時刻只能有一個部件發(fā)送在總線上掛接的設(shè)備,同一時刻只能有一個部件發(fā)送數(shù)據(jù)到總線上,不操作時需要將連接到總線上的功能數(shù)據(jù)到總線上,不操作時需要將連接到總線上的功能部件與之相隔離。在總線操作過程中,有些數(shù)據(jù)還需部件與之相隔離。在總線操作過程中,有些數(shù)據(jù)
15、還需要進行數(shù)據(jù)的緩沖處理,這需要總線能夠提供鎖存能要進行數(shù)據(jù)的緩沖處理,這需要總線能夠提供鎖存能力。力。5.1.4 總線控制與總線傳輸總線控制與總線傳輸 v總線的隔離與驅(qū)動總線的隔離與驅(qū)動 三態(tài)門是具有三種輸出狀態(tài)的電路,在計算機系統(tǒng)三態(tài)門是具有三種輸出狀態(tài)的電路,在計算機系統(tǒng)中常用作總線驅(qū)動器,根據(jù)三態(tài)門的輸出特性及控制方中常用作總線驅(qū)動器,根據(jù)三態(tài)門的輸出特性及控制方式,常用的三態(tài)門有六種,下圖表示了式,常用的三態(tài)門有六種,下圖表示了6種三態(tài)門的邏種三態(tài)門的邏輯符號。輯符號。 5.1.4 總線控制與總線傳輸總線控制與總線傳輸 v總線的隔離與驅(qū)動總線的隔離與驅(qū)動 可以利用三態(tài)門設(shè)計單向總線或
16、雙向總線,以及可以利用三態(tài)門設(shè)計單向總線或雙向總線,以及單向總線緩沖器或雙向總線緩沖器。其典型實現(xiàn)是總單向總線緩沖器或雙向總線緩沖器。其典型實現(xiàn)是總線緩沖器和總線控制器。線緩沖器和總線控制器。 總線緩沖器在總線傳輸中起到數(shù)據(jù)緩沖的作用,總線緩沖器在總線傳輸中起到數(shù)據(jù)緩沖的作用,它分輸入緩沖器和輸出緩沖器兩種。前者的作用是將它分輸入緩沖器和輸出緩沖器兩種。前者的作用是將外設(shè)送來的數(shù)據(jù)暫時存放,以便處理器將它取走;后外設(shè)送來的數(shù)據(jù)暫時存放,以便處理器將它取走;后者的作用是用來暫時存放處理器送往外設(shè)的數(shù)據(jù)。有者的作用是用來暫時存放處理器送往外設(shè)的數(shù)據(jù)。有了總線緩沖器,就可以使高速工作的了總線緩沖器,
17、就可以使高速工作的CPU與慢速工作與慢速工作的外設(shè)起協(xié)調(diào)和緩沖作用,實現(xiàn)數(shù)據(jù)傳送的同步。由的外設(shè)起協(xié)調(diào)和緩沖作用,實現(xiàn)數(shù)據(jù)傳送的同步。由于緩沖器接在數(shù)據(jù)總線上,故必須具有三態(tài)輸出功能。于緩沖器接在數(shù)據(jù)總線上,故必須具有三態(tài)輸出功能。 5.1.4 總線控制與總線傳輸總線控制與總線傳輸 v總線的隔離與驅(qū)動總線的隔離與驅(qū)動 總線緩沖器的典型芯片有總線緩沖器的典型芯片有74LS244和和74LS245。74LS244是是一種一種8位的三態(tài)總線緩沖器,可以用來進行總線的單向傳輸控制。位的三態(tài)總線緩沖器,可以用來進行總線的單向傳輸控制。74LS245是一種是一種8位的雙向傳輸?shù)娜龖B(tài)緩沖器,可以用來進行總位
18、的雙向傳輸?shù)娜龖B(tài)緩沖器,可以用來進行總線 的 雙 向 傳 輸 控 制 , 也 稱 作 總 線 收 發(fā) 器 。線 的 雙 向 傳 輸 控 制 , 也 稱 作 總 線 收 發(fā) 器 。5.1.4 總線控制與總線傳輸總線控制與總線傳輸 v總線控制總線控制 集中式集中式前者將控制邏輯集中在一處(如在CPU中) 。集中控制是單總線、雙總線和三總線結(jié)構(gòu)計算機主要采用的方式,常見的集中控制方式主要有鏈式查詢方式、計數(shù)器定時查詢方式和獨立請求總線控制方式。 分布式分布式將總線控制邏輯分散在與總線連接的各個部件或設(shè)備上。5.1.4 總線控制與總線傳輸總線控制與總線傳輸v總線仲裁總線仲裁 在總線上有多個總線主模塊同
19、時請求使用總線時,決在總線上有多個總線主模塊同時請求使用總線時,決定由哪個模塊獲得總線控制權(quán)。定由哪個模塊獲得總線控制權(quán)。 實現(xiàn)總線仲裁的機構(gòu)(或電路),稱為實現(xiàn)總線仲裁的機構(gòu)(或電路),稱為總線仲裁器總線仲裁器。(如總線仲裁器(如總線仲裁器82898289) 總線仲裁方式總線仲裁方式:基本的總線仲裁方式有兩種:基本的總線仲裁方式有兩種: 串行的總線仲裁方式(鏈形優(yōu)先級結(jié)構(gòu))串行的總線仲裁方式(鏈形優(yōu)先級結(jié)構(gòu)) 并行的總線仲裁方式(獨立請求)并行的總線仲裁方式(獨立請求)5.1.4 總線控制與總線傳輸總線控制與總線傳輸v串行的總線仲裁方式串行的總線仲裁方式總線允許總線請求總線忙模塊I總線訪問邏
20、輯模塊II總線訪問邏輯模塊N總線訪問邏輯控制器5.1.4 總線控制與總線傳輸總線控制與總線傳輸v主要特點:主要特點: 越靠近控制器的模塊,優(yōu)先級越高; 鏈形優(yōu)先級存在傳播延遲,這種延遲與模塊數(shù)成正比,所以判優(yōu)速度較慢,一般只接少量(幾個)模塊; 鏈形結(jié)構(gòu),一個故障,鏈失效; 結(jié)構(gòu)較簡單,造價較低。v串行的總線仲裁方式串行的總線仲裁方式5.1.4 總線控制與總線傳輸總線控制與總線傳輸v并行的總線仲裁方式并行的總線仲裁方式模塊N總線訪問邏 輯模塊II總線訪問邏 輯模塊1總線訪問邏 輯控制器(仲裁器)總線請求1總線允許1總線請求2總線允許2總線請求N總線允許N5.1.4 總線控制與總線傳輸總線控制與
21、總線傳輸v 工作原理:工作原理: 每個模塊有一塊獨立的“總線請求”和“總線允許”信號線,每對信號線有其相應的優(yōu)先級; 控制器中有一個優(yōu)先級編碼器和優(yōu)先級譯碼器,用以選擇優(yōu)先級最高的請求,并產(chǎn)生出相應的“總線允許”信號; 當“總線忙”信號有效時,表示有的模塊正在使用總線,因此請求使用總線的模塊必須等待;直至“總線忙”信號變?yōu)闊o效時,所有需要使用總線的模塊都可以發(fā)出“總線請求”信號,總線仲裁器僅向優(yōu)先級最高的模塊發(fā)出“總線允許”信號。v并行的總線仲裁方式并行的總線仲裁方式v 主要特點:主要特點: 判優(yōu)速度快,且與模塊數(shù)無關(guān); 所需“請求線”和“允許線”較多,N個模塊需要2N條。5.1.4 總線控制
22、與總線傳輸總線控制與總線傳輸v總線傳輸總線傳輸 總線上的數(shù)據(jù)在主模塊的控制下進行傳送。一般的,總線在完成一次傳輸周期時,可分為四個階段四個階段: v 申請分配階段申請分配階段由需要使用總線的主模塊(或主設(shè)備)提出申請,經(jīng)總線仲裁機構(gòu)決定在下一傳輸周期是否能獲得總線使用權(quán);v 尋址階段尋址階段取得了使用權(quán)的主模塊,通過總線發(fā)出本次打算訪問的從模塊(或從設(shè)備)的存儲地址或設(shè)備地址及有關(guān)命令,啟動參與本次傳輸?shù)膹哪K;v 數(shù)據(jù)傳輸階段數(shù)據(jù)傳輸階段主模塊和從模塊進行數(shù)據(jù)交換,數(shù)據(jù)由源模塊發(fā)出經(jīng)數(shù)據(jù)總線流入目的模塊;v 結(jié)束階段結(jié)束階段主模塊的有關(guān)信息均從系統(tǒng)總線上撤除,讓出總線使用權(quán)。5.2 內(nèi)部總線
23、內(nèi)部總線常用常用內(nèi)部總線內(nèi)部總線MCA總線總線EISA總線總線STD總線總線ISA總線總線PCI總線總線PC104總線總線內(nèi)部總線是計算機內(nèi)部各功能模板之間進行通信的通道,是構(gòu)成完整的內(nèi)部總線是計算機內(nèi)部各功能模板之間進行通信的通道,是構(gòu)成完整的計算機系統(tǒng)的內(nèi)部信息樞紐。計算機系統(tǒng)的內(nèi)部信息樞紐。限于篇幅,本節(jié)只對部分總線作簡要介紹。限于篇幅,本節(jié)只對部分總線作簡要介紹。 5.2.1 STD總線總線v STD( STANDARD)總線是美國PRO-LOG公司1978年推出的一種工業(yè)標準微型計算機總線;v 該總線結(jié)構(gòu)簡單,全部56根引腳都有確切的定義;v STD總線定義了一個8位微處理器總線標準
24、,其中有8根數(shù)據(jù)線、16根地址線、控制線和電源線等,可以兼容各種通用的8位微處理器,如8080、8085、6800、Z80、NSC800等;v 通過采用周期竊取和總線復用技術(shù),定義了16根數(shù)據(jù)線、24根地址線,使STD總線升級為8位/16位微處理器兼容總線,可以容納16位微處理器,如8086、68000、80286等;v 1987年,STD總線被國際標準化會議定名為IEEE961;v 1989年美國的EAITECH公司又開發(fā)出對32位微處理器兼容的STD32總線。 5.2.2 PC系列總線系列總線vPC總線是IBM PC總線的簡稱,PC總線因IBM及其兼容機的廣泛普及而成為全世界用戶承認的一種
25、事實上的標準。vPC系列總線就是以8088/8086為CPU的IBM/XT及其兼容機的總線基礎(chǔ)上發(fā)展起來,從最初的XT總線發(fā)展到PCI局部總線。5.2.2 PC系列總線系列總線vISA總線總線ISA總線從數(shù)據(jù)線的寬度上,分為總線從數(shù)據(jù)線的寬度上,分為8位和位和16位位ISA總線總線v 8位位ISA總線接口總線接口 8位位ISA總線也稱為總線也稱為PC總線總線或或XT總線總線 共有共有62引腳,其中,數(shù)據(jù)線引腳,其中,數(shù)據(jù)線8根、地址線根、地址線20根、控制線根、控制線21根、根、狀態(tài)線狀態(tài)線2根,還有時鐘、電源、地線根,還有時鐘、電源、地線v 16位位ISA總線接口總線接口 在在IBM PC/
26、AT(80286)機上首先使用,故又稱為)機上首先使用,故又稱為AT總線總線,在,在8位位PC總線上擴展而成總線上擴展而成 16位位ISA總線在擴展總線在擴展PC總線時,保留了原總線時,保留了原62芯芯PC總線信號的總線信號的大部分定義,僅做了少量更改大部分定義,僅做了少量更改5.2.2 PC系列總線系列總線v8位位ISA總線總線存儲器地址存儲器地址A19A0,最大存儲器,最大存儲器1M。I/O地址地址A15A0,最大,最大64K。在在PC及及XT機上實際使用機上實際使用A9A0,I/O范圍為范圍為000003FFH。2)數(shù)據(jù)線數(shù)據(jù)線D7D01)地址線地址線A19A5.2.2 PC系列總線系列
27、總線3) 控制線控制線 21條條AEN:Address Enable,地址允許信地址允許信號號 PC總線可由總線可由CPU或或DMA控制器控制,控制器控制,當當DMAC控制總線時,控制總線時,8237產(chǎn)生產(chǎn)生AEN信號,用于禁止信號,用于禁止CPU控制總線??刂瓶偩€。即:即:5.2.2 PC系列總線系列總線ALE:Address Latch Enable,地址鎖存允許地址鎖存允許 在在ALE的下降沿鎖存來的下降沿鎖存來自自CPU的地址信號的地址信號讀讀/寫信號寫信號 :5.2.2 PC系列總線系列總線IRQ7IRQ2:中斷請求信號中斷請求信號 總線上的設(shè)備通過總線上的設(shè)備通過IRQ7IRQ2向
28、主板上的中斷控制器向主板上的中斷控制器8259發(fā)發(fā)出中斷請求,出中斷請求,IRQ7IRQ2對應對應8259的引腳的引腳IR7IR2。8259的的8個請求輸入端個請求輸入端IR7IR0中中IRQ0被主板上的系統(tǒng)定時器被主板上的系統(tǒng)定時器占用、占用、IRQ1被鍵盤占用,因此,被鍵盤占用,因此,IRQ0和和IRQ1不在不在PC總線上出總線上出現(xiàn)現(xiàn)5.2.2 PC系列總線系列總線DRQ3DRQ1 :DMA請求信號請求信號 DMA控制器控制器8237有四個有四個通道,允許四個設(shè)備請通道,允許四個設(shè)備請求進行求進行DMA傳送,但傳送,但通通道道0用于用于DRAM刷新,因刷新,因此,此,DRQ0不在不在PC
29、總線總線上出現(xiàn)上出現(xiàn): DMA響應信號響應信號5.2.2 PC系列總線系列總線T/C:計數(shù)結(jié)束信號計數(shù)結(jié)束信號 一次一次DMA請求可傳送多個字節(jié),當任一請求可傳送多個字節(jié),當任一DMA通道傳送結(jié)束時,通道傳送結(jié)束時,T/C上出現(xiàn)高電上出現(xiàn)高電平。平。Reset Drv:系統(tǒng)總清信號系統(tǒng)總清信號 I/O通道奇偶校驗信號。當通道奇偶校驗信號。當I/O通道上的設(shè)備或存儲器的奇偶校驗有通道上的設(shè)備或存儲器的奇偶校驗有錯時,該信號有效。錯時,該信號有效。 I/O通道準備好信號。該信通道準備好信號。該信號為低電平時(未準備好),使號為低電平時(未準備好),使CPU或或DMA插入等待周期插入等待周期。5.2
30、.2 PC系列總線系列總線v16位位ISA總線總線5.2.2 PC系列總線系列總線地址地址24位,位,允許最大空允許最大空間間16M16位數(shù)據(jù)位數(shù)據(jù)5.2.2 PC系列總線系列總線16位位ISA總線在擴展總線在擴展PC總線時,保留了原總線時,保留了原62芯芯PC總線信總線信號的大部分定義,僅做了少量更改號的大部分定義,僅做了少量更改5.2.2 PC系列總線系列總線SBHE:總線高字節(jié)允許總線高字節(jié)允許IRQ15、IRQ14、IRQ12、IRQ11、IRQ10AT機上使用機上使用2片中斷控制器片中斷控制器8259(主片和從(主片和從片),可有片),可有15級中斷請求級中斷請求DMA請求請求/響應
31、線響應線5.2.2 PC系列總線系列總線存儲器讀存儲器讀/寫信號寫信號16位訪問周期信號位訪問周期信號指出當前傳送的是16位總線周期總線主控總線主控當DMA控制器使用總線期間, 為低電平5.2.2 PC系列總線系列總線vMCA總線(總線(Micro Channel Architechure) IBM在推出在推出386時提出時提出 數(shù)據(jù)、地址總線寬度數(shù)據(jù)、地址總線寬度32位,支持位,支持4GB的尋址能力的尋址能力 數(shù)據(jù)傳輸速率數(shù)據(jù)傳輸速率33Mbps 在電氣及物理上與在電氣及物理上與ISA不兼容不兼容 IBM沒有公布標準沒有公布標準5.2.2 PC系列總線系列總線vEISA總線總線 1989年,
32、推出年,推出486時提出時提出 32位數(shù)據(jù)總線,支持位數(shù)據(jù)總線,支持32位地址通路位地址通路 總線主控技術(shù),擴展卡上具有總線主控處理器總線主控技術(shù),擴展卡上具有總線主控處理器 與與ISA兼容,支持多個主模塊兼容,支持多個主模塊 可以自動根據(jù)需要進行可以自動根據(jù)需要進行32、16、8位數(shù)據(jù)間的轉(zhuǎn)換位數(shù)據(jù)間的轉(zhuǎn)換 支持多總線主控模塊支持多總線主控模塊 擴展卡的安裝十分容易,可根據(jù)配置文件自動配置系擴展卡的安裝十分容易,可根據(jù)配置文件自動配置系統(tǒng)和擴展板統(tǒng)和擴展板5.2.2 PC系列總線系列總線vPC104總線 PC104PC104是一種專門為嵌入式控制而定義的工業(yè)控制總線,是一種專門為嵌入式控制而
33、定義的工業(yè)控制總線,實質(zhì)上就是一種緊湊型的實質(zhì)上就是一種緊湊型的IEEE-P996IEEE-P996(ISAISA)。)。 PC/104PC/104信號定義和信號定義和PC/ATPC/AT基本一致,但電氣和機械規(guī)范基本一致,但電氣和機械規(guī)范卻完全不同,是一種優(yōu)化的、小型、堆棧式結(jié)構(gòu)的嵌卻完全不同,是一種優(yōu)化的、小型、堆棧式結(jié)構(gòu)的嵌入式控制系統(tǒng)。入式控制系統(tǒng)。 PC104PC104具有小型化的尺寸(具有小型化的尺寸(90 x96mm90 x96mm),極低的功耗),極低的功耗(典型模塊為(典型模塊為1 12 2瓦)和堆棧的總線形式,受到了眾瓦)和堆棧的總線形式,受到了眾多從事嵌入式產(chǎn)品生產(chǎn)廠商的
34、歡迎。多從事嵌入式產(chǎn)品生產(chǎn)廠商的歡迎。 PC104PC104有兩個版本,有兩個版本,8 8 位和位和16 16 位,分別與位,分別與PC PC 和和PC/AT PC/AT 相對應。相對應。PC104PLUS PC104PLUS 則與則與PCIPCI總線相對應??偩€相對應。5.2.2 PC系列總線系列總線PC104總線模塊總線模塊5.2.2 PC系列總線系列總線 小尺寸小尺寸 PC/104 PC/104的板卡標準尺寸為的板卡標準尺寸為90mmX96mm90mmX96mm(比一本新華字典還要小很多,(比一本新華字典還要小很多,而傳統(tǒng)桌面而傳統(tǒng)桌面PCPC系統(tǒng)的板卡尺寸為系統(tǒng)的板卡尺寸為315mmX
35、122mm315mmX122mm),這樣小的尺寸),這樣小的尺寸使得使得PC/104PC/104、PC/104+PC/104+和和PCI-104PCI-104模塊板成為了嵌入式系統(tǒng)應用的模塊板成為了嵌入式系統(tǒng)應用的理想產(chǎn)品。理想產(chǎn)品。 開放的高可靠性的工業(yè)規(guī)范開放的高可靠性的工業(yè)規(guī)范 PC/104 PC/104、PC/104+PC/104+和和PCI-104PCI-104產(chǎn)品在電氣特性和機械特性上可靠性產(chǎn)品在電氣特性和機械特性上可靠性極高,功耗低,產(chǎn)生熱量少。板卡與板卡之間通過自堆棧進行可極高,功耗低,產(chǎn)生熱量少。板卡與板卡之間通過自堆棧進行可靠的連接,抗震能力強。全世界有超過靠的連接,抗震能
36、力強。全世界有超過200200家公司使用這些開放的家公司使用這些開放的規(guī)范來生產(chǎn)和銷售各種規(guī)范來生產(chǎn)和銷售各種PC/104PC/104模塊板模塊板 。vPC/104總線特點總線特點5.2.2 PC系列總線系列總線 模塊可自由擴展模塊可自由擴展 PC/104模塊具有靈活的可擴展性。它允許工程師互換及匹配各種模塊具有靈活的可擴展性。它允許工程師互換及匹配各種功能卡,可隨系統(tǒng)的需求而升級功能卡,可隨系統(tǒng)的需求而升級CPU的性能。增加系統(tǒng)的功能和的性能。增加系統(tǒng)的功能和性能只需通過改變相應的模塊即可實現(xiàn)。性能只需通過改變相應的模塊即可實現(xiàn)。 低功耗低功耗 4mA的總線驅(qū)動電流,即可使模塊正常工作,低功
37、耗有利于減少的總線驅(qū)動電流,即可使模塊正常工作,低功耗有利于減少元件數(shù)量。各種插卡廣泛采用元件數(shù)量。各種插卡廣泛采用VLSI芯片、低功耗的芯片、低功耗的ASIC芯片、門芯片、門陣列等,其存儲采用大容量固態(tài)盤(陣列等,其存儲采用大容量固態(tài)盤(SSD)。)。 堆棧式連接堆棧式連接 這種結(jié)構(gòu)取消了主板和插槽,可以將所有的這種結(jié)構(gòu)取消了主板和插槽,可以將所有的PC/104模塊板利用板模塊板利用板上的疊裝總線插座連接起來。有效減小整個系統(tǒng)所占的空間。上的疊裝總線插座連接起來。有效減小整個系統(tǒng)所占的空間。vPC/104總線特點總線特點5.2.2 PC系列總線系列總線 豐富的軟件資源豐富的軟件資源 與與PC
38、系統(tǒng)兼容的操作系統(tǒng)、開發(fā)工具、應用軟件都可以運行在系統(tǒng)兼容的操作系統(tǒng)、開發(fā)工具、應用軟件都可以運行在PC/104系系統(tǒng)中。這使得用戶可以隨時利用無處不在的統(tǒng)中。這使得用戶可以隨時利用無處不在的PC系統(tǒng)豐富的軟件資源,從系統(tǒng)豐富的軟件資源,從而降低軟件購買、學習、培訓等方面的成本。此外,在許多而降低軟件購買、學習、培訓等方面的成本。此外,在許多PC/104系統(tǒng)系統(tǒng)的設(shè)計中,大量的實時操作系統(tǒng)已經(jīng)被成功地應用。的設(shè)計中,大量的實時操作系統(tǒng)已經(jīng)被成功地應用。 大大簡化系統(tǒng)設(shè)計的復雜性大大簡化系統(tǒng)設(shè)計的復雜性 通過使用通過使用PC/104、PC/104+和和PCI-104模塊,用戶可以將精力集中于末模
39、塊,用戶可以將精力集中于末端系統(tǒng)設(shè)計及功能設(shè)計上。不用為端系統(tǒng)設(shè)計及功能設(shè)計上。不用為CPU及其外圍器件之間的復雜接口關(guān)及其外圍器件之間的復雜接口關(guān)系花費時間。系花費時間。PC/104模塊的模塊的“(plug-together-write-application-software)”設(shè)計方法確保了設(shè)計者面向市場的最快響應速度。設(shè)計方法確保了設(shè)計者面向市場的最快響應速度。 vPC/104總線特點總線特點5.2.2 PC系列總線系列總線vPC104 與普通與普通PC 總線控制系統(tǒng)的主要不同是:總線控制系統(tǒng)的主要不同是: 小尺寸結(jié)構(gòu):小尺寸結(jié)構(gòu): 標準模塊的機械尺寸是標準模塊的機械尺寸是3.6X3.
40、8 英寸,即英寸,即96X90mm。 堆棧式連接:堆棧式連接: 總線以總線以“針針”和和“孔孔”形式形式層疊連接層疊連接,即,即PC104 總線模塊之間總線模塊之間總線的連接是通過上層的針和下層的孔相互咬合相連,這種層總線的連接是通過上層的針和下層的孔相互咬合相連,這種層疊封裝有極好的抗震性。疊封裝有極好的抗震性。 減少元件數(shù)量和電源消耗,總線驅(qū)動僅需減少元件數(shù)量和電源消耗,總線驅(qū)動僅需4mA,每個模塊,每個模塊1-2 瓦能耗。瓦能耗。5.2.2 PC系列總線系列總線vPC/104 模塊的使用模塊的使用 PC/104 模塊的擴展和應用十分靈活,常用的方法有兩種:1)獨立的模塊堆棧獨立的模塊堆棧
41、 如下圖所示,PC/104 模塊是自我堆棧式。這方式中,模塊是被用作全兼容的總線底板,每個模板不需要背板或插槽,相互層疊而成。每個模塊間留出 0.6 英寸的間距。5.2.2 PC系列總線系列總線2)PC104模塊作為元件使用模塊作為元件使用 如下圖所示,模塊作為一個元件,插入一個定制的母板上,母板上包含有應用接口和總線邏輯,它的自我堆棧方式,可在一個位置上安裝幾個模塊。這種方式允許在系統(tǒng)調(diào)試或者測試時,臨時更換模塊,同時有利于將來的產(chǎn)品升級或者更換選件。5.2.2 PC系列總線系列總線vPC104 與與PC104PLUSv PC104 有兩個版本,有兩個版本,8 位和位和16 位,分別與位,分
42、別與PC 和和PC/AT 相對應。相對應。PC104PLUS 則與則與PCI 總線相對應。在總線相對應。在PC104 總線的兩個版本中,總線的兩個版本中,8 位位PC104 共有共有64 條總線管腳,單列雙排插針和插孔,條總線管腳,單列雙排插針和插孔,P1:64 針,針,P2:40 針,合計針,合計104 個總線信號,個總線信號,PC104 因此得名。當因此得名。當8 位模塊和位模塊和16 位模塊連接時,位模塊連接時,16 位模塊必須在位模塊必須在8 位模塊得下面。位模塊得下面。v PC104PLUS 是是專為專為PCI 總線設(shè)計的總線設(shè)計的,可以連接高速外接設(shè)備。,可以連接高速外接設(shè)備。PC
43、104PLUS 在硬件上通過一個在硬件上通過一個3X40 即即120 孔插座,孔插座,PC104PLUS 包括了包括了PCI 規(guī)范規(guī)范2.1 版要求的所有信號。為了向下兼容,版要求的所有信號。為了向下兼容,PC104PLUS 保持了保持了PC104 的所有特性。的所有特性。5.2.2 PC系列總線系列總線v 與與PC104相比,相比,PC104PLUS 特點:特點:1、相對PC/104 連接,增加了第三個連結(jié)接口支持 PCI bus.2、改變了組件高度的需求,增加模塊的柔韌性.3、加入了控制邏輯單元,以滿足高速度 bus 的需求5.2.2 PC系列總線系列總線 PCI總線總線(Peripher
44、al Component Interconnect Special Interest Group),即外圍部件互聯(lián)專業(yè)組,即外圍部件互聯(lián)專業(yè)組, 簡稱簡稱PCISIG。是由是由Intel、IBM、Compaq、AST、HP、Apple、DEC等等100多家公司于多家公司于1991年共同推出的一種局部總線,廣泛應用年共同推出的一種局部總線,廣泛應用于當前高檔微機、工作站及筆記本電腦。于當前高檔微機、工作站及筆記本電腦。 5.2.2 PC系列總線系列總線v與與ISA等總線相比,等總線相比,PCI總線具有如下的特點:總線具有如下的特點:傳輸速率高傳輸速率高允許多總線共存允許多總線共存PCI總線不依賴
45、于某一具體的微處理器,它支持多種微處總線不依賴于某一具體的微處理器,它支持多種微處理器和將來發(fā)展的微處理器理器和將來發(fā)展的微處理器總線數(shù)據(jù)寬度總線數(shù)據(jù)寬度32位位或或64位位支持支持64位位尋址尋址5V和和3.3V兩種電源供電兩種電源供電自動識別與配置外設(shè),方便用戶使用自動識別與配置外設(shè),方便用戶使用5.2.2 PC系列總線系列總線vPCI總線結(jié)構(gòu)總線結(jié)構(gòu)CPU存儲器存儲器CPU總線總線CPU總線總線/PCI總線橋總線橋(北橋北橋)PCI總線總線/ISA總線橋總線橋(南橋南橋)PCI圖形圖形適配器適配器PCI網(wǎng)卡網(wǎng)卡PCI硬盤硬盤控制器控制器PCI總線總線ISA總線總線ISA卡卡. . .IS
46、A卡卡PCI總線結(jié)構(gòu)框圖總線結(jié)構(gòu)框圖5.2.2 PC系列總線系列總線v 這是一個由這是一個由CPU總線、總線、PCI總線及總線及ISA總線組成的總線組成的三層總?cè)龑涌偩€結(jié)構(gòu)。線結(jié)構(gòu)。v CPU總線總線也稱也稱“CPU-主存總線主存總線”或或“微處理器局部總微處理器局部總線線”,CPU是該總線的主控者。此總線實際上是是該總線的主控者。此總線實際上是CPU引引腳信號的延伸。腳信號的延伸。v 通過橋芯片通過橋芯片(北橋和南橋北橋和南橋),上邊與高速的,上邊與高速的CPU總線相連,總線相連,下邊與下邊與ISA總線相連??偩€相連。v PCI總線是一個總線是一個32位位/64位總線,且其地址和數(shù)據(jù)是同一組
47、位總線,且其地址和數(shù)據(jù)是同一組線,分時復用。在現(xiàn)代線,分時復用。在現(xiàn)代PC機機(如如Pentium系列系列)主板上一般主板上一般都有都有23個個PCI總線擴充槽??偩€擴充槽。5.2.2 PC系列總線系列總線v 在上述在上述PCI總線結(jié)構(gòu)中,總線結(jié)構(gòu)中,CPU總線、總線、PCI總線及總線及ISA總線通總線通過兩個橋芯片連成一個整體,橋芯片起到信號緩沖、電平過兩個橋芯片連成一個整體,橋芯片起到信號緩沖、電平轉(zhuǎn)換和控制協(xié)議轉(zhuǎn)換的作用。轉(zhuǎn)換和控制協(xié)議轉(zhuǎn)換的作用。v 人們通常將人們通常將“CPU總線總線/PCI總線橋總線橋”稱為稱為“北橋北橋”,稱,稱“PCI總線總線/ISA總線橋總線橋”為為“南橋南橋
48、”。v 這種以這種以“橋橋”的方式將兩類不同結(jié)構(gòu)的總線的方式將兩類不同結(jié)構(gòu)的總線“粘合粘合”在一在一起的技術(shù)特別能夠適應系統(tǒng)的升級換代。起的技術(shù)特別能夠適應系統(tǒng)的升級換代。v 每當微處理器改變時只需改變每當微處理器改變時只需改變CPU總線和改動總線和改動“北橋北橋”芯芯片,而全部原有外圍設(shè)備及接口適配器仍可保留下來繼續(xù)片,而全部原有外圍設(shè)備及接口適配器仍可保留下來繼續(xù)使用,從而保護了用戶的投資。使用,從而保護了用戶的投資。5.2.2 PC系列總線系列總線v PCI總線的數(shù)據(jù)寬度為總線的數(shù)據(jù)寬度為32位或位或64位,地址總線為位,地址總線為32位位(可可擴展至擴展至64位位)。另外,它的地址線和
49、數(shù)據(jù)線是多路復用的,。另外,它的地址線和數(shù)據(jù)線是多路復用的,以節(jié)省引腳并減小連接器的尺寸。這些多路復用的引腳信以節(jié)省引腳并減小連接器的尺寸。這些多路復用的引腳信號標識為號標識為AD0AD63。v PCI總線有總線有5V和和3V兩種插槽類型,每種插槽的全部引腳號兩種插槽類型,每種插槽的全部引腳號均為均為194(A1/B1A94/B94),32位卡只用位卡只用162號,號,64位卡則占用全部位卡則占用全部194號引腳。號引腳。v 其中,標為其中,標為res的引腳為保留未用的引腳為保留未用(reserved)的引腳;標的引腳;標為為code的引腳是防止將插卡插錯而設(shè)置的接口標記,也的引腳是防止將插卡
50、插錯而設(shè)置的接口標記,也稱連接器鑰匙稱連接器鑰匙(connector key)。5.2 外部總線外部總線常用常用外部總線外部總線USB總線總線RS-232總線總線RS-485總線總線外部總線又稱為通信總線,用于計算機之間,計算機與遠程終端,計算機與外部外部總線又稱為通信總線,用于計算機之間,計算機與遠程終端,計算機與外部設(shè)備以及計算機與測量儀器儀表之間的通信。外部總線又分為并行總線和串行總設(shè)備以及計算機與測量儀器儀表之間的通信。外部總線又分為并行總線和串行總線,并行總線主要有線,并行總線主要有IEEE-488總線,串行總線主要有總線,串行總線主要有RS-232-C、RS-422、RS-485、
51、IEEE1394以及以及USB總線等。限于篇幅,下面主要介紹總線等。限于篇幅,下面主要介紹RS-485串行總線和串行總線和USB總線,總線,RS-232-C參見本書第十章。參見本書第十章。 5.2.1 外部總線外部總線vIEEE-488是是1970年由美國惠普公司開發(fā)的并行通訊年由美國惠普公司開發(fā)的并行通訊總線總線vIEEE-488共定義了共定義了24根線(其中根線(其中8根地線)根地線)vIEEE-488總線特點:總線特點: 數(shù)據(jù)傳輸率不得超過每秒數(shù)據(jù)傳輸率不得超過每秒1M字節(jié)字節(jié) 總線上的設(shè)備數(shù)不得多于總線上的設(shè)備數(shù)不得多于15個個 電纜總長度不超過電纜總長度不超過20m,兩設(shè)備間不超過,
52、兩設(shè)備間不超過2m 采用負邏輯采用負邏輯5.2.2 外部總線外部總線- RS-422A標準接口標準接口 v RS-422由由RS-232C發(fā)展而來發(fā)展而來 v RS-422是一種單機發(fā)送、多機接收的單向、平衡傳輸?shù)目偸且环N單機發(fā)送、多機接收的單向、平衡傳輸?shù)目偩€標準線標準 v RS-422標準規(guī)定了雙端電氣接口型式,使用雙端線傳送信標準規(guī)定了雙端電氣接口型式,使用雙端線傳送信號。它通過傳輸線驅(qū)動器,把邏輯電平變換成電位差,完號。它通過傳輸線驅(qū)動器,把邏輯電平變換成電位差,完成始端的信息傳送;通過傳輸線接收器,把電位差轉(zhuǎn)變成成始端的信息傳送;通過傳輸線接收器,把電位差轉(zhuǎn)變成邏輯電平,實現(xiàn)終端的信
53、息接收。邏輯電平,實現(xiàn)終端的信息接收。 AA AA -BB -BB 0.2V 0.2V,表示,表示“1”1”;AAAA -BB -BB -0.2V -0.2V,表示,表示“0”0”發(fā)送器接收器BTTLRS-422A電平BAATTL5.2.2 外部總線外部總線- v RS-422的數(shù)據(jù)信號采用差分傳輸方式傳輸。的數(shù)據(jù)信號采用差分傳輸方式傳輸。v RS-422 有有4 根信號線,兩根發(fā)送、兩根接收,根信號線,兩根發(fā)送、兩根接收,RS-422 的的收與發(fā)是分開的,支持全雙工的通訊方式收與發(fā)是分開的,支持全雙工的通訊方式 。v RS-422的最大傳輸距離為的最大傳輸距離為1200m,最大傳輸速率為,最
54、大傳輸速率為10Mbps。10Mbps(15m時);時);90Kbps(1200m時)時) RS-422A接口電路接口電路 5.2.2 外部總線外部總線- vRS-485標準接口標準接口 RS-485是一種多發(fā)送器的電路標準,它是RS-422A性能的擴展,是真正意義上的總線標準。 允許在二根導線(總線)上掛接32臺RS-485負載設(shè)備。負載設(shè)備可以是發(fā)送器、被動發(fā)送器、接收器或組合收發(fā)器(發(fā)送器和接收器的組合) 5.2.2 外部總線外部總線- vRS485具有以下特點:具有以下特點: RS-485的電氣特性:邏輯的電氣特性:邏輯“1”以兩線間的電壓差為以兩線間的電壓差為+2V+6V表示;邏輯表
55、示;邏輯“0”以兩線間的電壓差為以兩線間的電壓差為-2V -6V表表示。示。 RS-485的數(shù)據(jù)最高傳輸速率為的數(shù)據(jù)最高傳輸速率為10Mbps RS-485接口是采用平衡驅(qū)動器和差分接收器的組合,抗共接口是采用平衡驅(qū)動器和差分接收器的組合,抗共模干能力增強。模干能力增強。 RS-485接口的最大傳輸距離為接口的最大傳輸距離為1200m,在總線上是允許連,在總線上是允許連接多達接多達128個收發(fā)器個收發(fā)器,即具有多站能力和多機通信功能。即具有多站能力和多機通信功能。5.2.2 外部總線外部總線- vRS-485與與RS-422的區(qū)別在于:的區(qū)別在于: 硬件線路上,硬件線路上,RS-422至少需要
56、至少需要4根通信線,而根通信線,而RS-485僅需僅需2根;根;RS-422不能采用總線方式通信,但可以采用環(huán)路方式不能采用總線方式通信,但可以采用環(huán)路方式通信,而通信,而RS-485兩者均可。兩者均可。 通信方式上,通信方式上,RS-422可以全雙工,而可以全雙工,而RS-485只能半雙工。只能半雙工。 其它差異見表其它差異見表5.4 5.2.2 外部總線外部總線- v串行總線協(xié)議轉(zhuǎn)換器串行總線協(xié)議轉(zhuǎn)換器5.2.3 外部總線外部總線- vUSB協(xié)議標準協(xié)議標準 USB1.0、USB1.1、USB2.0和和USB On-The-Go(OTG)總線標準)總線標準 vUSB設(shè)備的主要特點設(shè)備的主要
57、特點 采用采用USB接口的設(shè)備支持熱拔插接口的設(shè)備支持熱拔插) USB接口可以同時連接接口可以同時連接127臺臺USB設(shè)備。設(shè)備。 速度方面,速度方面,USB 1.1總線規(guī)范定義了總線規(guī)范定義了12 Mb/s的帶寬,的帶寬,而而USB2.0可提供可提供480Mb/s的傳輸速度。的傳輸速度。 USB總線能夠提供總線能夠提供500 mA的電流。的電流。5.2.3 外部總線外部總線- 5.2.3 外部總線外部總線- USB設(shè)備及其體系結(jié)構(gòu)設(shè)備及其體系結(jié)構(gòu)vUSB總線系統(tǒng)中的設(shè)備可以分為三個類型總線系統(tǒng)中的設(shè)備可以分為三個類型 USB主機主機 在任何在任何USB總線系統(tǒng)中,只能有一個主機。主機系總線系
58、統(tǒng)中,只能有一個主機。主機系統(tǒng)中提供統(tǒng)中提供USB總線接口驅(qū)動的模塊,稱作總線接口驅(qū)動的模塊,稱作USB總線主機總線主機控制器。控制器。 USB 集線器(集線器(HUB) 類似于網(wǎng)絡集線器,實現(xiàn)多個類似于網(wǎng)絡集線器,實現(xiàn)多個USB設(shè)備的互連,主設(shè)備的互連,主機系統(tǒng)中一般整合有機系統(tǒng)中一般整合有USB總線的根總線的根(節(jié)點節(jié)點)集線器,可以集線器,可以通過次級的集線器連接更多的外設(shè)。通過次級的集線器連接更多的外設(shè)。 USB總線的設(shè)備,又稱總線的設(shè)備,又稱USB功能外設(shè)。功能外設(shè)。 是是USB體系結(jié)構(gòu)中的體系結(jié)構(gòu)中的USB最終設(shè)備,如打印機、掃描最終設(shè)備,如打印機、掃描儀等,接受儀等,接受USB系統(tǒng)的服務。系統(tǒng)的服務。 5.2.3 外部總線外部總線- USB設(shè)備及其體系結(jié)構(gòu)設(shè)備及其體系結(jié)構(gòu)USB總線連接外設(shè)和主機時,利用菊花鏈的形式對端總線連接外設(shè)和主機時,利用菊花鏈的形式對端點加以擴展,形成了如下圖所示的金字塔型的外設(shè)連接方點加以擴展,形成了如下圖所示的金字塔型的外設(shè)連接方法,最多可以連接法,最多可以連接7層,層,127臺設(shè)備,有效地避免了臺設(shè)備,有效地避免了PC機機上插槽數(shù)量對擴充外設(shè)的限制,減少上插槽數(shù)量對擴充外設(shè)的限制,減少PC機機I/O接口的數(shù)量。接口的數(shù)量。 5.2.3 外部總線外部總線- USB
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 產(chǎn)業(yè)園區(qū)配套設(shè)施租賃合同格式
- 倉儲租賃與倉儲物流配送一體化合同
- 城市更新項目拆遷補償與二手房交易綜合服務合同
- 互聯(lián)網(wǎng)醫(yī)療平臺2025年在線問診平臺與藥品供應鏈合作報告
- 2025年計量儀表基地建設(shè)項目可行性研究報告
- 中國谷物烘干機市場競爭策略及發(fā)展趨勢預測報告2025年
- 原創(chuàng)2025餐飲行業(yè)數(shù)據(jù)分析報告
- 2025年雙層管材行業(yè)深度研究分析報告
- 物業(yè)管理小區(qū)維修改造協(xié)議
- 高空作業(yè)設(shè)備租賃與使用協(xié)議
- GB/T 45565-2025鋰離子電池編碼規(guī)則
- 2024-2025學年人教版數(shù)學六年級下學期期末試卷(含答案)
- 經(jīng)濟博弈論課后答案及補充習題答案
- DZ∕T 0148-2014 水文水井地質(zhì)鉆探規(guī)程(正式版)
- 房地產(chǎn)營銷策略外文翻譯文獻
- 牛津譯林版新教材高中英語選擇性必修一全冊課文原文
- 組織學與胚胎學實驗:循環(huán)系統(tǒng)組胚實驗
- 國民經(jīng)濟行業(yè)代碼
- 下穿鐵路工程中樁板結(jié)構(gòu)的設(shè)計和應用
- HGT21556.3-1995聚丙烯鮑爾環(huán)填料
- 2021年“深圳杯”數(shù)學建模A題
評論
0/150
提交評論