Python版本:硬體版本3.5.3
兩套Ginkgo USB-CAN 介面:VTG203B
硬體連接:
ITEM1 ITEM2
CAN1 H < - > H.
CAN1 L < - > L.
CAN1 120 OHM電阻器通過導線短路
CAN2 H < - > H.
CAN2 L < - > L.
CAN2 120 OHM電阻器通過導線短路
軟體:
對于第一項:
Ginkgo USB-CAN Extend軟體
對于第2項(開源python專案):
Python CAN資料發送和接收
PC:兩臺PC(PC1,PC2)
程式:
1.確保在兩臺PC上都正確安裝了Ginkgo驅動程式(通過檢查設備管理器,或通過軟體“bootloader”讀出軟體版本);
2.在PC1上運行Extend軟體
單擊按鈕(左上角)“開始”打開設定對話框(如下):
將波特率設定為500K,首先選擇“通道Inex”為“CAN1”或“CAN2”,以提供波特率選擇
(這是軟體錯誤,需要修復)

選擇“500K”后,選擇“ALL”作為頻道索引

單擊“確定”,進入以下主要操作對話框,進行資料發送和接收

3.運行python代碼PC2:

4.如果手頭只有一個CAN介面,那么請修改python代碼:
CAN_MODE_LOOP_BACK = 1,
然后它可以用于自我測驗。

在python代碼中,有更多的描述和檔案鏈接。
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/133480.html
標籤:其他硬件開發
上一篇:AD698
下一篇:如何打斷delay函式
