91在线观看视频-91在线观看视频-91在线观看免费视频-91在线观看免费-欧美第二页-欧美第1页

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

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

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

CAN協(xié)議解析

嵌入式單片機MCU開發(fā) ? 來源:嵌入式單片機MCU開發(fā) ? 作者:嵌入式單片機MCU開 ? 2023-07-26 17:05 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

CAN 總線組網(wǎng)連線圖

根據(jù)CAN總線的硬件特性,當(dāng)一條CAN總線上掛接多個驅(qū)動器的時候,應(yīng)當(dāng)按照如下示意圖進行連接布線。 需要在線的起點和終點上各連上一個 120Ω的電阻。并且 CAN 總線只能有一條主干線,分支的線不宜過長。
最近在弄ST和GD的課程,需要GD樣片的可以加群申請:615061293 。

在這里插入圖片描述

由上圖可知,CAN通信是通過兩根線完成的: 一條是黃色的CAN_High 一條是綠色的CANLow CAN能夠使用多種物理介質(zhì)作為通信媒介,最常用的是雙絞線,還可以使用光纖等材料。CAN總線信號通過兩條差分電壓信號線CAN H和CAN* L傳輸,當(dāng)CAN* H和CANL信號線上的電壓值處于2. 5V左右時表明此時總線處于我們所謂的邏輯電平“1”的狀態(tài),也可以稱做隱性狀態(tài);當(dāng)CAN* H比CAN* L上電壓值高時表示邏輯“0”,通常該狀態(tài)下兩條信號線上的電壓值為CAN* H=3. 5V和CAN* L=1. 5V,此時是顯性狀態(tài)。下圖是雙絞線CAN總線電平標(biāo)稱值,圖中顯示了邏輯高電平和邏輯低電平所對應(yīng)的大致總線電壓值。

在這里插入圖片描述

下圖是發(fā)送長度為3的數(shù)據(jù)0x111111,標(biāo)準(zhǔn)幀ID為0001。

在這里插入圖片描述

可以看到在空閑狀態(tài)下,電平在2.5V左右,黃線為CANL,紫線為CAN* H,當(dāng)為顯性時,CAN* H電平拉到3V左右,CAN* L電平拉到1V左右,CAN* H-CAN* L=2V,橙色線為CAN* H-CAN_ L。

在這里插入圖片描述

CAN的報文格式

報文格式

首先,CAN總線協(xié)議中的報文指的是總線單元間傳遞的消息,消息的格式各有不同,總線上的單元想要發(fā)送新信息就要檢測到總線空閑狀態(tài)的位信息才可以發(fā)送總線上的報文信息表示為幾種固定的幀類型,下圖列出了根據(jù)CAN總線通信中5種不同用途所設(shè)置的幀類型

在這里插入圖片描述

下表是標(biāo)識符種類說明。

在這里插入圖片描述

終止CAN2. 0B協(xié)議時只是不能發(fā)送擴展格式報文,總線仍可以正常工作。下面就CAN總線的各種功能幀結(jié)構(gòu)對報文格式進行詳細說明,數(shù)據(jù)幀由7個段構(gòu)成。數(shù)據(jù)幀的構(gòu)成如圖所示。

在這里插入圖片描述

在這里插入圖片描述

在這里插入圖片描述

標(biāo)準(zhǔn)CAN只有11位標(biāo)識符,每幀的數(shù)據(jù)長度為44+8N位。
● SOF - 幀起始,顯性(邏輯0)表示報文的開始,并用于同步總線上的節(jié)點。
● 標(biāo)識符 - 標(biāo)準(zhǔn)CAN具有11位標(biāo)識符,用來確定報文的優(yōu)先級。此域的數(shù)值越小,優(yōu)先級越高。
● RTR - 遠程發(fā)送請求位,當(dāng)需要從另一個節(jié)點請求信息時,此位為顯性(邏輯0)。所有節(jié)點都能接收這個請求,但是幀標(biāo)識符確定被指定的節(jié)點。響應(yīng)數(shù)據(jù)幀同樣被所有節(jié)點接收,可以被有興趣的節(jié)點使用。
● IDE - 標(biāo)識符擴展位為顯性時表示這是一個標(biāo)準(zhǔn)CAN格式,為隱形表示這是擴展CAN格式。 ● r0 - 保留位(可能將來標(biāo)準(zhǔn)修訂會使用)
● DLC - 4位數(shù)據(jù)長度代碼表示傳輸數(shù)據(jù)的字節(jié)數(shù)目,一幀CAN最多傳輸8字節(jié)用戶數(shù)據(jù)
● 數(shù)據(jù)0~8 – 最多可以傳輸8字節(jié)用戶數(shù)據(jù)
● CRC - 16位(包括1位定界符)CRC校驗碼用來校驗用戶數(shù)據(jù)區(qū)之前的(包含數(shù)據(jù)區(qū))傳輸數(shù)據(jù)段。
ACK - 2位,包含應(yīng)答位和應(yīng)答界定符。發(fā)送節(jié)點的報文幀中,ACK兩位是隱性位,當(dāng)接收器正確地接收到有效的報文,接收器會在應(yīng)答位期間向發(fā)送節(jié)點發(fā)送一個顯性位,表示應(yīng)答。如果接收器發(fā)現(xiàn)這幀數(shù)據(jù)有錯誤,則不向發(fā)送節(jié)點發(fā)送ACK應(yīng)答,發(fā)送節(jié)點會稍后重傳這幀數(shù)據(jù)。
● EOF – 7位幀結(jié)束標(biāo)志位,全部為隱性位。如果這7位出現(xiàn)顯性位,則會引起填充錯誤。
● IFS – 7位幀間隔標(biāo)志位,CAN控制器將接收到的幀正確的放入消息緩沖區(qū)是需要一定時間的,幀間隔可以提供這個時間。

在這里插入圖片描述

擴展CAN

在這里插入圖片描述

● 擴展CAN具有29位標(biāo)識符,每幀數(shù)據(jù)長度為64+8N位。
● SRR – 代替遠程請求位,為隱性。所以當(dāng)標(biāo)準(zhǔn)幀與擴展幀發(fā)送相互沖突并且擴展幀的基本標(biāo)識符與標(biāo)準(zhǔn)幀的標(biāo)識符相同時,標(biāo)準(zhǔn)幀優(yōu)先級高于擴展幀。
● IDE – 為隱性位表示標(biāo)志位擴展幀,18位擴展標(biāo)識符緊跟著IDE位。
● r1 – 保留

錯誤檢測

在這里插入圖片描述

波形解析

發(fā)送長度為3的數(shù)據(jù)0x111111,標(biāo)準(zhǔn)幀ID為0001。

ID

當(dāng)ID為0001時候,對于二進制為000 0000 0001,由于位填充機制,發(fā)送器只要檢測到有5個連續(xù)相同值的位,就會自動在下一位里添加一個相反值,接收器接受數(shù)據(jù)時會自動剔除這個添加位。

在這里插入圖片描述

數(shù)據(jù)長度

RTR、IDE、R0默認情況下為0,數(shù)據(jù)長度為0011(3)。

在這里插入圖片描述

數(shù)據(jù)字段

傳輸數(shù)據(jù)為3字節(jié)的數(shù)據(jù),為0x111111。

在這里插入圖片描述

CRC

校驗位(CRC) = 15位之后有一個隱性CRC分隔符位 應(yīng)答區(qū)(ACK) 2位,包括ACK槽加一個隱性ACK分隔符,ACK兩位是隱性位,當(dāng)接收器正確地接收到有效的報文,接收器會在應(yīng)答位期間向發(fā)送節(jié)點發(fā)送一個顯性位,表示應(yīng)答。 CRC為0x1984(001 1001 1000 0100),CRC分隔符為1 ACK為01

在這里插入圖片描述

審核編輯 黃宇

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

    文章

    2919

    瀏覽量

    467761
  • 協(xié)議
    +關(guān)注

    關(guān)注

    2

    文章

    615

    瀏覽量

    40070
  • 組網(wǎng)
    +關(guān)注

    關(guān)注

    1

    文章

    392

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

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

    打破協(xié)議壁壘,CAN轉(zhuǎn)EtherCAT連接工業(yè)相機秒變跨國CP”!

    傳感器控制;EtherCAT低延遲、高吞吐,適配實時圖像傳輸。當(dāng)需要將CAN相機接入EtherCAT網(wǎng)絡(luò)時,耐達訊通信技術(shù)CAN轉(zhuǎn)EtherCAT網(wǎng)關(guān)成為核心橋梁,通過數(shù)據(jù)幀解析與映射實現(xiàn)協(xié)議
    發(fā)表于 07-14 16:20

    一文讀懂CAN XL協(xié)議

    隨著汽車和工業(yè)應(yīng)用中數(shù)據(jù)通信量的增加,傳統(tǒng)的CAN協(xié)議已無法滿足更高的數(shù)據(jù)速率需求。傳統(tǒng)CAN協(xié)議在數(shù)據(jù)速率和總線負載能力方面存在限制,難以滿足高帶寬和高實時性的應(yīng)用場景。為此,
    的頭像 發(fā)表于 07-03 14:53 ?1405次閱讀
    一文讀懂<b class='flag-5'>CAN</b> XL<b class='flag-5'>協(xié)議</b>

    CAN協(xié)議轉(zhuǎn)換器:工業(yè)互聯(lián)的智能橋梁

    無縫對接的迫切需求。作為打通異構(gòu)網(wǎng)絡(luò)的關(guān)鍵設(shè)備,CAN協(xié)議轉(zhuǎn)換器正成為工業(yè)互聯(lián)的重要樞紐。本文將從技術(shù)原理、核心功能及行業(yè)應(yīng)用三個維度解析CAN協(xié)議
    的頭像 發(fā)表于 04-18 15:51 ?265次閱讀

    CAN報文流程解析

    CAN報文流程解析,直流充電樁上的CAN通訊解析過程
    發(fā)表于 03-24 14:03 ?1次下載

    淺談CAN協(xié)議轉(zhuǎn)換模塊

    CAN(Controller Area Network)協(xié)議轉(zhuǎn)換模塊在現(xiàn)代工業(yè)自動化、汽車制造、航空航天等領(lǐng)域扮演著至關(guān)重要的角色。作為連接不同CAN網(wǎng)絡(luò)或CAN與其他通信
    的頭像 發(fā)表于 02-05 16:37 ?459次閱讀

    CAN總線應(yīng)用領(lǐng)域 CAN總線協(xié)議解析

    CAN(Controller Area Network)總線是一種用于車輛內(nèi)部網(wǎng)絡(luò)的串行通信協(xié)議,由Bosch公司在1986年開發(fā)。它以其高可靠性、實時性和靈活性而聞名,廣泛應(yīng)用于汽車電子、工業(yè)控制
    的頭像 發(fā)表于 11-21 10:15 ?1996次閱讀

    解析CAN總線

    前言 前面已經(jīng)介紹了幾種總線協(xié)議,那現(xiàn)在如果在汽車上實際應(yīng)用一種總線協(xié)議來通訊的話,你會選擇哪一種呢? 答案是 都不行 因為在汽車中許多系統(tǒng)都需要實時控制,而且數(shù)據(jù)必須可靠,即使面對面對惡劣環(huán)境也要
    的頭像 發(fā)表于 11-19 13:35 ?957次閱讀
    <b class='flag-5'>解析</b><b class='flag-5'>CAN</b>總線

    CAN總線知識】全面了解CAN總線協(xié)議

    提及總線,總是讓人聯(lián)想到那些交錯在一起的計算機電線。那么這些電線如何發(fā)揮功效呢?這還得配合總線協(xié)議的管理來使用。那么今天我們介紹的就是CAN總線協(xié)議。看看這個協(xié)議的含義和應(yīng)用吧。
    的頭像 發(fā)表于 10-15 08:05 ?2355次閱讀
    【<b class='flag-5'>CAN</b>總線知識】全面了解<b class='flag-5'>CAN</b>總線<b class='flag-5'>協(xié)議</b>

    CAN底層報文抓到了,卻不知怎么解析?以及如何看到信號運行狀態(tài)?

    本文介紹CAN總線中DBC文件的重要性及ZCANPRO如何實現(xiàn)DBC解析、數(shù)據(jù)發(fā)送和實時曲線分析,幫助您更有效地分析和利用CAN總線數(shù)據(jù)。在CAN總線的實際應(yīng)用中,我們經(jīng)常需要
    的頭像 發(fā)表于 09-30 08:05 ?2661次閱讀
    <b class='flag-5'>CAN</b>底層報文抓到了,卻不知怎么<b class='flag-5'>解析</b>?以及如何看到信號運行狀態(tài)?

    EtherCAT轉(zhuǎn)CAN協(xié)議網(wǎng)關(guān)(CAN轉(zhuǎn)EtherCAT)

    EtherCAT轉(zhuǎn)CAN實現(xiàn)網(wǎng)絡(luò)協(xié)議互通是眾人關(guān)注焦點,遠創(chuàng)智控YC-ECT-CAN能夠很輕松解決這個問題。在這里作者將從該設(shè)備的主要功能、技術(shù)參數(shù)、性能優(yōu)勢、配置方法等幾個方面詳細闡述。此協(xié)
    的頭像 發(fā)表于 09-04 10:11 ?697次閱讀
    EtherCAT轉(zhuǎn)<b class='flag-5'>CAN</b><b class='flag-5'>協(xié)議</b>網(wǎng)關(guān)(<b class='flag-5'>CAN</b>轉(zhuǎn)EtherCAT)

    EtherCAT從站轉(zhuǎn)CAN協(xié)議網(wǎng)關(guān)(CAN轉(zhuǎn)EtherCAT)

    EtherCAT的數(shù)據(jù)給CAN設(shè)備使用。 應(yīng)用廣泛:應(yīng)用于支持CAN接口的變頻器、步進電機、伺服驅(qū)動器、儀表、PLC、DCS、FCS等等。在自動化倉庫和物流輸送系統(tǒng)中,各類搬運設(shè)備和傳感器可能使用CAN
    的頭像 發(fā)表于 08-30 11:30 ?908次閱讀
    EtherCAT從站轉(zhuǎn)<b class='flag-5'>CAN</b><b class='flag-5'>協(xié)議</b>網(wǎng)關(guān)(<b class='flag-5'>CAN</b>轉(zhuǎn)EtherCAT)

    CAN主站轉(zhuǎn)Profinet協(xié)議網(wǎng)關(guān)(JM-PN-CAN

    一,產(chǎn)品主要功能 1、捷米特JM-PN-CAN該網(wǎng)關(guān)能夠?qū)rofinet協(xié)議CAN總線協(xié)議進行轉(zhuǎn)換,實現(xiàn)Profinet網(wǎng)絡(luò)與CAN網(wǎng)絡(luò)
    的頭像 發(fā)表于 08-28 15:28 ?626次閱讀
    <b class='flag-5'>CAN</b>主站轉(zhuǎn)Profinet<b class='flag-5'>協(xié)議</b>網(wǎng)關(guān)(JM-PN-<b class='flag-5'>CAN</b>)

    labview CAN DBC加載解析程序

    labview CAN DBC加載解析程序
    發(fā)表于 08-18 11:42

    CAN主站轉(zhuǎn)Profinet從站協(xié)議網(wǎng)關(guān)(JM-PN-CAN

    一,產(chǎn)品主要功能 1、 捷米特JM-PN-CAN 該網(wǎng)關(guān)能夠?qū)rofinet協(xié)議CAN總線協(xié)議進行轉(zhuǎn)換,實現(xiàn)Profinet網(wǎng)絡(luò)與CAN
    的頭像 發(fā)表于 08-17 15:47 ?453次閱讀
    <b class='flag-5'>CAN</b>主站轉(zhuǎn)Profinet從站<b class='flag-5'>協(xié)議</b>網(wǎng)關(guān)(JM-PN-<b class='flag-5'>CAN</b>)

    CAN/CAN FD/CAN XL三大總線協(xié)議解讀,是逐步替代關(guān)系嗎?

    進入核心市場。 不過,從市場表現(xiàn)來看,目前CAN/CAN FD/CAN XL各有各的市場,并非逐步取代的關(guān)系,背后的原因是什么呢? ? CAN/CA
    的頭像 發(fā)表于 08-12 01:12 ?5625次閱讀
    主站蜘蛛池模板: 日本xxxxxx69| 成熟妇女毛耸耸性视频 | 欲色视频 | 三级国产在线 | 欧美国产在线一区 | 手机看片1024欧美 | 国产欧美乱码在线看 | 伊人狠狠丁香婷婷综合色 | 欧美作爱福利免费观看视频 | 国产精品午夜高清在线观看 | 91精品福利久久久 | 明日花绮罗snis-862在线播放 | 天天做夜夜做久久做狠狠 | 激情五月激情综合色区 | 你懂的国产 | 六月婷婷导航福利在线 | v视界影院最新地址 | 国产在视频线精品视频2021 | 久久视频精品线视频在线网站 | 精品国产免费一区二区 | 最新大黄网站免费 | 高h细节肉爽文男男 | 91大神免费视频 | 2021久久天天躁狠狠躁夜夜 | 人人艹人人草 | 2021久久精品国产99国产精品 | 视频一区二区中文字幕 | 丝袜美腿视频一区二区三区 | 免费深夜视频 | 无遮挡很爽很污很黄很色的网站 | 五月天丁香婷婷开心激情五月 | 欧美在线播放 | 手机看片国产免费 | 欧美人与物另类 | 亚洲成人综合网站 | 在线观看你懂得 | 伊人网视频 | 免费人成网站线观看合集 | 久草在线免费资源站 | 婷婷月 | 在线jlzzjlzz免费播放 |