車載功放CAN DBC/SDB消息update bit 理解


 

 

 

關於update bit:

通常CAN的每一幀消息內包含多個字段,如上圖功放的AUDInfoCanFr01 包含了諸如mute控制,roommode模式等信息。

當車機端僅僅想要mute功放,不調整roommode模式時候,AUDInfoCanFr01幀里只需要變更isAudioMuteSts,不變更isRoomModeSts。但是車機發送出來的AUDInfoCanFr01數據是整幀發送的,功放端在接收到AUDInfoCanFr01消息后,還需要判定isAudioMuteSts、isRoomModeSts等消息是不是有變更,此時引入update bit就能夠節省接收端處理AUDInfoCanFr01消息的時間。車機將isAudioMuteSts的update bit置1,isRoomModeSts的update bit置0,告知功放此時車機端只更新了mute模式,不需要調整roommode,功放判定update bit后,就可以節省分析roommode的消息是否有變化的時間了。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM