『壹』 can是什麼意思
CAN是控制器區域網絡的簡稱,是ISO國際標准化的串列通信協議。它的英文全稱是Controller Area Network,一般簡寫為CAN。CAN是由以研發和生產汽車電子產品著稱的德國BOSCH公司開發的,並最終成為國際標准(ISO 11898),是國際上應用最廣泛的現場匯流排之一。
特點
CAN匯流排是德國BOSCH公司從80年代初為解決現代汽車中眾多的控制與測試儀器之間的數據交換而開發的一種串列數據通信協議,它是一種多主匯流排,通信介質可以是雙絞線、同軸電纜或光導纖維。通信速率最高可達1Mbps。
完成對通信數據的成幀處理
CAN匯流排通信介面中集成了CAN協議的物理層和數據鏈路層功能,可完成對通信數據的成幀處理,包括位填充、數據塊編碼、循環冗餘檢驗、優先順序判別等項工作。
使網路內的節點個數在理論上不受限制
CAN協議的一個最大特點是廢除了傳統的站地址編碼,而代之以對通信數據塊進行編碼。採用這種方法的優點可使網路內的節點個數在理論上不受限制,數據塊的標識符可由11位或29位二進制數組成,因此可以定義2或2個以上不同的數據塊,這種按數據塊編碼的方式,還可使不同的節點同時接收到相同的數據,這一點在分布式控制系統中非常有用。