最近開始學習can,希望每天能夠做些筆記,有所積累。本文基於weixin_40528417博主的內容。1 位定時1.1 位速率-位速率:又叫做位元率(bit rata)、資訊傳輸率,表示的是單位時間內,匯流排上傳輸的資訊量,即每秒能夠傳輸的二進位制位的數量,單位是bit per second。
1.2 位時間
1.2.1 位時間定義
位速率=
1/位時間
首先先了解兩個時鐘的概念:晶振時鐘週期和can時鐘週期
1.2.2 位時間分布
如上面所述:乙個can的最小的時間單位是tq。
位時間主要分成4段:同步段,傳播段,相位緩衝段1,相位緩衝段2,總共8-25個tq。
2. can的同步機制
在can通訊中,有兩種同步機制:硬同步與重同步
2.1 同步的規則
所以nbt=8個tq的長度中需要有4個tq用於補償傳播延遲,於是還剩下4個tq,
ss同步段長度固定佔據1個tq,還剩3個tq,於是pbs1分配乙個tq,pbs2分配2個tq。
can匯流排學習(一) 初識can匯流排
can匯流排最初由德國bosch公司為汽車檢測 控制系統而設計的。1993年can成為國際標準iso11898 高速應用 和iso1119 低速應用 can的規範從can1.2規範 標準格式 發展為相容can1.2規範的can2.0規範 can2.0a為標準格式,can2.0b為擴充套件格式 目前應...
快速學習CAN匯流排(一)
can controller area network,控制器區域網,是一種有效支援分布式控制和實時控制的序列通訊網路。邏輯訊號 資料幀幀起始 sof 段 start of frame 只有乙個資料位,通過幀起始訊號的電平跳變沿來進行硬同步 幀結束 eof 段 end of frame 幀結束段由傳...
CAN匯流排學習資料總結
can 低層或稱硬體 協議僅僅定義了第 1 層 物理層 和第 2 層 資料鏈路層 can匯流排簡明易懂教程 講得不錯 can匯流排簡明易懂教程 一 can匯流排簡明易懂教程 二 can匯流排簡明易懂教程 三 深入淺出 通俗易懂的講解can bus 講解比較通俗易懂 基於stm32的can匯流排通訊學...