日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > linux >内容正文

linux

迅为四核4418开发板MiniLinux-CAN总线测试使用文档

發布時間:2025/3/20 linux 27 豆豆
生活随笔 收集整理的這篇文章主要介紹了 迅为四核4418开发板MiniLinux-CAN总线测试使用文档 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

文檔介紹的是在 MiniLinux 系統環境下 iTOP-4418 CAN 實驗調試步驟。提供了“can_libs.rar”、“can_tools.zip”和“iTOP-4418-MiniLinux-CAN_V1.0.rar”壓縮包,分別是 can 工具需要的庫文件、can 工具二進制文件以及 can 實驗 C 程序源碼。

CAN 是 Controller Area Network 的縮寫,是 ISO 國際標準化的串行通信協議。近年來,其所具有的高可靠性和良好的錯誤檢測能力受到重視,被廣泛應用于汽車計算機控制系統和環境溫度惡劣、電磁輻射強和振動大的工業環境。

1 硬件連接

測試 can,使用的是兩塊迅為4418開發板。需要兩選配CAN 總線模塊,排母一段接開發板“GPIO/CAN/485”,can 模塊的+連接+,-連接-,如下圖所示。

2 canconfig 工具配置

首先配置工具和庫文件,將壓縮包“can_libs.rar”和“can_tools.zip”解壓得到“can_tools”和“can_libs”,拷貝解壓出來的文件到 tf 卡或者 u 盤,如下圖所示。

然后將 tf 卡或者 u 盤掛載到開發板上(參考使用手冊 11.3.3 小節),如下圖所示。

拷貝工具軟件到/bin 目錄下,使用命令“ cp -r can_tools/* /bin/”,如下圖所示。

使用命令“cp -r can_libs/* /lib/”拷貝庫文件到/lib 目錄下,如下圖所示。

使用命令“cd /lib”進入到/lib 目錄,使用“ln -s libsocketcan.so.2.2.1

libsocketcan.so”和“ln -s libsocketcan.so.2.2.1 libsocketcan.so.2”命令,生成鏈接文件,如下圖所示。

3 測試軟件的使用

將 “ iTOP-4418-MiniLinux-CAN_V1.0 ” 解 壓 后 “ can_test ” 目 錄 下 可 執 行 文 件“can_test”拷貝到 U 盤上,如下圖所示。

然后使用命令“mount /dev/udisk /mnt/disk/”將 u 盤掛載到開發板上,使用命令“cp -r /mnt/disk/can_test /topeet/”將可執行文件拷貝到“/topeet”目錄下,使用命令“umount /dev/udisk”解除掛載,如下圖所示。

以同樣的方式將可執行文件拷貝到另一個開發板上,使用命令“cd /topeet”進入“/topeet”目錄下,我們可以使用命令“ls”查看到“can_test”,如下圖所示。

在一塊開發板上,先使用命令“./can_test -r can0 &”,運行接收程序,如下圖所示。

然后在另一塊開發板上,先使用命令“./

can_test -s can0”,運行發送程序,如下圖所示。

第一個開發板會接收到發來的信息,如下圖。

轉自:http://www.topeetboard.com

轉載于:https://www.cnblogs.com/yueliang17/p/11238797.html

總結

以上是生活随笔為你收集整理的迅为四核4418开发板MiniLinux-CAN总线测试使用文档的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。