色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

簡談總線接口

FPGA學習交流 ? 來源:互聯網 ? 作者:佚名 ? 2018-05-17 09:30 ? 次閱讀

大家好,又到了每日學習的時候了。今天我們來聊一聊總線接口。
一、I2C總線
I2C總線是PHLIPS公司推出的一種串行總線,是具備多主機系統所需的總線裁決和高低速器件同步功能的高性能串行總線,使用兩根雙向I/O線:SCL(串行時鐘線)和SDA(串行數據線)。 該總線主要是用來連接整體電路(ICS) ,I2C是一種多向控制總線,也就是說多個芯片可以連接到同一總線結構下,同時每個芯片都可以作為實施數據傳輸的控制源。這種方式簡化了信號傳輸總線。主從之分,可以掛在多個slave設備。每一個I2C總線器件內部的SDA、SCL引腳電路結構都是一樣的,引腳的輸出驅動與輸入緩沖連在一起。其中輸出為漏極開路的場效應管、輸入緩沖為一只高輸入阻抗的同相器。
093432bxlozilsf5774pa5.png

這種電路具有兩個特點:
(1)由于 SDA、SCL 為漏極開路結構,借助于外部的上拉電阻實現了信號的“線與”邏輯;
(2)引腳在輸出信號的同時還將引腳上的電平進行檢測,檢測是否與剛才輸出一致。為 “時鐘同步”和“總線仲裁”提供硬件基礎。
如果從機希望主機降低傳送速度可以通過將SCL主動拉低延長其低電平時間的方法來通知主機,當主機在準備下一次傳送發現SCL的電平被拉低時就進行等待,直至從機完成操作并釋放SCL線的控制控制權。這樣以來,主機實際上受到從機的時鐘同步控制。可見SCL線上的低電平是由時鐘低電平最長的器件決定;高電平的時間由高電平時間最短的器件決定。這就是時鐘同步,它解決了I2C總線的速度同步問題。

二、SPI總線
SPI(Serial Peripheral Interface--串行外設接口)總線系統是一種同步串行外設接口,它可以使MCU與各種外圍設備以串行方式進行通信以交換信息。該接口一般使用4條線。SPI的三個寄存器為:控制寄存器SPCR,狀態寄存器SPSR,數據寄存器SPDR。
SPI接口是在CPU和外圍低速器件之間進行同步串行數據傳輸,在主器件的移位脈沖下,數據按位傳輸,高位在前,低位在后,為全雙工通信,數據傳輸速度總體來說比I2C總線要快,速度可達到幾Mbps。
093432b05od5zh7fgkwozd.png

SPI總線定義:
(1)MOSI – 主器件數據輸出,從器件數據輸入
(2)MISO – 主器件數據輸入,從器件數據輸出
(3)SCLK –時鐘信號,由主器件產生,最大為fPCLK/2,從模式頻率最大為fCPU/2
(4)NSS – 從器件使能信號,由主器件控制,有的IC會標注為CS(Chip select)
在點對點的通信中,SPI接口不需要進行尋址操作,且為全雙工通信,顯得簡單高效。在多個從器件的系統中,每個從器件需要獨立的使能信號,硬件上比I2C系統要稍微復雜一些。
SPI接口在內部硬件實際上是兩個簡單的移位寄存器,傳輸的數據為8位,在主器件產生的從器件使能信號和移位脈沖下,按位傳輸,高位在前,低位在后。數據在SCLK的上升沿上改變,同時一位數據被存入移位寄存器。
SPI有四種工作模式, CPOL和CPHA分別都可以是0或時1:
CPOL: (Clock Polarity),時鐘極性。當CPOL為0時,時鐘空閑時電平為低;當CPOL為1時,時鐘空閑時電平為高;
CPHA Clock Phase),時鐘相位。當CPHA為0時,時鐘的上升沿采集數據,時鐘周期的下降沿輸出數據;當CPHA為1時,時鐘的下降沿采集數據,時鐘周期的上升沿輸出數據;

三、RS232RS422RS485總線
RS232:由電子工業協會(Electronic Industries Association,EIA) 所制定的異步傳輸標準接口。通常 RS-232 接口以9個引腳 (DB-9) 或是25個引腳 (DB-25) 的型態出現,一般個人計算機上會有兩組 RS-232 接口,分別稱為 COM1 和 COM2。它定義了數據終端設備(DTE)和數據通信設備(DCE)之間的串行連結。是串行通信接口標準。
RS-422:是平衡電壓數字接口電路。在相同傳輸線上連接多個接收節點,最多可接256個節點。即一個主設備(Master),其余為從設備(Slave)。RS-422支持點對多的雙向通信。是并行通信接口標準。
RS485:是兩線制(多采用屏蔽雙絞線)傳輸。是主從通信方式,即一個主機帶多個從機。很多情況下,連接RS-485通信鏈路時只是簡單地用一對雙絞線將各個接口的“A”、“B”端連接起來。RS485接口連接器采用DB-9的9芯插頭座,與智能終端RS485接口采用DB-9(孔),與鍵盤連接的鍵盤接口RS485采用DB-9(針)。

RS232、RS422、RS485的區別:
a.通信距離的不同:
1.RS232最多傳輸15米。
2.RS-422是差模傳輸,抗干擾能力強,能傳1200米。
3.RS485最大的通信距離約為1219m。
b.邏輯表示的不同:
1.RS232使用-12V表示邏輯1,12V表示0,全雙工,最少3條通信線(RX,TX,GND),因為使用絕對電壓表示邏輯,由于干擾,導線電阻等原因,通訊距離不遠。
2.RS422,使用TTL差動電平表示邏輯,就是兩根的電壓差表示邏 輯,RS422定義為全雙工的,所以最少要4根通信線(一般額外地多一根地線),一個驅動器可以驅動最多10個接收器(即接收器為1/10單位負載),通訊距離與通訊速率有關系,一般距離短時可以使用高速率進行通信,速率低時可以進行較遠距離通信。
3.RS485,絕大部分繼承了422,主要的差別是RS485可以是半雙工的,而且一個驅動器的驅動能力至少可以驅動32個接收器(即接收器為1/32單位負載),當使用阻抗更高的接收器時可以驅動更多的接收器。所以現在大多數全雙工485驅動/接收器對都是標:RS422/485的,因為全雙工RS485的驅動/接收器對一定可以用在RS422網絡

四、USB
USB,是英文Universal Serial Bus(通用串行總線)的縮寫,是一個外部總線標準,用于規范電腦與外部設備的連接和通訊。是應用在PC領域的接口技術。USB接口支持設備的即插即用和熱插拔功能。USB是一種統一的傳輸規范,但是接口有許多種,最常見的就是咱們電腦上用的那種扁平的,這叫做A型口,里面有4根連線,根據誰插接誰分為公母接口,一般線上帶的是公口,機器上帶的是母口。USB信號使用分別標記為D+和D-的雙絞線傳輸,它們各自使用半雙工的差分信號并協同工作,以抵消長導線的電磁干擾。
093433n3ae33e35dy530ol.png

USB1.1是較為普遍的USB規范,其高速方式的傳輸速率為12Mbps,低速方式的傳輸速率為1.5Mbps(b是bit的意思),1MB/s(兆字節/秒)=8MBPS(兆位/秒),12Mbps=1.5MB/s。當前,大部分MP3為此類接口類型。
USB2.0規范是由USB1.1規范演變而來的。它的傳輸速率達到了480Mbps,折算為MB為60MB/s,足以滿足大多數外設的速率要求。USB 2.0中的“增強主機控制器接口”(EHCI)定義了一個與USB 1.1相兼容的架構。它可以用USB 2.0的驅動程序驅動USB 1.1設備。也就是說,所有支持USB 1.1的設備都可以直接在USB 2.0的接口上使用而不必擔心兼容性問題,而且像USB線、插頭等等附件也都可以直接使用。

五、PCI
PCI即Peripheral Component Interconnect,是一種局部并行總線標準。是由ISA總線發展而來的。從結構上看,PCI是在CPU的供應商和原來的系統總線之間插入的一級總線,具體由一個橋接電路實現對這一層的管理,并實現上下之間的接口以協調數據的傳送。
PCI總線是一種樹型結構,并且獨立于CPU總線,可以和CPU總線并行操作。PCI總線上可以掛接PCI設備和PCI橋片,PCI總線上只允許有一個PCI主設備,其他的均為PCI 從設備,而且讀寫操作只能在主從設備之間進行,從設備之間的數據交換需要通過主設備中轉。PCI總線結構如下圖所示。
093433e4gigbcn4ut4hagg.png

PCI總線是一種同步的獨立于處理器的32位或64位局部總線,最高工作頻率為33MHz,峰值速度在32位時為132MB/s,64位時為264MB/s,總線規范由PCISIG發布。ISA總線相比,PCI總線和有如下顯著的特點:
(1)高速性
PCI局部總線以33MHz的時鐘頻率操作,采用32位數據總線,數據傳輸速率可高達132MB/s,遠超過以往各種總線。另外,PCI總線的主設備(Master)可與微機內存直接交換數據。
(2)即插即用性
PCI板卡的硬件資源則是由微機根據其各自的要求統一分配,決不會有任何的沖突問題。
(3)可靠性
與原先微機常用的ISA總線相比,PCI總線增加了奇偶校驗錯(PERR)、系統錯(SERR)、從設備結束(STOP)等控制信號及超時處理等可靠性措施,使數據傳輸的可靠性大為增加。
(4)復雜性
PCI總線強大的功能大大增加了硬件設計和軟件開發的實現難度。硬件上要采用大容量、高速度的CPLDFPGA芯片來實現PCI總線復雜的功能。軟件上則要根據所用的操作系統,用軟件工具編制支持即插即用功能酶設備驅動程序。
(5)自動配置
當PCI插卡插入系統,BIOS將根據讀到的有關該卡的信息,結合系統的實際情況為插卡分配存儲地址、中斷和某些定時信息。
(6)共享中斷
PCI總線是采用低電平有效方式,多個中斷可以共享一條中斷線,而ISA總線是邊沿觸發方式。
(7)擴展性好
由于PCI的設計是要輔助現有的擴展總線標準,因此與ISA,EISA及MCA總線完全兼容。
(8)多路復用
在PCI總線中為了優化設計采用了地址線和數據線共用一組物理線路,即多路復用。PCI接插件尺寸小,又采用了多路復用技術,減少了元件和管腳個數,提高了效率。
(9)嚴格規范
PCI總線對協議、時序、電氣性能、機械性能等指標都有嚴格的規定,保證了PCI的可靠性和兼容性。

六、PCIE
PCI-Express(peripheral component interconnect express)是一種高速串行計算機擴展總線標準。
在概念上,PCI Express總線是較舊的PCI/ PCI-X總線的高速串行替換。PCI Express總線與舊PCI之間的主要區別之一是總線拓撲。 PCI使用共享并行總線架構,其中PCI主機和所有設備共享一組通用的地址,數據和控制線。 相比之下,PCI Express基于點到點拓撲,單獨的串行鏈路將每個設備連接到根系統(主機)。 由于其共享總線拓撲,可以對單個方向上的PCI總線進行仲裁(在多個主機的情況下),并且一次限制為一個主機。 此外,舊的PCI時鐘方案將總線時鐘限制在總線上最慢的外設(不管總線事務中涉及的設備如何)。 相比之下,PCI Express總線鏈路支持任何兩個端點之間的全雙工通信,同時跨多個端點的并發訪問沒有固有的限制。
在總線協議方面,PCI Express通信封裝在數據包中。打包和解包數據和狀態消息流量的工作由PCI Express端口的事務層處理,電信號和總線協議的根本差異需要使用不同的機械外形尺寸和擴展連接器(因此,需要新的主板和新的適配器板); PCI插槽和PCI Express插槽不可互換。
在軟件級別,PCI Express保留與PCI的向后兼容性; 傳統的PCI系統軟件可以檢測和配置較新的PCI Express設備,而無需顯式支持PCI Express標準,但是新的PCI Express功能無法訪問。兩個設備之間的PCI Express鏈路可以由1個到32個通道組成。 在多通道鏈路中,分組數據在通道上條帶化,并且峰值數據吞吐量與整個鏈路寬度成比例。通道計數在設備初始化期間自動協商,并且可以被任一端點限制。
PCI Express在消費者,服務器和工業應用中運行,作為主板級互連(連接主板外圍設備),無源背板互連以及作為附加板的擴展卡接口。主要應用:外部GPU,存儲設備,群集互連。

七、網口
網口是網絡的高速發展已經進入了G時代。主要分為千兆網口和百兆網口,千兆網口是向下兼容的,和百兆的網口也可以連接。
RJ45接口是常用的以太網接口,支持10兆和100兆自適應的網絡連接速度,RJ45型網線插頭又稱水晶頭,共有八芯做成,廣泛應用于局域網和ADSL寬帶上網用戶的網絡設備間網線(稱作五類線或雙絞線)的連接。在具體應用時,RJ45型插頭和網線有兩種連接方法(線序),分別稱作T568A線序和T568B線序。
093434ql1m9b7sov32o3oj.png

常見的RJ45接口有兩類:用于以太網網卡、路由器以太網接口等的DTE(數據終端設備)類型和用于交換機等的DCE(數字通信設備)類型。當兩個類型一樣的設備使用RJ45接口連接通信時,必須使用交叉線連接。如果DTE類型接口和DTE類型接口相連時不交叉相連引腳,對觸的引腳都是數據接收(發送)引腳,不能進行通信。另外:一些DCE類型設備會和對方自動協商,此時連接用直通線或平行線均可。
093434wnk30z60b25ukenb.png
聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 接口
    +關注

    關注

    33

    文章

    8575

    瀏覽量

    151021
  • 總線
    +關注

    關注

    10

    文章

    2878

    瀏覽量

    88052
  • RS232
    +關注

    關注

    13

    文章

    747

    瀏覽量

    94318
收藏 人收藏

    評論

    相關推薦

    FPGA的片內資源

    FPGA的片內資源
    發表于 01-08 22:12

    潘文明至設計法之SPI接口代碼設計

    和設計結果至,最終實現代碼的“至”設計,達到整潔漂亮的終極目標。本課程,我們將會運用至設計法,對SPI接口進行至
    發表于 06-22 10:20

    總線接口

    大家好,又到了每日學習的時候了。今天我們來聊一聊總線接口。一、I2C總線I2C總線是PHLIPS公司推出的一種串行總線,是具備多主機系統所需
    發表于 02-06 09:50

    如何基于分布式軟總線進行“三步走”極開發

    解讀將給大家帶來全新解決思路。視頻中,專家將詳細介紹分布式軟總線的極通信協議技術,包括發現&連接、組網(多跳自組網、多協議混合組網)、傳輸(極傳輸協議:多元化協議與算法、智能感知與決策
    發表于 12-24 10:43

    IIC總線

    發表于 07-30 15:44

    總線接口

    發表于 09-06 15:57

    基于PCI總線的數據采集接口設計

    PCI 總線是先進的高性能32/64 位局部總線,成為微機總線標準。PCI 總線接口設計較其它總線
    發表于 08-19 10:19 ?27次下載

    太陽能電池的原理

    太陽能電池的原理       當太陽光照射到太陽電池上時,電池吸收光能,產生光生電子—空穴對。在電池的內
    發表于 11-13 15:42 ?574次閱讀

    電容傳感器與測控技術

    電容傳感器與測控技術        傳感器作為太陽能熱水器電子控制系統中的感覺器官,承載系統的信息源
    發表于 11-23 14:32 ?899次閱讀

    I2C彩電總線維修經驗

    I2C彩電總線維修經驗 一、I2C總線電壓和波形的測量當用萬用表對I2C總線進行檢查時,可根據以下兩點來
    發表于 12-18 17:07 ?1729次閱讀

    顯卡總線接口類型

    顯卡總線接口類型            總線接口類型是指顯卡
    發表于 12-25 10:28 ?8962次閱讀

    IIC總線

    ? ? ? ?大家好,又到了每日學習的時間了,今天咱們來聊一聊 IIC 總線設計。 ? ? ? ? ? ? ? ?一、概述: ? ? ? ?IIC 是Inter-Integrated Circuit
    的頭像 發表于 08-17 09:52 ?8782次閱讀

    基于SPI串行總線接口的Verilog實現

    介: 集成電路設計越來越向系統級的方向發展,并且越來越強調模塊化的設計。SPI(Serial Peripheral Bus)總線是Motorola公司提出的一個同步串行外設接口,容許CPU
    的頭像 發表于 05-29 10:16 ?5097次閱讀
    基于SPI串行<b class='flag-5'>總線</b><b class='flag-5'>接口</b>的Verilog實現

    二維碼(QRcode)的C語言生成,在單片機平臺的實現

    二維碼(QRcode)的C語言生成,在單片機平臺的實現
    發表于 11-13 20:21 ?18次下載
    <b class='flag-5'>簡</b><b class='flag-5'>談</b>二維碼(QRcode)的C語言生成,在單片機平臺的實現

    FPGA和USB3.0通信-FX3硬件設計

    FPGA和USB3.0通信-FX3硬件設計本次演示用的是USB3.0芯片-CYPRESS CYUSB3014(下稱 FX3),該芯片是標準的USB3.0 PHY,可以大大簡化使用USB...
    發表于 12-01 20:06 ?24次下載
    FPGA和USB3.0通信-FX3硬件設計<b class='flag-5'>簡</b><b class='flag-5'>談</b>
    主站蜘蛛池模板: 2023极品少妇XXXO露脸| 99国产精品久久| 99久久综合| 国产精品18久久久久网站| 久久精品国产免费播放| 欧美精品高潮呻吟AV久久| 小776 论坛| 99久久中文字幕伊人情人 | 最懂男人心论坛| 东北真实仑乱| 久久久97人妻无码精品蜜桃| 欧美AAAAAA级午夜福利视频| 性生大片免费看| aa级毛片毛片免费观看久| 国产最新进精品视频| 欧美一区二区高清| 艳鉧动漫片1~6全集在线| 大胸美女脱内衣黄网站| 久久综合给会久久狠狠狠| 视频成人永久免费看| 95国产精品人妻无码久| 国产亚洲精品久久久久久一区二区| 嫩草www视频在线观看高清| 亚洲乱码高清午夜理论电影| 成人免费在线观看视频| 一个色夫导航| 插骚妇好爽好骚| 久久全国免费久久青青小草| 无套内射在线观看THEPORN| 99热在线视频这里只精品| 精品免费久久久久久成人影院| 色偷偷亚洲天堂| gay吊粗大双龙| 麻豆天美国产一区在线播放| 亚洲国产中文字幕在线视频| 嘟嘟嘟WWW免费高清在线中文| 免费观看国产视频| 一本道dvd久久综合高清免费| 国产精品亚洲AV毛片一区二区三区 | 在线观看免费av网| 国产女高清在线看免费观看|