⑴ 匯流排主要由什麼三部分組成
計算機的匯流排可以劃分為數據匯流排、地址匯流排和控制匯流排,分別用來傳輸數據、數據地址和控制信號。
在北美和西歐,CAN匯流排協議已經成為汽車計算機控制系統和嵌入式工業控制區域網的標准匯流排,並且擁有以CAN為底層協議專為大型貨車和重工機械車輛設計的J1939協議。
CAN匯流排以報文為單位進行數據傳送,報文的優先順序結合在11位標識符中,具有最低二進制數的標識符有最高的優先順序。這種優先順序一旦在系統設計時被確立後就不能再被更改。匯流排讀取中的沖突可通過位仲裁解決。例如標識符0111111、0100100、0100111發生位仲裁時,0100100報文將會被跟蹤,而其餘報文會被丟棄。
具體過程為:當幾個站同時發送報文時,站1的報文標識符為0111111,站2的報文標識符為0100100,站3的報文標識符為0100111,所有標識符都有相同的兩位01,直到第3位進行比較時,站1的報文被丟棄,因為它的第3位為高,而其它兩個站的報文第3位為低。