找回密码
 注册
搜索
查看: 1963|回复: 11

[综合资料] 利用Ginkgo 2 USB转CAN适配器调试STM32的CAN程序

[复制链接]
发表于 2014-8-30 18:13:59 | 显示全部楼层 |阅读模式
引言:
在调试单片机CAN程序的时候,一般需要使用环回模式测试程序是否正确,当这一步通过后就需要通过真实的收发数据验证程序的正确性,CAN传输需要各种应答,否则发送和接收都会出错,因此需要这么一个设备来实现CAN总线数据的发送和接收,下面我们就通过Ginkgo CAN适配器来简单介绍下如何通过该适配器来协助调试单片机CAN程序,单片机选择STM32F103的芯片。
准备:
1、Ginkgo CAN适配器(可在纬图淘宝店购买)
2、CAN总线电平转换模块或CAN收发器模块(可在纬图淘宝店购买或自备)
3、STM32F103/107/105单片机开发板(可在纬图淘宝店购买或自备)
4、Ginkgo CAN适配器相关软件和资料(可在纬图官方网站下载)
开始:
1、下载Ginkgo CAN适配器USB驱动,将Ginkgo CAN适配器与电脑相连接并安装好驱动(驱动安装可产考对应文档)。
2、下载Ginkgo CAN适配器上位机软件并解压到本地任何目录下,双击Ginkgo CAN Adapter Classic.exe运行Ginkgo CAN适配器上位机软件,软件界面如下图所示:



若驱动安装正确则在软件的右下角状态栏可看到设备连接数量。
3、将设备初始化设置为环回模式以检测设备工作是否正常,相关参数设置如下:



点击“初始化设备”初始化Ginkgo CAN适配器。
4、设置过滤器,使能过滤器0并设置为屏蔽位模式,设置其他参数为0,这样就可以接收任何数据了,具体设置如下图所示:



5、勾选“自动接收”开始接收CAN总线上的数据,若收到数据后会在显示数据框以列表的方式显示数据,如下图所示:



6、发送数据,测试CAN适配器是否能自发自收,设置好如下数据:



点击“发送数据”即可将数据发送出去,由于CAN适配器工作于环回模式,因此发送的数据会被自己接收到,如下图所示:




7、如下图方式初始化设配器。



由于是初始化的两个通道,因此数据同时发送到两个通道并成功接收到了。
8、下面我们新建一个STM32F103的CAN程序发送工程,这个工程主要实现CAN数据的发送,发送的数据通过Ginkgo CAN适配器来接收。程序源码下载。
9、按照下图设置好CAN适配器。



[img=555,168]开启自动接收功能,这样适配器就会自动接收到CAN总线上的数据并显示出来了,如下图所示:



单片机端源码下载:利用Ginkgo 2 USB转CAN适配器调试STM32的CAN程序
http://www.viewtool.com/bbs/forum.php?mod=viewthread&tid=4793&fromuid=18207


www.viewtool.com
 楼主| 发表于 2014-9-10 18:06:58 | 显示全部楼层
利用Ginkgo 2 USB转CAN适配器调试STM32的CAN程序
点评回复

使用道具 举报

 楼主| 发表于 2014-9-18 17:30:14 | 显示全部楼层
利用Ginkgo 2 USB转CAN适配器调试STM32的CAN程序
点评回复

使用道具 举报

 楼主| 发表于 2014-9-29 17:18:42 | 显示全部楼层
利用Ginkgo 2 USB转CAN适配器调试STM32的CAN程序
点评回复

使用道具 举报

 楼主| 发表于 2014-10-16 17:03:56 | 显示全部楼层
利用Ginkgo 2 USB转CAN适配器调试STM32的CAN程序
点评回复

使用道具 举报

 楼主| 发表于 2014-10-28 16:24:34 | 显示全部楼层
利用Ginkgo 2 USB转CAN适配器调试STM32的CAN程序
点评回复

使用道具 举报

 楼主| 发表于 2014-11-5 15:19:39 | 显示全部楼层
Ginkgo CAN适配器[em01] [em01]
点评回复

使用道具 举报

 楼主| 发表于 2014-11-13 12:26:40 | 显示全部楼层
Ginkgo CAN适配器(可在纬图淘宝店购买)
点评回复

使用道具 举报

 楼主| 发表于 2014-12-5 12:05:21 | 显示全部楼层
CAN传输需要各种应答,否则发送和接收都会出错
点评回复

使用道具 举报

 楼主| 发表于 2014-12-31 12:56:41 | 显示全部楼层
点评回复

使用道具 举报

 楼主| 发表于 2014-12-31 12:56:58 | 显示全部楼层
                 顶一个
点评回复

使用道具 举报

 楼主| 发表于 2015-1-23 15:06:53 | 显示全部楼层
Ginkgo CAN适配器相关软件和资料(可在纬图官方网站下载)
点评回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies

本版积分规则

Archiver|手机版|小黑屋|52RD我爱研发网 ( 沪ICP备2022007804号-2 )

GMT+8, 2024-12-28 08:29 , Processed in 0.050078 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表