can帧格式 dlc_【图片】CAN扩展帧结构【汽车can总线吧】_百度贴吧
該樓層疑似違規(guī)已被系統(tǒng)折疊?隱藏此樓查看此樓
1. 幀起始(Start of Frame)
標(biāo)志數(shù)據(jù)幀(包含遠(yuǎn)程幀),它由一個(gè)顯性位(0)構(gòu)成,只有在總縣處于空閑狀態(tài)時(shí),才允許開(kāi)始發(fā)送。所有節(jié)點(diǎn)必須同步于首先發(fā)送的那個(gè)節(jié)點(diǎn)的幀起始前沿。
2. 仲裁場(chǎng)(ArbitrationFrame)
在標(biāo)準(zhǔn)幀格式中,仲裁場(chǎng)右11位標(biāo)識(shí)符和RTR位組成。在擴(kuò)展幀格式中,仲裁場(chǎng)右29位標(biāo)識(shí)符和SRR位、標(biāo)識(shí)位以及RTR組成。
l RTR位(遠(yuǎn)程傳輸請(qǐng)求位):在數(shù)據(jù)幀中,RTR位必須是顯性電平“0”,而在遠(yuǎn)程幀中,RTR位必須是隱性電平“1”;
l SRR位(替代傳輸請(qǐng)求位):在擴(kuò)展幀格式中始終為隱性電平“1”;
l IDE(標(biāo)識(shí)符擴(kuò)展位):IDE位對(duì)于擴(kuò)展幀格式屬于仲裁場(chǎng),對(duì)于標(biāo)準(zhǔn)幀格式中屬于控制場(chǎng)。IDE在標(biāo)準(zhǔn)幀格式中為顯性電平“0”,而在擴(kuò)展幀格式中為隱性電平“1”;
3. 控制場(chǎng)(Control Frame)
由6位組成,在標(biāo)準(zhǔn)幀格式中,一個(gè)信息幀中包括DLC,IDE位(發(fā)送顯性電平“0”)和保留位R0。在擴(kuò)展幀格式中,一個(gè)信息幀中包括DLC和兩個(gè)保留位R1和R0,這兩個(gè)位必須發(fā)送顯性電平“0”。
l DLC(數(shù)據(jù)長(zhǎng)度碼):數(shù)據(jù)場(chǎng)的字節(jié)數(shù)目由數(shù)據(jù)長(zhǎng)度碼給出,數(shù)據(jù)長(zhǎng)度碼為4位,在控制場(chǎng)中被發(fā)送。DLC=0– 8;例DLC=9 – 15 →DLC=8。
4. 數(shù)據(jù)場(chǎng)(Data Frame
由數(shù)據(jù)幀中被發(fā)送的數(shù)據(jù)組成,可以包括0 – 8字節(jié)。
5. CRC場(chǎng)(CRC Frame)
包括CRC序列和CRC的界定符DEL位,CRC校驗(yàn)發(fā)送與接收的序列。DEL界定CRC序列,固定格式1個(gè)隱性電平“1”。
6. 應(yīng)答場(chǎng)(ACK Frame)
包括2位,即應(yīng)答間隙和應(yīng)答界定符。在應(yīng)答場(chǎng)中發(fā)送節(jié)點(diǎn)發(fā)送出兩個(gè)隱性位,一個(gè)正確接收到有效報(bào)文的接收節(jié)點(diǎn),在應(yīng)答間隙期間,將此信息通過(guò)發(fā)送一個(gè)現(xiàn)性電平“0”報(bào)告給發(fā)送節(jié)點(diǎn)。應(yīng)答界定符是應(yīng)答場(chǎng)中的第二位,并且該位必須是隱性位“1”。
7. 幀結(jié)束(End Of Frame)
每個(gè)數(shù)據(jù)幀和遠(yuǎn)程幀均由7個(gè)隱性位組成的標(biāo)志序列界定。
8. 幀間隔(ITM)
在幀結(jié)束后由三位隱性位定義為幀間間隔。
9. 幀空閑(Bus idle)
節(jié)點(diǎn)檢測(cè)到總線有11個(gè)連續(xù)隱性位時(shí),認(rèn)為總線進(jìn)入了空閑階段。
*注:幀結(jié)束是7位隱性,幀間隔是3位隱性位。
總結(jié)
以上是生活随笔為你收集整理的can帧格式 dlc_【图片】CAN扩展帧结构【汽车can总线吧】_百度贴吧的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 服务器系统架构的评估,系统架构师:性能评
- 下一篇: 如何选择漏电保护器规格型号_老师傅告诉你