基于ARM處理器的CAN節點設計
可想,在CAN節點的軟件設計的整個流程中,當硬件電路確定以后,系統控制的主要功能將依賴于軟件來實現,并且能夠正常可靠的工作。
結論
以ARM芯片作為主控制器,CAN總線作為數據傳輸方式來進行通訊的嵌入式系統得到了越來越廣泛的應用。同時CAN通訊的可靠性也成為影響系統性能的關鍵部分之一。
本文以LPC2104為例,給出了一類微處理器與CAN控制器SJA1000之間的較為通用的硬件連接方法,對CAN總線節點進行了可靠性設計,采用CAN總線可以將節點控制器直接安裝在現場,數據經處理后發送到總線上,實現了信息的全數字方式傳輸,提高了傳輸的抗干擾能力,增加了信息的傳輸量。
該設計現已在工廠車間中的車身控制系統中得到了應用,且運行可靠。
評論