chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

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

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

3天內(nèi)不再提示

CAN總線結構與CAN總線標準幀

DIri_ALIFPGA ? 來源:未知 ? 作者:李倩 ? 2018-03-13 14:09 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

我知道,我對與電子有關的所有事情都很著迷,但不論從哪個角度看,今天的現(xiàn)場可編程門陣列(FPGA),都顯得“鶴立雞群”,真是非常棒的器件。如果在這個智能時代,在這個領域,想擁有一技之長的你還沒有關注FPGA,那么世界將拋棄你,時代將拋棄你。作者ALIFPGA,多年FPGA開發(fā)經(jīng)驗,所有文章皆為多年學習和工作經(jīng)驗之總結。

CAN總線是一種串行數(shù)據(jù)通信協(xié)議,其通信接口中集成了CAN協(xié)議的物理層和數(shù)據(jù)鏈路層功能,可完成對通信數(shù)據(jù)的成幀處理,包括位填充、數(shù)據(jù)塊編碼、循環(huán)冗余檢驗、優(yōu)先級判別等項工作。

CAN總線結構

CAN總線規(guī)范采用了ISO-OSI(Open System Interconnection Reference Model,開放式通信系統(tǒng)互聯(lián)參考模型)的三層網(wǎng)絡結構,有三種不同的器件與之相對應。

對應物理層的是收發(fā)器;

對應數(shù)據(jù)鏈路層的是CAN控制器;

應用層上主要是用戶特殊的應用,對應的器件是微控制器。

CAN總線標準幀

標準幀11位標識符。

幀類型數(shù)據(jù)幀、遠程幀、錯誤幀和過載幀

數(shù)據(jù)幀:數(shù)據(jù)幀攜帶數(shù)據(jù)從發(fā)送器至接收器??偩€上傳輸?shù)拇蠖嗍沁@個幀。

遠程幀:由總線單元發(fā)出,請求發(fā)送具有同一識別符的數(shù)據(jù)幀。數(shù)據(jù)幀(或遠程幀)通過幀間空間與其他各幀分開。

錯誤幀:任何單元一但檢測到總線錯誤就發(fā)出錯誤幀。

過載幀:過載幀用以在先行的和后續(xù)的數(shù)據(jù)幀(或遠程幀)之間提供一附加的延時。

幀以起始幀(SOF)位開始, SOF 為顯性狀態(tài),允許所有節(jié)點的硬同步。SOF之后是仲裁字段,由12個位組成,分別為11個標識位和一個遠程發(fā)送請求(Remote TransmissionRequest, RTR)位。RTR 位用于區(qū)分報文是數(shù)據(jù)幀

(RTR 位為顯性狀態(tài))還是遠程幀(RTR 位為隱性狀態(tài))。

仲裁字段之后是控制字段,由6 個位組成??刂谱侄蔚牡谝晃粸闃俗R擴展(Identifier Extension,IDE)位,該位應是顯性狀態(tài)來指定標準幀。標識擴展位的下一位為零保留位(RB0),CAN 協(xié)議將其定義為顯性位??刂?/p>

字段的其余4 位為數(shù)據(jù)長度碼(Data Length Code,DLC),用來指定報文中包含的數(shù)據(jù)字節(jié)數(shù)(0 到8 字節(jié))。

控制字段之后為數(shù)據(jù)字段,包含要發(fā)送的任何數(shù)據(jù)字節(jié)。數(shù)據(jù)字段長度由上述DLC 定義(0 到8 字節(jié))。

數(shù)據(jù)字段之后為循環(huán)冗余校驗(CRC)字段,用來檢測報文傳輸錯誤。CRC 字段包含一個15 位的CRC 序列,之后是隱性的CRC 定界位。

最后一個字段是確認字段(ACK),由2 個位組成。在確認時隙(ACK Slot)位執(zhí)行期間,發(fā)送節(jié)點發(fā)出一個隱性位。任何收到無錯誤幀的節(jié)點會發(fā)回一個顯性位(無論該節(jié)點是否配置為接受該報文與否)來確認幀收到無誤。確認字段以隱性確認定界符結束,該定界符可能不允許被改寫為顯性位。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • FPGA
    +關注

    關注

    1645

    文章

    22050

    瀏覽量

    618576
  • CAN總線
    +關注

    關注

    145

    文章

    1987

    瀏覽量

    132880

原文標題:CAN總線標準幀

文章出處:【微信號:ALIFPGA,微信公眾號:FPGA極客空間】歡迎添加關注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    淺談CAN FD總線協(xié)議格式

    假期更新了一文搞懂CAN總線協(xié)議格式,CAN FD總線協(xié)議怎能錯過?本篇博文將講解CAN FD
    發(fā)表于 10-14 12:49 ?4070次閱讀
    淺談<b class='flag-5'>CAN</b> FD<b class='flag-5'>總線</b>協(xié)議<b class='flag-5'>幀</b>格式

    高速CAN總線和低速CAN總線的特性

    在ISO 11898-2和ISO 11898-3中分別規(guī)定了兩種CAN總線結構(在BOSCH CAN2.0規(guī)范中,并沒有關于總線拓撲結構的說
    發(fā)表于 04-07 09:30 ?3419次閱讀
    高速<b class='flag-5'>CAN</b><b class='flag-5'>總線</b>和低速<b class='flag-5'>CAN</b><b class='flag-5'>總線</b>的特性

    CAN總線標準和擴展

    CAN總線標準和擴展主要決定ID的長度,標準
    發(fā)表于 08-20 06:43

    Can總線何時是空閑的

    錄1.Can總線電平介紹2.Can總線何時是空閑的3.Can總線
    發(fā)表于 08-23 08:44

    can總線結構和原理

    控制器局域網(wǎng)總線CAN,Controller Area Network)是一種用于實時應用的串行通訊協(xié)議總線,它可以使用雙絞線來傳輸信號,是世界上應用最廣泛的現(xiàn)場總線之一。
    發(fā)表于 11-09 19:33 ?3.2w次閱讀
    <b class='flag-5'>can</b><b class='flag-5'>總線結構</b>和原理

    CAN總線過載及數(shù)據(jù)詳解

    CAN:Controller Area Network,控制器局域網(wǎng)是一種能有效支持分布式控制和實時控制的串行通訊網(wǎng)絡。本文首先介紹了CAN總線系統(tǒng)結構及數(shù)據(jù)傳輸,其次詳細的闡述了
    的頭像 發(fā)表于 05-07 10:59 ?2.2w次閱讀
    <b class='flag-5'>CAN</b><b class='flag-5'>總線</b>過載<b class='flag-5'>幀</b>及數(shù)據(jù)<b class='flag-5'>幀</b>詳解

    can總線結構

    CAN總線用戶接口簡單,編程方便。網(wǎng)絡拓撲結構采用總線結構。這種網(wǎng)絡結構簡單、成本低,并且采用
    的頭像 發(fā)表于 11-28 17:16 ?1.9w次閱讀
    <b class='flag-5'>can</b><b class='flag-5'>總線結構</b>

    CAN總線基礎的詳細資料概述

    本文檔的主要內(nèi)容詳細介紹的是CAN總線基礎的詳細資料概述包括了:概述,汽車總線CAN標準,CAN
    發(fā)表于 11-29 15:31 ?123次下載
    <b class='flag-5'>CAN</b><b class='flag-5'>總線</b>基礎的詳細資料概述

    CAN總線擴展的雙濾波方式

    CAN總線在的幀數(shù)據(jù)在總線上傳送時,其它的CAN控制器是通過驗收濾波來決定總線上的數(shù)據(jù)的ID是
    發(fā)表于 07-10 11:30 ?2709次閱讀

    虹科干貨 | 帶你全面認識“CAN總線錯誤”(一)——CAN總線錯誤與錯誤

    AsimpleintrotoCANerrorsCAN總線錯誤介紹在本系列文章中,我們將為您詳細介紹CAN總線錯誤的相關知識,包括CAN總線
    的頭像 發(fā)表于 05-27 10:39 ?5216次閱讀
    虹科干貨 | 帶你全面認識“<b class='flag-5'>CAN</b><b class='flag-5'>總線</b>錯誤”(一)——<b class='flag-5'>CAN</b><b class='flag-5'>總線</b>錯誤與錯誤<b class='flag-5'>幀</b>

    CAN總線標準和擴展有什么區(qū)別呢?分別適用于什么工況?

    CAN總線標準和擴展CAN協(xié)議中的兩種類型
    的頭像 發(fā)表于 01-30 09:41 ?8544次閱讀
    <b class='flag-5'>CAN</b><b class='flag-5'>總線</b>的<b class='flag-5'>標準</b><b class='flag-5'>幀</b>和擴展<b class='flag-5'>幀</b>有什么區(qū)別呢?分別適用于什么工況?

    請問用CAN存儲器存儲的CAN總線數(shù)據(jù)格式有哪些呢?

    之間的信息傳輸。下面將詳細介紹CAN總線數(shù)據(jù)的格式。 CAN總線數(shù)據(jù)分為兩種類型:
    的頭像 發(fā)表于 01-31 13:46 ?1839次閱讀

    高速CAN總線和低速CAN總線的特性

    總線的特性。 首先,高速CAN總線是指數(shù)據(jù)傳輸速率較高的CAN總線,其中包括CAN 2.0A和
    的頭像 發(fā)表于 01-31 14:09 ?3653次閱讀

    CAN總線的數(shù)據(jù)結構

    CAN總線是一種基于時間分割的通信協(xié)議,它允許多個設備共享一個通信介質(zhì)(如雙絞線或光纖)。CAN總線的數(shù)據(jù)傳輸速率可以達到1 Mbps,適用于短距離通信。
    的頭像 發(fā)表于 07-24 15:06 ?1913次閱讀

    CAN總線通信中的數(shù)據(jù)結構解析

    CAN總線由Bosch公司在1980年代開發(fā),旨在為汽車電子系統(tǒng)提供一個可靠的通信網(wǎng)絡。隨著技術的發(fā)展,CAN總線已經(jīng)被廣泛應用于各種工業(yè)和自動化領域。 2.
    的頭像 發(fā)表于 11-12 10:12 ?3205次閱讀