canfd和can的區(qū)別
Canfd和Can的區(qū)別,主要是體現(xiàn)在可變速率、數(shù)據(jù)場(chǎng)長(zhǎng)度上。想知道這兩者的區(qū)別,我們要先來(lái)弄清楚Canfd和Can到底是什么。
Can是控制器局域網(wǎng)絡(luò)的簡(jiǎn)稱(chēng),是由研發(fā)和生產(chǎn)汽車(chē)電子產(chǎn)品著稱(chēng)的德國(guó)BOSCH公司開(kāi)發(fā)了的,它是國(guó)際上應(yīng)用最廣泛的現(xiàn)場(chǎng)總線(xiàn)之一。
在很多國(guó)家,CAN總線(xiàn)協(xié)議已經(jīng)成為汽車(chē)計(jì)算機(jī)控制系統(tǒng),和嵌入式工業(yè)控制局域網(wǎng)的標(biāo)準(zhǔn)總線(xiàn),并且擁有以CAN為底層協(xié)議專(zhuān)為大型貨車(chē)和重工機(jī)械車(chē)輛設(shè)計(jì)的J1939協(xié)議。
但是隨著當(dāng)今工業(yè)的發(fā)展,尤其是在CAN總線(xiàn)運(yùn)用較多的汽車(chē)領(lǐng)域,總線(xiàn)通訊的數(shù)據(jù)量越來(lái)越大,例如電動(dòng)汽車(chē)上,汽車(chē)內(nèi)部出現(xiàn)更多的輔助系統(tǒng)和人機(jī)交互系統(tǒng),這就使得傳統(tǒng)的CAN總線(xiàn)在傳輸速率和帶寬方面越來(lái)越力不從心。因此出現(xiàn)了canfd。
在可變速率上,canfd采用了兩種位速率:從控制場(chǎng)中的BRS位到ACK場(chǎng)之前(含CRC分界符)為可變速率,其余部分為原CAN總線(xiàn)用的速率。兩種速率各有一套位時(shí)間定義寄存器,它們除了采用不同的位時(shí)間單位TQ外,位時(shí)間各段的分配比例也可不同。
在數(shù)據(jù)場(chǎng)長(zhǎng)度上,Canfd在Can數(shù)據(jù)場(chǎng)的長(zhǎng)度的原基礎(chǔ)上,做了很大的擴(kuò)充。 DLC最大支持 64 個(gè)字節(jié),在DLC小于等于8時(shí)與原CAN總線(xiàn)是一樣的,大于8時(shí)則有一個(gè)非線(xiàn)性的增長(zhǎng),最大的數(shù)據(jù)場(chǎng)長(zhǎng)度可達(dá)64字節(jié)。
0個(gè)評(píng)論
文明上網(wǎng)理性發(fā)言,請(qǐng)遵守新聞評(píng)論服務(wù)協(xié)議



魯公網(wǎng)安備37130202371693號(hào)