基于ARM處理器的CAN節(jié)點設(shè)計
可想,在CAN節(jié)點的軟件設(shè)計的整個流程中,當硬件電路確定以后,系統(tǒng)控制的主要功能將依賴于軟件來實現(xiàn),并且能夠正??煽康墓ぷ鳌?p style="text-align: left">結(jié)論
以ARM芯片作為主控制器,CAN總線作為數(shù)據(jù)傳輸方式來進行通訊的嵌入式系統(tǒng)得到了越來越廣泛的應(yīng)用。同時CAN通訊的可靠性也成為影響系統(tǒng)性能的關(guān)鍵部分之一。
本文以LPC2104為例,給出了一類微處理器與CAN控制器SJA1000之間的較為通用的硬件連接方法,對CAN總線節(jié)點進行了可靠性設(shè)計,采用CAN總線可以將節(jié)點控制器直接安裝在現(xiàn)場,數(shù)據(jù)經(jīng)處理后發(fā)送到總線上,實現(xiàn)了信息的全數(shù)字方式傳輸,提高了傳輸?shù)目垢蓴_能力,增加了信息的傳輸量。
該設(shè)計現(xiàn)已在工廠車間中的車身控制系統(tǒng)中得到了應(yīng)用,且運行可靠。
評論