欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

標(biāo)題: 關(guān)于CAN總線的問題,自己怕理解的不正確求指點(diǎn) [打印本頁]

作者: cpu小白白    時(shí)間: 2021-7-23 17:02
標(biāo)題: 關(guān)于CAN總線的問題,自己怕理解的不正確求指點(diǎn)
各位大佬請(qǐng)指教
1.網(wǎng)上查閱了相關(guān)can的資料,發(fā)現(xiàn)具體都是講can總線一幀內(nèi)的數(shù)據(jù)格式,就是具體幾位啊等等。但是有沒有大家常用的數(shù)據(jù)?(類似MODBUS協(xié)議中,第二位為功能嗎,但是第二位定用03表示讀寄存器,06表示寫寄存器,這樣的,自定義協(xié)議格式)。2.錯(cuò)誤幀,過載幀在設(shè)計(jì)中常用么?
3.can的發(fā)送過程,仲裁成功后總線其它節(jié)點(diǎn)全部為讀取,接收后過濾ID,決定是否對(duì)數(shù)據(jù)處理的么?(自己怕理解的不正確求指點(diǎn))




作者: yzwzfyz    時(shí)間: 2021-7-23 17:02
如果有N個(gè)設(shè)備需要相互串行通訊,就會(huì)面臨許多麻煩事:
1、必須掛在同一條線路上,否則如何互通呢。
2、一條路線,不能有兩個(gè)設(shè)備同時(shí)發(fā)送信息,這一點(diǎn)是最麻煩的,必須統(tǒng)籌規(guī)劃,杜絕同時(shí)發(fā)送。
3、各個(gè)設(shè)備需要發(fā)送信息的時(shí)機(jī)是隨機(jī)的,很難保證沒有同時(shí)發(fā)送需求。
CAN通訊有個(gè)好處,就是有硬件競爭搶線的識(shí)別,這個(gè)功能能很好地解決多個(gè)設(shè)備同時(shí)申請(qǐng)發(fā)送信息問題。
不過,為了防止某個(gè)設(shè)備長期占線,所以就限制了發(fā)送的數(shù)據(jù)量。即一幀數(shù)據(jù)中的數(shù)據(jù)量是受限制的。這是CAN的缺點(diǎn)。
所以CAN通訊很適合用在通訊數(shù)據(jù)量不大,而互通的用戶數(shù)量眾多的串行通訊方式中。例如:汽車上的通訊總線就采用的CAN。
作者: cpu小白白    時(shí)間: 2021-7-23 17:04
大佬們看不懂的第一個(gè)是啥的,可以給一份自己定義的CAN協(xié)議學(xué)習(xí)學(xué)習(xí)么?
作者: yzwzfyz    時(shí)間: 2021-7-24 09:24
1. 【類似MODBUS協(xié)議中】:你對(duì)CAN通訊的意義沒有理解,當(dāng)然也就不知道為何要用CAN方式進(jìn)行通訊了。
MODBUS是一種軟件協(xié)議,CAN的優(yōu)勢在它的硬件協(xié)議上。你如果有何想法,可以自行定義。
2. 【錯(cuò)誤幀,過載幀在設(shè)計(jì)中常用么?】:視需要而定,大多情況下,不作處理。這些通常在診斷系統(tǒng)是否干凈、繁忙會(huì)用到,系統(tǒng)規(guī)劃的好,就略去了。
3. 【can的發(fā)送過程】:這些,CAN的硬件會(huì)處理好的,這是CAN的優(yōu)勢,你只要下載有效的數(shù)據(jù)即可。
作者: cpu小白白    時(shí)間: 2021-7-26 09:49
yzwzfyz 發(fā)表于 2021-7-24 17:17
如果有N個(gè)設(shè)備需要相互串行通訊,就會(huì)面臨許多麻煩事:
1、必須掛在同一條線路上,否則如何互通呢。
2、 ...

多謝大佬指點(diǎn),在定協(xié)議的時(shí)候一般雙方都需要訂些什么內(nèi)容呢?




歡迎光臨 (http://m.raoushi.com/bbs/) Powered by Discuz! X3.1