汽車CANBUS總線的同步機制

2019-05-28 11:03:18 root

汽車CANBUS總線的位同步只有在節(jié)點檢測到“隱性位”到“顯性位”的跳變時才會產生,當跳變沿不位于位周期的同步段之內時,將會產生相位誤差。該相位誤差就是跳變沿與同步段結束位置之間的距離。

如果跳變沿發(fā)生在同步段之后采樣點之前為正的相位誤差,如果跳變沿位于同步段之前采樣點之后為負的相位誤差。

相位誤差源于節(jié)點的震蕩漂移,網絡節(jié)點之間的傳播延遲以及噪聲干擾等。


在汽車總線上,同步機制一般分為兩種:

硬同步

硬同步只在CAN總線空閑時通過一個下降沿(幀起始)來完成,此事不管有沒有相位誤差,所有節(jié)點的位時間重新開始。強迫與引起硬同步的跳變沿喂魚重新開始的位時間的同步段內。

重同步

在消息幀的隨后位中,每當有從“隱性位”到“顯性位”的跳變,并且該跳變落在了同步段之外,就會引起一次重同步,重同步機制可以根據(jù)跳變沿增長或者縮短位時間以調整采樣點的位置,保證正確采樣。

CAN總線協(xié)議的位填充機制除現(xiàn)實仲裁場、控制場、數(shù)據(jù)場和CRC序列的數(shù)據(jù)的透明性外,還增加了從“隱性位”到“顯性位”跳變的機會,也就是增多重同步的數(shù)據(jù),提高同步質量。



在线观看免费的AV片,丁香五月亚洲综合,国产原创av中文在线观看,国产自国产自愉自愉免费24区