CAN平台实验手册V1 - 图文(4)

2019-08-31 16:15

完成之后将给出CanAnalyser32所提供可用的客户端类型,如图2.225所示,包括接收显示端(ReceiveClient),数据发送端(TransmitClient),接收图形显示端(GraphicClient);序列客户端(SequencerClient);和统计客户端(StatisticClient)。

图2.22 CanAnalyser32所提供的客户端类型

这里我们最常用的是ReceiveClient和TransmitClient,分别点中它们,并按“》”,把它们增加到Selected Clients框里,在Symbolic Name里,你可以给这些实验客户端取个名字,如“USB”,完成之后的效果如图2.23所示,然后点击“Finish”按钮。这里会询问你是否启动Can接口“Start Can Interface?”,选择“是”,完成。

接下来,在CanAnalyser32里会出来两个子窗口,其中一个标题栏是ReceiveClient,另一个是TransmitClient。我们将对TransmitClient里的参数进行一些简单的设置,使它能够发送数据。

图2.23 选择客户端完成

对照图2.24的TransmitClient的窗口,把ID(hex)设成100(可自设定),Name也可以为100,然后在Data(hex)里,右击后选择DataType->ASCII,这样把数据格

15

式设定为ASCII,我们习惯看字符,当数据在接收窗口里多的时候,我们观察字符更方便。把DataType的类型设置为ASCII,并填写上“USB”。

图2.24 设置发送窗口参数

接下来,我们可以设置发送的时间间隔。如果发送的太快,我们在接收窗口里数据会很快闪过,我们不容易观察。选择菜单Options, “Circle Options”会出

\\

图2.25 发送时间间隔及方式对话框

见图2.25对话框,把Time Tics设置为500(你可以设置为不同的数字,来感觉发送的速度),右边是增加模式设置(如,每发送一次,数据或ID会增加)。

图2.26 点击连续发送按钮

最后一步就可以点击图2.26所示的连续发送对话框。使数据连续发送。然后就可以在TransmitClient看到自己发送的数据。如图2.27所示。

16

图2.27 接收到自己发送的数据

注意:如果连续接收到数据都是错误的,并不说明USB-to-CAN存在问题,而是在CAN网络上没有其它节点回应造成的。

2.4 USB-to-CAN与CAN@net通讯实验

熟悉了USB-to-CAN的设置过程,CAN@net的也是同样的做法。做实验前要先把CAN@net模块接到CAN总线上,并接通电源。

在能与CAN@net能通过以太网连接的计算机上运行CanAnalyser32程序,到图2.28所示的窗口是选择CAN@net模块,然后下一步,到2.28所示的窗口时,名字可以取为CANnet

图2.28 CAN@net的客户端设置

连接上之后,就可以看到CAN@net的TransmitClient和ReceiveClient了,根据同样的方法,把CAN@net的ID号设为101,Name设为101,Data数据类型设为ASCII, 数据为net,把发送时间设置为500。如图2.29所示

当总线能正确接收到时,在CANnet的ReceiveClient的窗口能看到自己发送

17

的数据。如图2.30

图2.29 CAN@net发送设置

图2.30 CAN@net接收到自己发送的数据

有时ReceiveClient接收窗口也会出来 如图2.31所示的情况,表示数据没能。

图2.31数据没能发送到总线的情况

18

发送到总线上,或是总线上没有任何节点响应,这时要检查CAN@net是否连接好总线,或总线是否工作正常

当USB-to-CAN和CAN@net都能正常工作之的,就它们就可以在总线上相互收发数据了。

分别做好2.2节和2.3节所示的工作,让USB-to-CAN和CAN@net连续的发送数据,观察ReceiveClient,就能看到在总线上传输的所有数据了。

在CAN@net的ReceiveClient窗口中,不仅能看到USB-to-CAN发到总线上的数据,还能看到CAN@net自己发送的数据,如果不想看到CAN@net发送的数据,该怎么办呢?这时可以用到ReceiveClient自带的Filter(过滤)功能。点击

图2.30 Filter对话框

ReceiveClient的Options菜单,选择Filter项,会出现图2.30的对话框。在右边

19


CAN平台实验手册V1 - 图文(4).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:VoLTE题库(含解析)-中高级必看 - 图文

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: