CAN數據發送錯誤率高問題解決

在調試程序的時候,發現控制器跟充電樁電源模塊通訊的時候,總線的錯誤率很高,經過試驗,發現若是發包比較頻繁,好比以5ms的時間間隔向總線發送數據,總線就會出現錯誤幀,將發送間隔改爲40ms,錯誤幀幾乎沒有了,由此發現以前的超過8字節的長數據包拆成8字節一包的數據,不能發的太頻繁,間隔不能過小,不然總線會報錯。這個前提是總線的匹配電阻和接地都正確,通訊用的線也是屏蔽雙絞線。按照CAN的通訊協議,幀和幀
相關文章
相關標籤/搜索