自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 CAN与CANFD的区别

CAN协议主要用于汽车电子控制单元(ECUs)之间的通信,以实现各种电子设备和系统之间的数据交换。它是传统CAN(Controller Area Network)协议的扩展,主要改进包括更高的数据传输速率和更大的数据包大小。随着技术的发展,CAN协议也在不断地进行改进和扩展,以满足更广泛的应用需求。CAN FD由于其高数据速率和大载荷能力,特别适用于需要大量数据传输的汽车应用,如高清摄像头数据传输、车载信息娱乐系统、高级驾驶辅助系统(ADAS)以及自动驾驶技术。

2024-09-29 15:10:52 84

原创 一台电脑如何轻松接入CANFD总线_来可CAN卡介绍

在工业控制领域,常常使用的总线技术有CAN(FD)、RS-232、RS-485、Modbus、Profibus、Profinet、EtherCAT等。支持USB、miniPCIe、PCI接口扩展出1~2路CAN(FD)通道,支持Windows、Linux、QNX、VxWorks、Ubuntu、Intime等操作系统,提供驱动和二次开发包;对于使用CANFD总线的工程师,相信您对CAN卡一定不陌生,一个接口合适的CAN板卡,可以让您仅用一台电脑甚至主机,就可以快速接入总线或为总线扩展通道。

2024-09-29 14:45:28 132

原创 CAN与CANFD之间如何互相通信

在实现过渡的过程中可能会出现自己设备是CAN通信,客户设备是CANFD通信的情况,或者自己设备是CANFD通信,客户设备是CAN设备的情况,造成现场使用人员测试和设备运行环境的搭建问题,即一条CAN总线上可能有CAN和CANFD两种通信。● CANFDRoute-400通道2接CANFD卡,配置如下,将ID=0x1CC,数据长度64字节的数据拆分成8帧,ID=0xA1...A8,8字节长度标准帧CAN帧。两端同时进行收发测试,查看各自有没有接收到数据,接收数据的格式,从而验证CAN和CANFD设备的互通。

2024-09-29 14:44:30 189

原创 VCI_VBDSP使用教程-服务站

可选择文件下载格式,可选bin/asc/blf格式;第④步打开VBDSP,新建项目,点击“文件”-“新项目”,在弹窗中输入合适的项目名称,点击“保存”;可以设置保存数据的通道、每个通道文件是否分开保存;点击“设置”保存配置(型号上有“FD”字样的产品支持CANFD通信)第①步安装记录仪,WiFi灯橙色,POWER灯蓝色。选择设备后在界面左下角点击“同步设备时间”第②步点击“设备管理”-“查看记录文件”,第①步重复“报文记录”的①②③④步骤。,点击“设备管理”-“查找设备”-勾选要下载的文件点击“下载”

2024-09-29 11:30:13 299

原创 USB CANFD设备在汽车电子的应用

CANFD和CAN最主要的区别就是CANFD的ID段和数据段能够以不同的速率传输数据,这就保证了即使CANFD报文的数据段最多可以传输64个字节,也不会出现因为传输的带宽不够而导致的丢帧的情况。CANFD在保证高速传输的同时,还可以完全向下兼容CAN报文的传输。在配合软件测试之后,又使用USBCNAFD-401设备对车辆的数据进行了抓取,发现总线上既存在CAN数据,也存在CANFD数据,由此可见,CANFD设备是可以实现对CAN数据的完全向下兼容的。

2024-09-14 17:15:36 363

原创 CAN 数据下载失败和转换失败解决方法:

A3:记录仪在正常记录数据时,操作人员对TF卡进行格式化操作,格式化完成后第一个文件会出现问题,因为一边记录,一边格式化,此文件就不完整了,所以下载失败。A1-2:如果显示正常连接WiFi,可以检查WiFi信号质量好不好,电脑距离记录仪不要超过12米(空旷地带),防止信号不好下载超时导致失败。A1:下载时选择不合并转换,此时是单个文件转换,下载过程中WiFi连接断开会导致下载不全,显示转换失败。A4-4:有的电脑存在权限问题,可以尝试用管理员权限运行软件,然后加载记录文件列表。

2024-09-14 17:02:14 192

原创 如果安全算法有用到外部变量,根据外部变量的值来计算key值,怎么才能实现?

应用场景: 正常情况UDS刷写不用考虑安全算法的问题,只需要调用Dll库,导入刷写文件就可以进行刷写。如果碰到安全算法需要调用外部的值作为计算Key值的操作,就需要重新编写刷写工具,且只适用一种ECU。第二步:添加22 F1 87指令读取ECU备件号,功能就是获取F187的后4个字节数据,将其赋值给变量F187,作为安全算法计算Key值的条件。用void* pvoid来传递外部变量,比如下方定义一个整形变量“f18c”,将外部获取的值传递给它,f18c的第一个字节默认作为数据长度;

2024-09-14 16:31:19 416

原创 关于如何使用VBDSP软件读取数据

第一步:首先参考接线图确保设备连接无误后上电,然后打开VBDSP软件查找设备,搜索到需要的设备后进行参数配置,接着进行数据的收发。第七步: 等待下载完成,数据就会在保存在步骤六的文件夹中。第六步:勾选“合并保存文件”,然后点击“确认”第三步:点击“查看记录文件”第四步:选择需要取出的数据。第二步:点击“设备管理”第五步:点击“下载 ”

2024-09-14 12:04:23 335

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除