多特蒙德3-2沃尔沃斯堡
專業CAN總線設備制造與服務商 【English】
當前位置:首頁 > 新聞中心
新聞中心
USBCAN在Linux系統下使用說明
2018-09-26

USBCAN-II Pro產品鏈接:http://www.atqb.net/prolist_26_48.html


廣成科技USBCAN分析儀系列產品支持各種版本Linux操作系統,我公司會向客戶提供32/64Linux系統驅動及二次開發相關文檔,用戶可自行在Linux系統中開發使用。

Linux系統中使用我公司設備的大體方法如下:①獲取系統管理員權限;②拷貝必要的文件到系統GCC編譯目錄中;③切換目錄到USBCAN驅動文件夾進行編譯;④運行測試程序。具體操作方法如下:

1. 查詢linux版本號,確認系統類型(32/64位)。

輸入:uname -a  

(由結果可知我們Linux系統類型是64位的)


2. 確定Linux系統類型后,拷貝對應的USBCAN驅動文件到系統中。

(此例子中我們把驅動文件放到系統桌面)



3. 獲取管理員權限,以便于后續安裝驅動等操作。

輸入:su    

(輸入su指令后要求輸入管理員密碼,輸入正確的密碼即可獲取管理員權限)



4. 進入USBCAN驅動文件夾,拷貝libusb.solibusb-1.0.solibECanVci.so.1gcc編譯庫目錄下。(默認路徑為/usr/lib

輸入:cp libusb.so libusb-1.0.so libECanVci.so.1 /usr/lib

(默認路徑為/usr/lib



5. 進入gcc編譯庫文件夾,把libECanVci.so.1libECanVci.so鏈接到一起。

輸入:ln -sv libECanVci.so.1 libECanVci.so



6. 再次進入USBCAN驅動文件夾,編譯。

輸入:make



7. 運行測試程序測試USBCAN收發。

輸入:./test



輸入./test后會出現系統提示及例子,其中:

第一位(16):設備類型,單通道設備輸入3,雙通道輸入4

第二位(0):設備索引號,當只接入一臺USBCAN時為0

第三位(3):打開第幾路CAN,打開CAN1輸入1,打開CAN2輸入2同時打開CAN1CAN2輸入3

第四位(0x1400):設置CAN總線波特率,0x1400表示波特率為1000K,其他波特率的值詳見“EcanVCI動態庫使用手冊”;

第五位(0):工作模式,0為正常模式,其他工作模式詳見“EcanVCI動態庫使用手冊”;

第六位(1):發送時間間隔,單位ms

第七位(1000):發送次數。

8. 運行測試程序后即可使用其他USBCAN設備收到他發出的數據




相關產品:USBCAN-II Pro



更多資料:廣成科技產品視頻






關于廣成  |  產品中心  |  解決方案  |  技術支持  |  新聞中心  |  聯系我們
版權所有? 2013 沈陽廣成科技有限公司 備案編號:遼ICP備14003151號-3
多特蒙德3-2沃尔沃斯堡 丹东棋牌免费下载 篮球实时比分直播 买彩票稳赚不赔的投入比例 湖北十一选五投注技巧 北京11选5开奖结果五开奖结 中国平安股票分析论文 农村旅游什么赚钱 凯尔特人 幸运28大神预测 128棋牌苹果版下载 八运赚钱 龙虎合怎么看规律 昆明按摩器 前列腺 谁有现金棋牌平台 AG夏日营地怎么打