打印

介绍如何利用Python对Ginkgo USB- CAN进行收发数据

[复制链接]
705|5
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
junyi12|  楼主 | 2019-5-22 16:03 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
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:两台PCPC1PC2
程序:
1.确保在两台PC上都正确安装了Ginkgo驱动程序(通过检查设备管理器,或通过软件“bootloader”读出软件版本);
2.PC1上运行Extend软件
单击按钮(左上角)“开始”打开设置对话框(如下):
将波特率设置为500K,首先选择“通道Inex”为“CAN1”或“CAN2”,以提供波特率选择
(这是软件错误,需要修复)
                              
选择“500K”后,选择“ALL”作为频道索引
单击“确定”,进入以下主要操作对话框,进行数据发送和接收
3.运行python代码PC2
4.如果手头只有一个CAN接口,那么请修改python代码:
CAN_MODE_LOOP_BACK = 1
然后它可以用于自我测试。

58.jpg (227.56 KB )

58.jpg

使用特权

评论回复

相关帖子

沙发
gaoyang9992006| | 2019-5-30 14:23 | 只看该作者
这个Ginkgo是个啥,没找到啊,还有你这个Python文本是Ginkgo自带的吗?

使用特权

评论回复
板凳
gaoyang9992006| | 2019-5-30 14:23 | 只看该作者
希望楼主再分享点,让更多人知道这是个啥,怎么用,多谢楼主分享知识,看着不错,期待继续分享。

使用特权

评论回复
地板
junyi12|  楼主 | 2019-6-6 15:19 | 只看该作者
gaoyang9992006 发表于 2019-5-30 14:23
这个Ginkgo是个啥,没找到啊,还有你这个Python文本是Ginkgo自带的吗?

Ginkgo USB-CAN是一款产品

使用特权

评论回复
5
hcwzchen| | 2019-6-19 15:04 | 只看该作者
搞这些硬件通讯还是用LABVIEW方便啊!用过很多CAN卡,NI,kvaser Canking,Vehicle Spy-neoVI Red;

使用特权

评论回复
6
hcwzchen| | 2019-6-19 15:04 | 只看该作者
搞这些硬件通讯还是用LABVIEW方便啊!用过很多CAN卡,NI-PCI, kvaser-Canking,Vehicle Spy-neoVI Red;

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

173

主题

189

帖子

2

粉丝