0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

USBCAN-II pro脱机转发模式介绍

广成工控 来源:lp 2019-03-26 09:08 次阅读

近日,有客户联系我们,说他之前一直是使用我们公司USBCAN分析仪读取汽车各种模块的数据,但最近他也遇到了一个问题,就是他有一个汽车的方向盘,这个方向盘以前是用在一款比较老的车型上的,但是现在他想把这个方向盘用到一款新车上面。经过一系列测试后他发现这个两个车型的方向盘在工作时的数据都差不多,只是某些ID的数据的某几位会发生变化,询问我们有没有办法使他通用。

这个客户的需求是将一条数据的某几个字节的数据修改成其他的数据,如果仅仅是简单修改的话,那么他直接使用手中的双通道USBCAN-II Pro分析仪即可实现。USBCAN-II Pro支持脱机模式,可以在不使用电脑情况下,直接将CAN1和CAN2两个通道的数据互相转发,在转发的同时还可以对某些数据执行修改,基本可以满足他的需求。

在与顾工沟通过后,我们知道了顾工要修改的数据位置,具体是将ID为123456F4的数据的第三、四字节换成0E 6B,这种基本的数据修改是完全可以使用USBCAN-II Pro分析仪实现的,具体的脱机文件写法如下图所示。

我为大家解释一下这个文件的功能,这个脱机文件功能是:上电等待10ms,初始化为CAN1收到数据后由CAN2转发出去,触发ID 123456F4(即收到以此 ID 开头的数据才转发替换),替换码000C 替换第三、四个字节的数据(此段为十六进制数据,转换成二进制是0000 0000 0000 1100,其中包括帧ID、长度和8个字节的帧数据,0表示该位置不替换、1表示该位置替换,设置成替换的位置将会变成我们后边输入的数据),发送 ID 111(如没有设置ID替换则此处填写任何数字都无意义),标准帧,数据长度8,触发修改第三、四字节数据为0E 6B,发送次数1次,间隔500ms。

最后小编提醒一下广大用户,USBCAN-II Pro分析仪不仅可以作为CAN总线分析仪收发、分析总线上的原始数据,其还具有很多高级功能,如:脱机、智能中继、CANopen主站、汽车标准数据分析等等实用功能,详细的功能介绍您可以查看“ECAN Tools软件使用说明”。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 模块
    +关注

    关注

    7

    文章

    2486

    浏览量

    46564
  • 数据
    +关注

    关注

    8

    文章

    6515

    浏览量

    87621
  • 总线
    +关注

    关注

    10

    文章

    2716

    浏览量

    87234

原文标题:实现CAN总线数据修改案例分享

文章出处:【微信号:gccanzx,微信公众号:广成工控】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    为什么说每个CAN从业者都该有台USBCAN呢?

    首先,USBCAN是CAN总线调试的常用工具。它作为CAN总线分析仪或CAN接口卡,能够帮助工程师在测试CAN总线通讯时有效地分析总线上的数据。
    的头像 发表于 04-15 11:07 122次阅读

    转发率是什么?包转发率和交换容量的区别

    转发率通常分为第二层包转发率(L2)和第三层包转发(L3),是指交换机每秒可以转发多少百万个数据包(Mpps),即交换机能同时转发的数据包
    的头像 发表于 12-18 16:10 3044次阅读

    Lora611 pro 数传模块 Non MESH和MESH 组网模式设置说明

    Lora611 pro数传模块Non MESH工作模式下的参数配置后模块会进入待通讯状态,此时串口和RF部分均处于接收模式。在MESH模式下,模块可通过不同模块配置成节点和路由的方式,
    的头像 发表于 11-23 11:50 314次阅读
    Lora611 <b class='flag-5'>pro</b> 数传模块 Non MESH和MESH 组网<b class='flag-5'>模式</b>设置说明

    USBCAN分析仪都有哪些别名?

    USBCAN分析仪是一种用于分析和监控USB总线通信的设备。它可以捕获和解析USB数据传输,帮助开发人员诊断和解决USB通信问题。根据不同的厂商和市场,USBCAN分析仪可能会有一些别名和相关术语
    的头像 发表于 10-28 16:20 354次阅读
    <b class='flag-5'>USBCAN</b>分析仪都有哪些别名?

    Nu-Line-Pro无法离线自动烧录是什么原因?

    用Nu-Link-Pro对MS51FBAE进行离线烧录配置,选项里选择“脱机烧写模式”和“自动烧写”,连接芯片并按离线烧录键后,ICE红色指示灯常亮,ICP黄色指示灯闪烁,无法烧录,但不选“自动烧写
    发表于 08-30 08:32

    如何使用马里脱机编译器来分析着色器程序的性能

    本指南介绍如何使用马里脱机编译器来分析着色器程序的性能。 此示例演示了如何可视化马里GPU目标上的性能瓶颈
    发表于 08-28 07:11

    用ICP Tool设置脱机烧写的设定,使能对脱机模式数据加密和配置位的安全加密有什么差别?

    用ICP Tool设置脱机烧写的设定,使能对脱机模式数据加密和配置位的安全加密有什么差别?
    发表于 08-18 08:50

    SensorTile.box第三部分:编程模式(Pro mode)介绍

    电子发烧友网站提供《SensorTile.box第三部分:编程模式(Pro mode)介绍.pdf》资料免费下载
    发表于 07-29 16:19 0次下载
    SensorTile.box第三部分:编程<b class='flag-5'>模式</b>(<b class='flag-5'>Pro</b> mode)<b class='flag-5'>介绍</b>

    Nu-Line-Pro无法离线自动烧录是什么原因?

    用Nu-Link-Pro对MS51FBAE进行离线烧录配置,选项里选择“脱机烧写模式”和“自动烧写”,连接芯片并按离线烧录键后,ICE红色指示灯常亮,ICP黄色指示灯闪烁,无法烧录,但不选“自动烧写
    发表于 06-27 07:28

    【野火 fireFlasher Mini 脱机烧录器】+开箱

    烧录器按键,下载程序到目标板中,具体操作过程会在后续文章中详细讲解。 三、下载器介绍 开箱贴的最后当然要来点“劲爆”的,首先褪去脱机烧录器的外衣(外壳),让它以最原始的样子(PCBA)展现在我们面前,呸
    发表于 05-22 00:42

    如果USBCAN上已有can总线终端电阻那还需要再连一个吗?

    如果USBCAN上已有can总线终端电阻那还需要再连一个吗?
    发表于 05-09 10:51

    野火【fireFlasher Mini脱机下载器】首次体验脱机烧写过程

    野火【fireFlasher Mini脱机下载器】首次体验脱机烧写过程 感谢发烧友论坛和野火电子,才有机会用到烧录神器。 资料下载链接 野火【fireFlasher Mini脱机下载器】模块资料
    发表于 05-08 18:11

    fireFlasher Mini脱机下载器用户手册

    LED灯或蜂鸣器来指示当前状态多格式支持固件栏中可添加 bin、hex、axf、elf文件。一键烧录可将多个可执行文件按对应地址烧录到一个固件中。自动启停进入此模式后,脱机烧录器在识别到对应芯片后自动下载程序到芯片中。设置读保护等级可给芯片增加读保护。注意
    发表于 05-04 09:18 0次下载

    【野火 fireFlasher Mini 脱机烧录器】+试用报告

    前两天收到了这款野火的fireFlasher Mini脱机烧录器。这个也是本人第一次接触脱机烧录器,之前用的都是STLINK或者CMSISDAP这类调试工具来进行程序下载。脱机烧录器的一大优势在于
    发表于 05-04 01:17

    【野火 fireFlasher Mini 脱机烧录器】第一次遇见fireFlasher Mini 脱机烧录器

    首先感谢野火 & 发烧友! 一、硬件介绍 fireFlasher Mini 脱机烧录器盒子很精巧,蓝色的小盒子上一个红点,下载按钮,TYPE-C的USB口很适合当前的潮流。 JTAG
    发表于 05-03 10:42