2017年1月12日 星期四

CAN bus (Controller Area Network) - Bit Encoding

● CAN bus Non-Return-to-Zero-Coding










● CAN bus Bit-Stuffing Rule













● CAN bus Bit-Timing











● CAN bus Sub-Bit Segments






每一個 Bit Timing Segment 是由整數個單位時間所組成, 稱為 Time Quanta (TQ)
TQ 設定為 2*(BRP + 1 )*(Tosc) -> (Tosc = 1/Fosc)
更改Baud Rate的預除器(BRP) 將變更TQ 的時間 (Min = 1:1, Max = 1:64)



















● CAN bus Practical Bus Length












● CAN bus Resynchronization (1)














● CAN bus Resynchronization (2)















沒有留言:

張貼留言