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

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

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

在擴(kuò)展CAN數(shù)據(jù)幀中,緊隨SOF位的是32位的仲裁字段

DIri_ALIFPGA ? 來源:未知 ? 作者:龔婷 ? 2018-03-15 14:27 ? 次閱讀

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

在擴(kuò)展CAN 數(shù)據(jù)幀中,緊隨SOF 位的是32 位的仲裁字段。仲裁字段的前11 位為29 位標(biāo)識(shí)符的最高有效位(Most Significant bit,MSb)(基本lD) 。緊隨這11 位的是替代遠(yuǎn)程請(qǐng)求(Substitute Remote Request, SRR)位,定義為隱性狀態(tài)。SRR位之后是lDE 位,該位為隱性狀態(tài)時(shí)表示這是擴(kuò)展的CAN 幀。

應(yīng)該注意的是,如果發(fā)送完擴(kuò)展幀標(biāo)識(shí)符的前11 位后,總線仲裁無果,而此時(shí)其中一個(gè)等待仲裁的節(jié)點(diǎn)發(fā)出標(biāo)準(zhǔn)CAN 數(shù)據(jù)幀(11 位標(biāo)識(shí)符),那么,由于節(jié)點(diǎn)發(fā)出了顯性lDE 位而使標(biāo)準(zhǔn)CAN 幀贏得總線仲裁。另外,擴(kuò)展CAN 幀的

SRR 位應(yīng)為隱性,以允許正在發(fā)送標(biāo)準(zhǔn)CAN 遠(yuǎn)程幀的節(jié)點(diǎn)發(fā)出顯性RTR 位。SRR和lDE位之后是標(biāo)識(shí)符的其余18位(擴(kuò)展lD)及一個(gè)遠(yuǎn)程發(fā)送請(qǐng)求位。

為使標(biāo)準(zhǔn)幀和擴(kuò)展幀都能在共享網(wǎng)絡(luò)上發(fā)送,應(yīng)將29位擴(kuò)展報(bào)文標(biāo)識(shí)符拆成高11 位和低18 位兩部分。拆分后可確保lDE 位在標(biāo)準(zhǔn)數(shù)據(jù)幀和擴(kuò)展數(shù)據(jù)幀中的位置保持一致。仲裁字段之后是6 位控制字段??刂谱侄吻皟晌粸楸A粑?,必須定義為顯性位。其余4 位為DLC,用來指定報(bào)文中包含的數(shù)據(jù)字節(jié)數(shù)。擴(kuò)展數(shù)據(jù)幀的其他部分(數(shù)據(jù)字段、CRC 字段、確認(rèn)字段、幀結(jié)尾和間斷)與標(biāo)準(zhǔn)數(shù)據(jù)幀的結(jié)構(gòu)相同(見“標(biāo)準(zhǔn)數(shù)據(jù)幀”)。

數(shù)據(jù)幀部分

CRC校驗(yàn)及幀結(jié)束部分

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

    關(guān)注

    57

    文章

    2694

    瀏覽量

    463157
  • 智能時(shí)代
    +關(guān)注

    關(guān)注

    0

    文章

    33

    瀏覽量

    10100
  • 數(shù)據(jù)幀
    +關(guān)注

    關(guān)注

    0

    文章

    43

    瀏覽量

    6727

原文標(biāo)題:CAN總線擴(kuò)展數(shù)據(jù)幀介紹

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

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    can標(biāo)準(zhǔn)擴(kuò)展區(qū)別

    結(jié)構(gòu)由四個(gè)部分組成:起始SOF)、類型(RTR、IDE)、標(biāo)識(shí)符(ID)和數(shù)據(jù)(Da
    的頭像 發(fā)表于 12-08 10:08 ?9212次閱讀

    小白提問:stm32 CAN擴(kuò)展數(shù)據(jù)接收問題

    STM32F10X的芯片,在做CAN擴(kuò)展數(shù)據(jù)通信時(shí),濾波為屏蔽模式,0號(hào)過濾器,接收擴(kuò)展
    發(fā)表于 04-05 10:35

    can總線報(bào)文的數(shù)據(jù)結(jié)構(gòu)原理

    尾組成。起始標(biāo)志數(shù)據(jù)的開始(遠(yuǎn)程同樣具有起始),它僅由一個(gè)顯性值組成。只有總線處于空閑
    發(fā)表于 12-17 10:59

    CAN總線的仲裁領(lǐng)域

    什么是CAN BUS仲裁字段。它是否用于識(shí)別CAN總線上的每個(gè)節(jié)點(diǎn)? CAN總線有兩個(gè)信號(hào),
    發(fā)表于 10-02 23:00

    CAN總線的標(biāo)準(zhǔn)擴(kuò)展

    CAN總線的標(biāo)準(zhǔn)擴(kuò)展主要決定ID的長度,標(biāo)準(zhǔn)
    發(fā)表于 08-20 06:43

    CAN總線仲裁示意圖_CAN總線仲裁技術(shù)及優(yōu)缺點(diǎn)

    本文首先介紹了CAN總線仲裁是什么,其次介紹了CAN總線仲裁的示意圖,最后詳細(xì)的闡述了CAN總線
    發(fā)表于 05-07 14:27 ?1.7w次閱讀
    <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>技術(shù)及優(yōu)缺點(diǎn)

    CAN標(biāo)準(zhǔn)數(shù)據(jù)擴(kuò)展數(shù)據(jù)的區(qū)別

    CAN協(xié)議可以接收和發(fā)送11標(biāo)準(zhǔn)數(shù)據(jù)和29擴(kuò)展數(shù)據(jù)
    的頭像 發(fā)表于 09-28 09:50 ?1.3w次閱讀

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

    ,CRC段,ACK段和結(jié)束,7部分組成。 2.1、起始 CAN與CANFD使用相同的SOF標(biāo)志來標(biāo)志報(bào)文的起始。
    的頭像 發(fā)表于 07-18 10:42 ?7243次閱讀
    <b class='flag-5'>CAN</b> FD<b class='flag-5'>幀</b>結(jié)構(gòu)介紹

    CAN報(bào)文多少字節(jié)

    CAN FD報(bào)文位數(shù) 根據(jù)CAN FD結(jié)構(gòu)組成,可以算出一CAN FD報(bào)文位數(shù):
    的頭像 發(fā)表于 07-18 10:48 ?7720次閱讀

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

    位標(biāo)識(shí)符(ID),擴(kuò)展格式有 29個(gè)標(biāo)識(shí)符(ID)。這 5 的用途見表: 1、數(shù)據(jù) 數(shù)據(jù)
    的頭像 發(fā)表于 07-25 10:36 ?1w次閱讀
    <b class='flag-5'>CAN</b>協(xié)議<b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>幀</b>的介紹

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

    消息的標(biāo)識(shí)和傳輸數(shù)據(jù)。 CAN數(shù)據(jù)的標(biāo)準(zhǔn)格式如下: 起始(Start of Frame, SOF
    的頭像 發(fā)表于 12-01 16:41 ?4202次閱讀

    CAN的報(bào)文格式和發(fā)送總流程

    標(biāo)準(zhǔn)格式,報(bào)文的起始稱為起始(SOF),然后是由11標(biāo)識(shí)符和遠(yuǎn)程發(fā)送請(qǐng)求
    發(fā)表于 04-11 10:07 ?8445次閱讀
    <b class='flag-5'>CAN</b>的報(bào)文格式和發(fā)送總流程

    CAN數(shù)據(jù)為什么要分這么多段,每一段都有什么作用?

    中的基本數(shù)據(jù)單位,它由多個(gè)字段組成,每個(gè)字段都有其特定的作用。 起始SOF
    的頭像 發(fā)表于 07-24 15:03 ?497次閱讀

    CAN數(shù)據(jù)的各個(gè)域及其作用

    CAN(Controller Area Network)是一種用于汽車電子系統(tǒng)的通信協(xié)議,它具有高可靠性、實(shí)時(shí)性和靈活性等特點(diǎn)。CAN通信中,數(shù)
    的頭像 發(fā)表于 07-24 15:10 ?800次閱讀

    can標(biāo)準(zhǔn)擴(kuò)展的區(qū)別

    景上有所不同。以下是對(duì)這兩種類型的比較: 結(jié)構(gòu) 標(biāo)準(zhǔn)擴(kuò)展的基本結(jié)構(gòu)都是由起始、
    的頭像 發(fā)表于 07-24 15:20 ?1348次閱讀