CAN總線是一種廣泛用于汽車和航天工業(yè)應用的通信協(xié)議,CAN消息幀是CAN通信中的基本單元,用于傳輸信息,根據(jù)CAN協(xié)議,CAN幀可以分為以下幾種類型:數(shù)據(jù)幀、遠程幀、錯誤幀、超載幀,本期我們就先來講一講數(shù)據(jù)幀吧。
數(shù)據(jù)幀能夠攜帶有效數(shù)據(jù),將數(shù)據(jù)從發(fā)送器傳輸?shù)浇邮掌鳎瑪?shù)據(jù)幀的長度一般是在4~13個字節(jié),其中包含一個字節(jié)的幀信息,1~4個字節(jié)的幀ID以及至多8個字節(jié)的數(shù)據(jù),在一個CAN數(shù)據(jù)幀中,開頭的第一個字節(jié)為幀信息,其中包含了1位的CAN幀類型標識(FF位為0表示標準幀,為1表示擴展幀)、一位的數(shù)據(jù)幀類型標識(RTR位為0表示數(shù)據(jù)幀,為1表示擴展幀)以及攜帶的數(shù)據(jù)長度(占用4位,最大表示8個字節(jié)),2~5字節(jié)一般是幀ID,其中標準幀的幀ID有11位,幀ID范圍為0-7FF,占用1-2個字節(jié),而擴展幀的幀id有29位,幀ID最大可以有4個字節(jié),6~13字節(jié)是攜帶的數(shù)據(jù),最大可以攜帶8個字節(jié)的數(shù)據(jù)。
相關文章推薦:CAN總線通信實現(xiàn)CAN報文帶ID標識教程
今天的分享就到這里啦,EBYTE每一天都致力于更好的助力物聯(lián)化、智能化、自動化的發(fā)展,提升資源利用率,更多串口服務器、數(shù)傳電臺、lora無線模塊等產品更多資料,感興趣的小伙伴可以登錄我們的億佰特官網和企業(yè)公眾號(微信號:cdebyte)進行了解,也可以直接撥打400電話咨詢技術專員!