摘 要:主要利用TI公司的多路異步收發器TL16C554和PHILIPS公司的SJA1000設計一個多路總線協議轉換通訊系統。為了實現4路UART總線與CAN總線之間的相互轉換過程,采用微控制器AT89S51來控制通訊數據轉換,通過硬件電路實驗和軟件調試算法,得到了4路串行總線與CAN總線之間的相互透明轉換過程。該電路系統大大方便了具有UART接口的設備進行遠距離、多節點傳輸,增強了系統的通訊可靠性。
關鍵詞:UART; CAN; 總線協議; 協議轉換
中圖分類號:TN914.3-34 文獻標識碼:A 文章編號:1004-373X(2012)14-0062-03