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

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

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

CAN FD報(bào)文時(shí)間計(jì)算

麥辣雞腿堡 ? 來源: 美男子玩編 ? 作者:不脫發(fā)的程序猿 ? 2023-07-18 10:49 ? 次閱讀

可以根據(jù)波特率算出不同類型報(bào)文時(shí)間,計(jì)算公式如下:

報(bào)文時(shí)間 = 仲裁域位時(shí)間 * 仲裁域位數(shù) + 數(shù)據(jù)域位時(shí)間 * 數(shù)據(jù)域位數(shù)

以位數(shù)最少的CANFD報(bào)文為例,在仲裁域波特率為1Mbps(位時(shí)間1us),數(shù)據(jù)域波特率為5Mbps(位時(shí)間200ns)時(shí),其報(bào)文時(shí)間 = 1us *
26 + 33 * 200ns = 32.6us。

那么一秒鐘最多可以發(fā)送報(bào)文呢?由于報(bào)文發(fā)送成功后,需經(jīng)過幀間隔(3個(gè)位)后才能發(fā)送下一幀報(bào)文,也就說仲裁段要在原來基礎(chǔ)上加3個(gè)位,就可以算出每秒發(fā)送多少幀了。那么上述位數(shù)最少報(bào)文的發(fā)送時(shí)間耗時(shí)
= 1us * (26 + 3) + 33 * 200ns = 35.6us,也就是1秒鐘最多可以發(fā)送1000000us / 35.6us =
28089幀報(bào)文。也就是說,1M/5M波特率下,發(fā)送CAN FD標(biāo)準(zhǔn)加速幀,最多可以發(fā)送28089幀。

下面我們給出一些常用波特率下,不同類型報(bào)文每秒最多可以發(fā)送的CANFD報(bào)文幀數(shù)(下表中報(bào)文BRS位為1,ESI位為0),供大家參考。

圖片

圖片

圖片

聲明:本文內(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)投訴
  • 汽車電子
    +關(guān)注

    關(guān)注

    3013

    文章

    7740

    瀏覽量

    164839
  • CAN
    CAN
    +關(guān)注

    關(guān)注

    57

    文章

    2663

    瀏覽量

    462446
  • 報(bào)文
    +關(guān)注

    關(guān)注

    0

    文章

    34

    瀏覽量

    4004
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    如何實(shí)現(xiàn)CANCAN FD的升級(jí)?

    自動(dòng)駕駛技術(shù)迅速發(fā)展,車輛中的CAN總線已經(jīng)無法滿足數(shù)據(jù)吞吐量和傳輸速度的要求,CAN總線的加速升級(jí)版——CAN FD技術(shù)正在逐漸替代現(xiàn)有網(wǎng)絡(luò)。為了進(jìn)一步了解
    的頭像 發(fā)表于 09-20 09:31 ?8900次閱讀

    如何穩(wěn)定地升級(jí)到CAN FD呢?本文為您解答

    CAN控制器、收發(fā)器均支持CAN FD通訊。所以當(dāng)CAN網(wǎng)絡(luò)中某些節(jié)點(diǎn)升級(jí)為CAN FD時(shí),車
    發(fā)表于 05-29 17:45

    CAN FD協(xié)議介紹

    、CAN-FD特性(1)兼容經(jīng)典CAN,可以遵循ISO 11898-1做數(shù)據(jù)收發(fā)。(2)提升錯(cuò)誤檢測,支持高達(dá)CRC 21位的校驗(yàn)和。(3)消息優(yōu)先級(jí)。(4)保證延遲時(shí)間。(5)配置靈活性。(6)具有
    發(fā)表于 08-20 06:51

    一文淺析汽車CAN-FD總線的通信應(yīng)用

    )傳輸速率更快FD全稱是 Flexible Data-Rate,顧名思義,表示CAN-FD 的幀報(bào)文具有數(shù)據(jù)場波特率可變的特性,即仲裁場合數(shù)據(jù)控制場使用標(biāo)準(zhǔn)的通信波特率,而到數(shù)據(jù)場就會(huì)切換為更高的通信
    發(fā)表于 02-14 14:22

    TJA1145ATK配置完成喚醒ID后,發(fā)現(xiàn)任意CAN FD報(bào)文將足夠其喚醒是怎么回事?

    TJA1145ATK/FD,配置好喚醒ID后,發(fā)現(xiàn)去除了配置的喚醒ID可以將設(shè)備喚醒,任意的CAN FD報(bào)文也能足夠?qū)⑵鋯拘?寄存器配置如下:0x26寄存器配置為0x05,波特率為50
    發(fā)表于 03-21 06:47

    CAN總線協(xié)議教程|CAN報(bào)文分析

    CAN協(xié)議教程 介紹:CAN總線 CAN總線是廣播類型的總線。這意味著所有節(jié)點(diǎn)都可以偵聽到所有傳輸?shù)?b class='flag-5'>報(bào)文。無法將報(bào)文單獨(dú)發(fā)送給指定節(jié)點(diǎn);所有
    發(fā)表于 04-03 15:32 ?1.4w次閱讀

    CANCAN FD如何解決彼此的通訊

    因?yàn)槭苤朴诋a(chǎn)品的穩(wěn)定性考驗(yàn),改造成本等問題,沒法快速全面普及CAN FD。另外,在2012年底提出CAN FD到2015年中成為ISO CAN
    發(fā)表于 10-18 14:20 ?2995次閱讀

    可以混合使用Classical CAN格式和CAN FD格式的診斷報(bào)文嗎?

    Unexpected N_PDU的處理只適用于相同N_AI的診斷報(bào)文。Classical CANCAN FD的N_AI本就不同,所以,互不干擾,可以并行處理;單個(gè)Message中不要
    發(fā)表于 12-05 10:06 ?1199次閱讀

    CAN FD是什么意思 優(yōu)點(diǎn)有哪些

    日益增加的需求。 什么是CAN FDCAN FD協(xié)議是由Bosch以及行業(yè)專家預(yù)研開發(fā)的,并于2012年發(fā)布。通過標(biāo)準(zhǔn)化對(duì)其進(jìn)行了改進(jìn),現(xiàn)已納入ISO 11898-1:2015。一
    的頭像 發(fā)表于 07-18 10:40 ?2484次閱讀

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

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

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

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

    經(jīng)典CAN網(wǎng)絡(luò)加入CAN FD節(jié)點(diǎn)需要注意什么?

    目前,整車的網(wǎng)絡(luò)拓?fù)渲校?b class='flag-5'>CAN FD的使用已經(jīng)非常普遍。當(dāng)然,帶來的問題也非常的多。CAN FD在設(shè)計(jì)之初,就考慮了向后兼容Classic CAN
    的頭像 發(fā)表于 08-22 09:11 ?1355次閱讀
    經(jīng)典<b class='flag-5'>CAN</b>網(wǎng)絡(luò)加入<b class='flag-5'>CAN</b> <b class='flag-5'>FD</b>節(jié)點(diǎn)需要注意什么?

    CAN FD的降噪措施

    CAN FD的降噪措施
    的頭像 發(fā)表于 12-07 10:48 ?482次閱讀
    <b class='flag-5'>CAN</b> <b class='flag-5'>FD</b>的降噪措施

    汽車CAN FD總線測試原理及應(yīng)用

    CAN FD總線報(bào)文周期一致性測試方法,可自動(dòng)實(shí)現(xiàn)監(jiān)控測試并快速生成測試報(bào)告,主要根據(jù)CAPL語言設(shè)計(jì)建立測試應(yīng)用工程。
    發(fā)表于 04-01 12:53 ?623次閱讀
    汽車<b class='flag-5'>CAN</b> <b class='flag-5'>FD</b>總線測試原理及應(yīng)用

    CAN報(bào)文為什么會(huì)發(fā)送失???

    CAN總線調(diào)試過程中出現(xiàn)報(bào)文發(fā)送失敗。很多工程師都對(duì)此只知其一不知其二,今天我們就以CAN報(bào)文發(fā)送失敗的問題來做一次探討。在了解CAN
    的頭像 發(fā)表于 04-12 08:25 ?1421次閱讀
    <b class='flag-5'>CAN</b><b class='flag-5'>報(bào)文</b>為什么會(huì)發(fā)送失???