硬件同步
接收單元在總線空閑狀態檢測出幀起始時進行的同步調整,在檢測出邊沿的地方不考慮SJW的值而認為是SS段。硬件同步的過程如下圖所示
:
再同步
在接收過程中檢測出總線上的電平變化時進行的同步調整。
每當檢測出邊沿時,根據 SJW 值通過加長 PBS1 段,或縮短 PBS2 段,以調整同步。但如果發生了超出 SJW值的誤差時,最大調整量不能超過SJW 值。
調整同步的規則
硬件同步和再同步遵從如下規則。
(1) 1 個位中只進行一次同步調整。
(2) 只有當上次采樣點的總線值和邊沿后的總線值不同時,該邊沿才能用于調整同步。
(3) 在總線空閑且存在隱性電平到顯性電平的邊沿時,則一定要進行硬件同步。
(4) 在總線非空閑時檢測到的隱性電平到顯性電平的邊沿如果滿足條件(1)和(2),將進行再同步。但還要滿足下面條件。
(5) 發送單元觀測到自身輸出的顯性電平有延遲時不進行再同步。
(6) 發送單元在幀起始到仲裁段有多個單元同時發送的情況下,對延遲邊沿不進行再同步。
聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。
舉報投訴
-
CAN
+關注
關注
57文章
2756瀏覽量
463855 -
檢測
+關注
關注
5文章
4492瀏覽量
91522 -
總線
+關注
關注
10文章
2888瀏覽量
88145 -
同步
+關注
關注
0文章
89瀏覽量
19189
發布評論請先 登錄
相關推薦
CAN總線同步規則 CAN總線同步方式
Jump Width)由于重同步的結果,PHASE_SEG1 可被延長或 PHASE_SEG2 可被縮短。相位緩沖段長度的改變量不應大于重同步跳轉寬度。4.同步的規則
發表于 12-18 14:51
如何同步S32K118的can總線?
如何同步S32K118的can總線?我使用 can_pal_s32k118 的示例,但 ESR1 寄存器 指示 Flexcan 未同步到
發表于 05-24 10:12
基于CAN總線的多伺服電機同步控制
根據印刷機械的工藝特點,針對傳統以機械長軸為動力源的印刷機同步系統,設計了基于CAN現場總線的多伺服電機同步控制系統方案,提出了上位機同步運
發表于 06-01 15:40
?41次下載
CAN總線通信原理分析
基于CAN總線系統結構構成,通過工程實踐的具體應用以及對CAN控制器及收發器硬件結構的深入理解,并從通信的角度出發著重深入分析了CAN總線通
發表于 05-08 15:23
?404次下載
CAN總線基礎的詳細資料概述
本文檔的主要內容詳細介紹的是CAN總線基礎的詳細資料概述包括了:概述,汽車總線與CAN標準,CAN的通信機制,數據幀,錯誤檢測與錯誤幀,
發表于 11-29 15:31
?121次下載
CAN總線的同步有何奧秘
CAN總線一直以來以穩定、容錯性高而著稱。要想達到這樣的效果,其獨特的同步機制是非常重要的一點,本文將為大家講解一下CAN總線的
評論