一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

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

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

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

CAN協(xié)議的幾種幀格式介紹

麥辣雞腿堡 ? 來源:嵌入式Linux系統(tǒng)開發(fā) ? 作者:嵌入式Linux系統(tǒng)開 ? 2023-07-25 10:38 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

遙控幀

接收單元向發(fā)送單元請求數(shù)據(jù)的時候就用遙控幀,遙控幀由 6 個段組成:

①、幀起始,表示數(shù)據(jù)幀開始的段。②、仲裁段,表示該幀優(yōu)先級的段。③、控制段,表示數(shù)據(jù)的字節(jié)數(shù)及保留位的段。④、CRC段,檢查幀的傳輸錯誤的段。⑤、ACK 段,表示確認(rèn)正常接收的段。⑥、幀結(jié)束,表示數(shù)據(jù)幀結(jié)束的段。

遙控幀結(jié)構(gòu)如圖所示:

圖片

從圖可以看出,遙控幀結(jié)構(gòu)基本和數(shù)據(jù)幀一樣,最主要的區(qū)別就是遙控幀沒有數(shù)據(jù)段。遙控幀的 RTR 位為隱性的,數(shù)據(jù)幀的 RTR 位為顯性,因此可以通過RTR 位來區(qū)分遙控幀和沒有數(shù)據(jù)的數(shù)據(jù)幀。遙控幀沒有數(shù)據(jù),因此 DLC 表示的是所請求的數(shù)據(jù)幀數(shù)據(jù)長度,遙控幀的其他段參考數(shù)據(jù)幀的描述即可。

錯誤幀

當(dāng)接收或發(fā)送消息出錯的時候使用錯誤幀來通知,錯誤幀由錯誤標(biāo)志和錯誤界定符兩部分組成,錯誤幀結(jié)構(gòu)如圖所示:

圖片

錯誤標(biāo)志有主動錯誤標(biāo)志和被動錯誤標(biāo)志兩種,主動錯誤標(biāo)志是 6 個顯性位,被動錯誤標(biāo)志是 6 個隱性位,錯誤界定符由 8 個隱性位組成。

過載幀

接收單元尚未完成接收準(zhǔn)備的話就會發(fā)送過載幀,過載幀由過載標(biāo)志和過載界定符構(gòu)成,過載幀結(jié)構(gòu)如圖所示:

圖片

過載標(biāo)志由 6 個顯性位組成,與主動錯誤標(biāo)志相同,過載界定符由 8 個隱性位組成,與錯誤幀中的錯誤界定符構(gòu)成相同。

幀間隔

幀間隔用于分隔數(shù)據(jù)幀和遙控幀,數(shù)據(jù)幀和遙控幀可以通過插入幀間隔來將本幀與前面的任何幀隔開,過載幀和錯誤幀前不能插入幀間隔,幀間隔結(jié)構(gòu)如圖所示:

圖片

圖中間隔由 3 個隱性位構(gòu)成,總線空閑為隱性電平,長度沒有限制,本狀態(tài)下表示總線空閑,發(fā)送單元可以訪問總線。延遲發(fā)送由 8個隱性位構(gòu)成,處于被動錯誤狀態(tài)的單元發(fā)送一個消息后的幀間隔中才會有延遲發(fā)送。

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

    關(guān)注

    57

    文章

    2917

    瀏覽量

    467636
  • 幀格式
    +關(guān)注

    關(guān)注

    0

    文章

    7

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

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

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

    CAN協(xié)議規(guī)定了好幾種類型

    通過對 CANBUS協(xié)議的理解,我們知道:CAN總線上的節(jié)點接收或發(fā)送數(shù)據(jù)都是以為單位的!?。?b class='flag-5'>CAN協(xié)議規(guī)定了好
    發(fā)表于 08-19 08:50

    CAN協(xié)議的數(shù)據(jù)是如何構(gòu)成的

    CAN協(xié)議具有哪些特點?CAN協(xié)議有哪幾種類型呢?CAN
    發(fā)表于 10-27 07:46

    CAN協(xié)議是通過哪幾種類型的進(jìn)行的

    CAN協(xié)議是通過哪幾種類型的進(jìn)行的?CAN的發(fā)送與接收流程是怎樣的?
    發(fā)表于 11-11 06:23

    RT1060如何區(qū)分接收到的CAN格式?

    /接收CAN2.0B格式CAN FD格式。 實際測試結(jié)果也符合預(yù)期,雖然FLEXCAN_W
    發(fā)表于 03-20 08:11

    電源格式通訊協(xié)議

    詳細(xì)分析了電源的格式及命令字通訊協(xié)議。
    發(fā)表于 07-05 15:08 ?12次下載

    串口數(shù)據(jù)轉(zhuǎn)CAN格式詳解

    MCU沒有CANCAN接口數(shù)量不夠怎么辦?目前市面上有串口轉(zhuǎn)CAN的相關(guān)模塊或設(shè)備,但大家知道串口轉(zhuǎn)CAN是如何實現(xiàn)的嗎?轉(zhuǎn)換后的
    的頭像 發(fā)表于 02-02 16:30 ?1.6w次閱讀

    淺談CAN錯誤格式

    數(shù)據(jù)和遙控有標(biāo)準(zhǔn)格式和擴(kuò)展格式兩種格式。標(biāo)準(zhǔn)格式有 11 個位的標(biāo)識符(Identifier
    發(fā)表于 09-29 12:31 ?1293次閱讀

    CAN FD結(jié)構(gòu)介紹

    CAN FD結(jié)構(gòu) CAN FD節(jié)點可以正常收、發(fā)CAN報文,但CAN節(jié)點不能正確收、發(fā)CAN
    的頭像 發(fā)表于 07-18 10:42 ?8640次閱讀
    <b class='flag-5'>CAN</b> FD<b class='flag-5'>幀</b>結(jié)構(gòu)<b class='flag-5'>介紹</b>

    CAN協(xié)議數(shù)據(jù)介紹

    通過 CAN 總線傳輸數(shù)據(jù)是需要按照一定協(xié)議進(jìn)行的,CAN 協(xié)議提供了 5種格式來傳輸數(shù)據(jù):數(shù)
    的頭像 發(fā)表于 07-25 10:36 ?1.2w次閱讀
    <b class='flag-5'>CAN</b><b class='flag-5'>協(xié)議</b>數(shù)據(jù)<b class='flag-5'>幀</b>的<b class='flag-5'>介紹</b>

    CAN和CANFD協(xié)議簡介(下)

    前篇內(nèi)容請點擊查看: RA MCU CAN和CANFD IP介紹 CAN和CANFD協(xié)議簡介(上) 2. CAN
    的頭像 發(fā)表于 08-02 12:15 ?3770次閱讀
    <b class='flag-5'>CAN</b>和CANFD<b class='flag-5'>協(xié)議</b>簡介(下)

    can數(shù)據(jù)的標(biāo)準(zhǔn)格式

    消息的標(biāo)識和傳輸數(shù)據(jù)。 CAN數(shù)據(jù)的標(biāo)準(zhǔn)格式如下: 起始位(Start of Frame, SOF):一個低電平信號,表示數(shù)據(jù)的起始。 標(biāo)識符(Identifier):由11位或2
    的頭像 發(fā)表于 12-01 16:41 ?5750次閱讀

    CAN通信協(xié)議中有哪幾種類型?CAN通信中格式的作用

    CAN通信協(xié)議中有四種類型,分別是數(shù)據(jù)、遠(yuǎn)程、錯誤和過載
    的頭像 發(fā)表于 01-30 09:18 ?6952次閱讀

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

    請問用CAN存儲器存儲的CAN總線數(shù)據(jù)格式有哪些呢? CAN總線是一種常用于汽車、工業(yè)控制和其他應(yīng)用領(lǐng)域的串行通信
    的頭像 發(fā)表于 01-31 13:46 ?1827次閱讀

    can標(biāo)準(zhǔn)和擴(kuò)展能否共存

    CAN(Controller Area Network)是一種用于汽車和工業(yè)自動化領(lǐng)域的現(xiàn)場總線通信協(xié)議。CAN協(xié)議具有多種
    的頭像 發(fā)表于 07-24 15:24 ?2902次閱讀