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

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

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

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

高速CAN速率 CAN總線位的4段

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

掃碼添加小助手

加入工程師交流群

CAN 速率

CAN 總線以幀的形式發(fā)送數(shù)據(jù),但是最終到總線上的就是“0”和“1”這樣的二進(jìn)制數(shù)據(jù),這里就涉及到了通信速率,也就是每秒鐘發(fā)送多少位數(shù)據(jù),前面說了CAN2.0 最高速度為 1Mbps/S。對于 CAN 總線,一個位分為 4 段:

①、同步段(SS)

②、傳播時間段(PTS)

③、相位緩沖段 1(PBS1)

④、相位緩沖段 2(PBS2)

這些段由 Tq(Time Quantum)組成,Tq 是 CAN 總線的最小時間單位。幀由位構(gòu)成,一個位由 4 個段構(gòu)成,每個段又由若干個 Tq組成,這個就是位時序。1 位由多少個 Tq 構(gòu)成、每個段又由多少個 Tq
構(gòu)成等,可以任意設(shè)定位時序。通過設(shè)定位時序,多個單元可同時采樣,也可任意設(shè)定采樣點。各段的作用和 Tq 數(shù)如圖所示:

圖片

1 個位的構(gòu)成如圖所示:

圖片

圖中的采樣點是指讀取總線電平,并將讀到的電平作為位值的點。位置在 PBS1結(jié)束處。根據(jù)這個位時序,我們就可以計算 CAN通信的波特率了。具體計算方法,我們等下再介紹,前面提到的 CAN 協(xié)議具有仲裁功能,下面我們來看看是如何實現(xiàn)的。

在總線空閑態(tài),最先開始發(fā)送消息的單元獲得發(fā)送權(quán)。

當(dāng)多個單元同時開始發(fā)送時,各發(fā)送單元從仲裁段的第一位開始進(jìn)行仲裁。連續(xù)輸出顯性電平最多的單元可繼續(xù)發(fā)送。實現(xiàn)過程,如圖所示:

圖片

圖中,單元 1 和單元 2 同時開始向總線發(fā)送數(shù)據(jù),開始部分他們的數(shù)據(jù)格式是一樣的,故無法區(qū)分優(yōu)先級,直到 T 時刻,單元 1 輸出隱性電平,而單元2 輸出顯性電平,此時單元 1 仲裁失利,立刻轉(zhuǎn)入接收狀態(tài)工作,不再與單元 2 競爭,而單元 2則順利獲得總線使用權(quán),繼續(xù)發(fā)送自己的數(shù)據(jù)。這就實現(xiàn)了仲裁,讓連續(xù)發(fā)送顯性電平多的單元獲得總線使用權(quán)。

聲明:本文內(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

    文章

    2920

    瀏覽量

    467847
  • 通信
    +關(guān)注

    關(guān)注

    18

    文章

    6206

    瀏覽量

    137835
  • 總線
    +關(guān)注

    關(guān)注

    10

    文章

    2960

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

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

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

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

    CAN 總線錯誤檢測機(jī)制#can總線

    CAN 總線
    北匯信息POLELINK
    發(fā)布于 :2023年05月26日 13:54:03

    CAN總線定時與同步機(jī)制#汽車CAN總線?

    CAN總線
    北匯信息POLELINK
    發(fā)布于 :2023年07月17日 10:57:12

    什么是CAN時鐘?#CAN #汽車CAN總線? #CANoe

    CAN總線
    北匯信息POLELINK
    發(fā)布于 :2024年10月29日 12:23:36

    請教can總線協(xié)議關(guān)于時間/速率的問題

    ,請問速率是不是跟比特率一個意思?在協(xié)議中提到時間份額Tq,時間份額Tq是怎么來的,是CAN總線時鐘頻率的倒數(shù)嗎?請大神幫我解答,謝謝
    發(fā)表于 08-06 19:51

    基于PCI總線CAN卡設(shè)計與實現(xiàn)

    目前PCI是處于主流的計算機(jī)總線。以往的CAN卡一般都是基于ISA總線的,由于ISA總線傳輸速率低,CA
    發(fā)表于 06-01 10:57 ?2524次閱讀
    基于PCI<b class='flag-5'>總線</b><b class='flag-5'>CAN</b>卡設(shè)計與實現(xiàn)

    高速CAN總線和低速CAN總線區(qū)別分析

    高速CAN總線上為顯性電平(邏輯0)時,CAN_H為3.5V、CAN_L為1.5V,此時電壓差是2V,顯性狀態(tài)的
    發(fā)表于 09-13 16:57 ?5436次閱讀

    CAN總線標(biāo)準(zhǔn)

    CAN總線由德國BOSCH公司開發(fā),最高速率可達(dá)到1Mbps。CAN的容錯能力特別強(qiáng),CAN控制器內(nèi)建了強(qiáng)大的檢錯和處理機(jī)制。
    的頭像 發(fā)表于 11-03 10:45 ?3330次閱讀

    can總線的傳輸速率是多少?

    can總線的傳輸速率是多少?? CAN(Controller Area Network)總線是一種控制區(qū)域網(wǎng)絡(luò),是一種
    的頭像 發(fā)表于 09-07 15:05 ?2.1w次閱讀

    can總線為什么要用雙絞線?can總線不用雙絞線可以嗎?

    和數(shù)據(jù)交換。而CAN總線為什么要用雙絞線呢?為此,本文將從以下三個方面展開討論: 一、 CAN總線的特點 二、 雙絞線的作用 三、為什么CAN
    的頭像 發(fā)表于 09-14 16:48 ?6601次閱讀

    高速can和低速can區(qū)別

    各個電子控制單元(ECU)之間進(jìn)行通信的標(biāo)準(zhǔn)化網(wǎng)絡(luò)協(xié)議。雖然高速CAN和低速CAN都是基于相同的協(xié)議,但它們在速率、傳輸距離、適用范圍和使用場景等方面有一些明顯的區(qū)別。 首先,
    的頭像 發(fā)表于 12-07 18:15 ?5486次閱讀

    高速CAN總線和低速CAN總線的區(qū)別

    高速CAN適用于需要高數(shù)據(jù)速率進(jìn)行通信的應(yīng)用場景,如引擎控制系統(tǒng)、傳感器和執(zhí)行器之間的通信。低速CAN則適用于對數(shù)據(jù)速率要求較低的應(yīng)用場景,
    發(fā)表于 02-15 14:54 ?6373次閱讀

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

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

    CAN總線的傳輸速率由什么決定

    CAN(Controller Area Network)總線是一種用于汽車和工業(yè)自動化領(lǐng)域的通信協(xié)議,具有高可靠性、實時性和靈活性。CAN總線的傳輸
    的頭像 發(fā)表于 06-16 10:17 ?2841次閱讀

    CAN總線數(shù)據(jù)傳輸速率 CAN總線在汽車中的應(yīng)用

    是其關(guān)鍵特性之一,它決定了數(shù)據(jù)在總線上傳輸?shù)乃俣取?CAN總線的基礎(chǔ)速率可以達(dá)到1Mbit/s,這意味著在理想條件下,數(shù)據(jù)可以以每秒1兆
    的頭像 發(fā)表于 11-21 10:20 ?1698次閱讀