精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

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

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

3天內不再提示

通信方式/通信接口/通信總線/通信協議介紹

FPGA設計論壇 ? 來源:FPGA設計論壇 ? 作者:FPGA設計論壇 ? 2022-04-12 10:10 ? 次閱讀

通信方式

通信方式是指通信雙方之間的工作方式或信號傳輸方式。

終端與其他設備(例如其他終端、計算機和外部設備)通過數據傳輸進行通信,根據數據的傳輸方式,有串行通信和并行通信。

串行通信又稱為點對點通信,對于點對點之間的通信,

根據數據的同步方式,又分為異步傳送和同步傳送兩種方式。

根據數據的傳輸方向與時間關系,又可分為單工通信、半雙工通信及全雙工通信三種方式。

通信方式/通信接口/通信總線/通信協議介紹

通信接口

接口指的是輸入輸出的硬件接口,實現通信的接口就是通信接口。

根據數據的傳輸方式有串行通信和并行通信兩種通信方式。實現串行通信的接口就是串行接口,即串口。實現并行通信的接口就是并行接口,即并口。

通信總線

總線(Bus)是一組傳輸通道,是各種邏輯器件構成的傳輸數據的通道,一般由數據線、地址線、控制線等構成。

從廣義上說,計算機通信方式按傳輸特點可以分為并行通信和串行通信,相應的通信總線被稱為并行總線和串行總線。

總線的分類:

按功能分,總線可分為內部總線、系統總線和I/O總線。

按時序控制方式分,總線可分為同步總線和異步總線。

按傳送的數據格式分,總線可分為串行總線和并行總線。

接口和總線都有相互連接的含義,但前者強調的是兩個部件之間的連接,而后者更注重于多個部件的互連;前者強調信號和數據形式的轉換,后者更注重可擴展性、靈活性、規范化,許多總線都有相應的規范和標準。接口與總線有時也不加區分,合稱為總線接口或接口總線等。

通信協議

協議就是傳輸數據的規則。協議即總體框架,定義接口設備、器件及信號、總線及通道之間需要滿足的關系,即要實現信號的傳輸,所有這些組成成員必須通力合作,各自滿足協議要求的各種必要條件。

接口、總線、協議之間的關系

接口 - 規定硬件接口和電平標準

總線 - 規定信號線、功能以及工作工程

協議 - 規定接口、總線、和傳輸規則

通信方式/通信接口/通信總線/通信協議介紹

總線是一組傳輸通道,是各種邏輯器件構成的傳輸數據的通道,一般由由數據線、地址線、控制線等構成。接口是一種連接標準,又常常被稱之為物理接口。

協議就是傳輸數據的規則。協議即總體框架,定義接口設備、器件及信號、總線及通道之間需要滿足的關系,即要實現信號的傳輸,所有這些組成成員必須通力合作,各自滿足協議要求的各種必要條件。

通信方式/通信接口/通信總線/通信協議介紹

微機系統采用總線結構。系統中主要部件通過系統總線互相連接、實現數據傳輸,并使危機系統具有組態靈活、易于擴展等諸多有點。

廣泛應用的總線都實現了標準化,便于互連各個部件時遵循共同的總線規范。接口的任一方只需要根據總線標準的要求來實現和完成接口的功能,而不需要了解對方的接口方式。總線接口也是一種通用的接口技術

通信總線往往指的是硬件。而通信協議則是跑在硬件上的軟件。通信總線和通信協議通常是對應的,通信總線需要跟通信協議相匹配才能通信。

每種總線能支持的最大速率(波特率)和抗干擾性等特點都是不一樣的,所以在應用中首先要需要根據實際的環境來選擇合適的通信總線,如CAN,SPI,SCI,I2C等,當選擇完總線類型后就需要根據所要傳輸的數據大小或類型來定義相應的協議。所以不同的總線類型要搭配不同的協議,但是協議里數據的格式可以一樣,只是外面的框架要按相應的總線類型來匹配。

可以這么理解:總線是通過標準規定的,實際應用需要按照總線的相關標準去使用,而協議可以是我們自己定義的,協議里的內容可以根據需要自行定義,但是協議制定的前提是要符合所需要使用的總線規范。

原文標題:FPGA學習-通信方式、通信接口、通信總線、通信協議的關系

文章出處:【微信公眾號:FPGA設計論壇】歡迎添加關注!文章轉載請注明出處。

審核編輯:湯梓紅

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 通信協議
    +關注

    關注

    28

    文章

    858

    瀏覽量

    40262
  • 通信接口
    +關注

    關注

    3

    文章

    234

    瀏覽量

    30963
  • 通信總線
    +關注

    關注

    0

    文章

    44

    瀏覽量

    9844

原文標題:FPGA學習-通信方式、通信接口、通信總線、通信協議的關系

文章出處:【微信號:gh_9d70b445f494,微信公眾號:FPGA設計論壇】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    CAN總線通信協議的基礎知識

    本文將介紹CAN總線通信協議的基礎知識,目前的內容僅為通用的協議部分,暫不涉及具體的外設模塊的用法。研究通信協議的具體內容,主要是看建立
    的頭像 發表于 06-16 10:58 ?6365次閱讀
    CAN<b class='flag-5'>總線</b><b class='flag-5'>通信協議</b>的基礎知識

    【LabVIEW串口通信】串行通信協議的可配置轉換問題

    點對點通信.一般的解決方式是擴展主機的串口數量,分別連接外部設備,并編制不同的通信協議.如果用嵌入式設備作為通信處理機,更難以擴展串口.對編程人員來說工作量也比較大.考慮的一種方案:通
    發表于 09-29 02:26

    i2c通信協議

    1.1 i2c通信協議通信協議:用來實現數據傳輸。i2c物理總線:SCL(時鐘線) SDA(數據線)i2c通信協議是 串行、同步、半雙工 的通信
    發表于 03-06 16:15

    什么是串口通信?串口通信協議了解

    行傳輸低。2、串口通信協議在計算機科學里,大部分復雜的問題都可以通過分層來簡化。如芯片被分為內核層和片上外設;STM32標準庫則是在寄存器與用戶代碼之間的軟件層。對于通訊協議,我們也以分層的方式來理解,最基本的是把它分為物理層和
    發表于 02-15 06:54

    通信接口協議介紹

    通信接口協議介紹 ?在現場數據采集和數據傳輸中大量采用接口方式,監控系統涉及較多的是串行
    發表于 10-17 08:38 ?7423次閱讀

    Modbus通信協議教程

    Modbus通信協議教程Modbus通信協議教程Modbus通信協議教程
    發表于 12-08 14:14 ?75次下載

    基于雙CAN總線的數字伺服通信協議

    基于雙CAN總線的數字伺服通信協議
    發表于 09-01 14:25 ?8次下載
    基于雙CAN<b class='flag-5'>總線</b>的數字伺服<b class='flag-5'>通信協議</b>

    CAN總線通信協議的分析和實現 CAN總線通信協議以及其實現方法

    CAN總線通信協議的分析和實現 CAN總線通信協議以及其實現方法
    發表于 09-04 08:45 ?40次下載
    CAN<b class='flag-5'>總線</b><b class='flag-5'>通信協議</b>的分析和實現 CAN<b class='flag-5'>總線</b><b class='flag-5'>通信協議</b>以及其實現方法

    基于LonWorks總線新的實時通信協議

    從LonWorks總線的介質訪問機制入手,本著沖突避免和沖突解決兩個原則,論證了LonTalk協議在實時性方面存在的問題。對LonTalk協議的MAC仲裁機制進行了改進,提出了一種新的實時通信
    發表于 01-09 17:09 ?1次下載
    基于LonWorks<b class='flag-5'>總線</b>新的實時<b class='flag-5'>通信協議</b>

    CAN總線通信協議

    CAN總線通信協議詳細如下。
    發表于 04-19 16:54 ?78次下載

    通信協議:SPI

    STM32模擬SPI通信協議SPI的簡介:SPI是串行外設接口的縮寫,是一種高速的,全雙工、同步的串行通信總線;SPI也可以實現一主多從,而實現一主多從是通過CS片選來實現,于IIC有
    發表于 12-22 19:20 ?22次下載
    <b class='flag-5'>通信協議</b>:SPI

    淺談SPI總線通信接口及其協議

    上篇內容我們介紹了IIC總線通信接口及其協議,這一篇文章我們介紹另一種項目開發中非常常見的
    的頭像 發表于 03-22 16:11 ?1736次閱讀
    淺談SPI<b class='flag-5'>總線</b><b class='flag-5'>通信</b><b class='flag-5'>接口</b>及其<b class='flag-5'>協議</b>

    通信協議的概念

    通信協議是指在通信過程中,為了使得不同設備之間進行有效的數據交換,所約定的一整套規則和標準。通信協議中定義了通信雙方的接口、數據格式、傳輸速
    發表于 05-06 14:32 ?1982次閱讀

    PROFINET通信協議是什么

    PROFINET通信協議是一種專為工業自動化領域設計的基于以太網的實時通信協議。以下是對PROFINET通信協議的詳細解析,包括其定義、特點、體系結構、工作原理、通信
    的頭像 發表于 09-25 18:13 ?1086次閱讀

    串口通信協議解析 串口通信應用實例

    串口通信協議解析 串口通信協議是指規定了數據包的內容,內容包含了起始位、主體數據、校驗位及停止位,雙方需要約定一致的數據包格式才能正常收發數據的有關規范。以下是串口通信協議介紹: 基
    的頭像 發表于 11-21 17:03 ?284次閱讀