can同时发送canfd和ca

can同时发送canfd和ca,第1张

1、传统CAN节点向 CAN FD节点传输8字节的数据是可以直接通过,因为CAN FD是向下兼容CAN2.0的。

2、CAN FD节点向传统CAN 节点传输64字节的数据:需要采用可编程CAN FD路由器:预先编程并下载到路由器,CANFD的数据通过路由器后可以按照预先设置的程序将数据做拆包等处理再转成8字节转发出去给传统CAN设备

CAN数据发送:节点1的微控制器对传感器1进行数据采集,然后将传感器1对应的信号附加一个数据标识ID号发送给CAN控制器1,CAN控制器1对数据进行打包,然后将数据发送给CAN收发器1,CAN收发器1再将其数字信号转换为对应的CAN总线电压信号,从而完成数据发送过程。

答:cantest只发送一位数据,可以这么做

1/11

设备类型选择:在进行 *** 作之前,首先得从【选择设备】菜单中选择(这里选择USBCAN-E-U),如下图所示

2/11

选择确定后会d出【打开设备】对话框,如下图所示。

3/11

滤波设置:接着,设备 *** 作窗口中可以点击【滤波设置】按钮进行滤波设置(如果不需要设置滤波,可以略过此步骤)如下图所示。

4/11

此时会d出【滤波设置】对话框,如下图所示。

5/11

启动 CAN:点击【启动】按钮启动 CAN 通道,此时接收到的 CAN 数据将会自动在数据列表中显示如下图所示。

6/11

获取设备信息:在启动 CAN 通道后,您可以选择【设备 *** 作】菜单中的【设备信息】选项来获得当前设备的详细信息,如下图所示。

7/11

打开设备:首先打开 CANTest 软件,选择好设备类型,参照上面配置好设备并启动。

8/11

发送数据:当启动 CAN 成功后,在下图中设置好要发送的 CAN 帧的各项参数,然后点击【发送】按钮就可以发送数据了(其中发送格式下拉框中的【自发自收】选项表示发送出去的 CAN 帧自己也能收到,这个选项在测试的时候才需用到,在实际的应用中请选用【正常发送】)。

9/11

还可以点击【高级 *** 作】标签进入高级 *** 作页面,在此页面可以设置每次发送多个不同的 CAN 帧(最多可设置 100 帧),和每帧之间间隔、每批之间间隔,如下图所示。

10/11

发送接收效果如下图所示

最新版本CANTest使用说明

进入CANtest 软件,启动 CAN 设备,点击滤波设置。我们首先以标准帧为 例,在“滤波模式选择”这里选择“标准帧 单滤波(仅 ID,自由设定)”。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12152371.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-21
下一篇 2023-05-21

发表评论

登录后才能评论

评论列表(0条)

保存