新聞中心

EEPW首頁 > 嵌入式系統(tǒng) > 設計應用 > CAN總線學習系列之八——CAN節(jié)點與CPU連接的硬件調(diào)試

CAN總線學習系列之八——CAN節(jié)點與CPU連接的硬件調(diào)試

作者: 時間:2016-12-14 來源:網(wǎng)絡 收藏
在軟硬件聯(lián)調(diào)的時候,必須首先要確保硬件是否工作正常。
硬件正常是整個調(diào)試工作的基礎,在進行軟件調(diào)試之前首先需要仔細檢查硬件連接。保證每一個連接是正確的,沒有虛焊。而在所有連接中CPU與CAN控制器的連接又是最重要的。所以我們采用軟件方法對CAN控制器與CPU的連接接口進行了檢測測試。檢測步驟如下:
(1)CAN節(jié)點上電復位后,檢測SJA1000的復位管腳電平應為高電平,反之說明SJA1000的復位電路不正常。
(2)向SJA1000的測試寄存器寫入AAH,再讀SJA1000的測試寄存器,結(jié)果應該是AAH,如果不是,說明數(shù)據(jù)線,地址線,控制線的連接有問題。
(3)向SJA1000的測試寄存器寫入55H,再讀SJA1000的測試寄存器,結(jié)果應該是55H,如果不是,說明數(shù)據(jù)線,地址線,控制線的連接有問題。
(4)在CAN總線驅(qū)動器的總線端接上負載電阻120歐姆,軟件強制SAJ1000進入工作模式,看其是否真正進入工作模式。若已進入工作模式,說明CAN控制器與CPU連接正常。


評論


技術專區(qū)

關閉