一 CAN 設備調試:
轉載 :https://wenku.baidu.com/view/541b944202d8ce2f0066f5335a8102d276a26182.html linux下can設備的配置
can 設備
在Linux系統中,CAN總線接口設備作爲網絡設備被系統進行統一管理。在控制檯下,?CAN總線的配置和以太網的配置
使用相同的命令。?
在控制檯上輸入命令:ifconfig -a
1. 查看 有幾個can設備 ifconfig -a
注意: 這個是由 dts文件決定的。 比如dts 配置了兩個can 但是實際硬件只給出了一個can 那麼 執行
ifconfig -a 後 依然可以查看到兩個can
硬件 : AM335X
調試工具: Kvaser
1. 安裝 Kvaser
運行安裝 canlib kvaser_canking_setup kvaser_drivers_setup
2. Kvaser 設置
要接 120 歐姆的電阻。
2. 測試
2.1 循環發送 can_test -d can1 -w 123#112233445566 -l
()說明:這裏 ifconfig -a 會出現 can0 can1 這是dts裏面配置了 。實際只有一個硬件接口 can1)
2.2 循環接收 can_test -d can1 -l