CAN(FD)总线应用层系列之ECU刷写
ECU刷写是基于UDS诊断给ECU刷写软件的流程,所以传输规则同UDS诊断规则一致。利用USBCANFD-400U进行ECU刷写时,接口卡作为外部数据刷写工具,通过CAN FD总线向ECU发送软件和数据信息,实现ECU管理和软件更新。视频将为大家具体进行详细的实操演示。
2024-01-23
CAN(FD)总线应用层系列之UDS诊断-下集
UDS中的传输协议(ISO-15765),如果短PDU传输,单针一应一答号处理,假如请求PDU或者响应PDU的长度远远大于CAN帧数据段的8字节或CAN FD的64字节,协议就会控制CAN FD接口卡单次以多大速率和报文数据量进行多帧传输。指定了完整的PDU对CAN(FD)的打包规则,本期视频为你详细介绍。
2024-01-15
CAN(FD)总线应用层系列之UDS诊断-上集
UDS诊断是汽车电子行业中的一个标准协议,厂商基于此协议可以对ECU单元进行诊断、安全访问、收发控制、以及软件刷写,这些ECU控制车辆的各种功能,包括电控燃油喷射系统、防抱死自动系统等。在汽车诊断协议诞生之前,修车只能靠师傅的经验,有了诊断协议之后,他们会把故障信息保存在内存里面,维修师傅就可以通过通信总线读取这些故障信息。
2024-01-12
AWTK开源智能串口屏方案(6)
今天我们来介绍一下AWTK串口屏中告警信息的高级用法。之前我们介绍了告警信息的基本用法,实现了告警信息的显示、存储和管理的功能,本期视频介绍两种高级用法。任务是开发一个显示、存储和管理告警信息的应用程序、并实现记录查询和详情查看的功能,目的是演示查询告警信息,查看告警信息的详情。
2024-01-05
CAN(FD)总线应用层系列之DBC解析-下集
经过上一期视频讲解,相信大家对DBC文件都有初步的认识,那到底实际物理值是如何计算出来,以及ZXDoc上是如何实现DBC解析功能,下期内容给出答案。判断信号出现的位置,比如发动机bit的位置是由起始位、位数和字节序定义的,视频通过一个信号案例给大家讲解。
2024-01-04
CAN(FD)总线应用层系列之DBC解析-上集
本期视频我们讲DBC解析,通俗点来讲DBC解析就是将原本总线通讯的“纯数字”数据(ID+Data)转化成人为看得懂的“中文”数据。比如汽车动力总线PT CAN(FD)总线工程师关注BMS上的“电池电压”“电池极柱温度”系统状态参数都是依靠DBC解析而得的实际物理值结果,即通过CAN(FD)总线通信的数据类型可以用DBC来读取和理解。
2024-01-03
CAN(FD)总线十万个为什么
汽车智能化的大趋势下“软件定义汽车”成为产业共识,基于底层通讯的国产汽车总线工具链也迈入了星辰大海,上一期“CAN(FD)总线十万个为什么”系列讲了CAN(FD)总线底层通讯、布线、终端电阻搭载等总线物理层知识,从这个系列开始,我们分享CAN(FD)总线应用层功能的知识交流,主要有DBC解析、UDS诊断、ECU刷写、XCP/CCP标定等几种应用层功能的定义。
2024-01-02
PCIe-9140I基础使用演示视频
实验室和工厂车间只有工控机,想要CAN接口卡体积小,插入工控机卡槽就能用,想要事项Socket方案通讯?PCIe-9140I接口卡供你选择。视频介绍具体参数及实际使用操作过程演示。
2023-12-29
AWTK开源智能串口屏方案(5)
今天我们来介绍一下AWTK串口屏中告警信息,告警信息是一个很常用的功能,当MCU端检测到设备异常的时候,它会向串口屏上报一条告警信息,串口屏负责显示、存储和管理告警信息。任务是开发一个显示、存储和管理告警信息的应用程序,目的是演示告警信息的基本用法,ListView的数据绑定方法。
2023-12-28
AWTK开源智能串口屏方案(4)
今天我们来介绍一下AWTK串口屏中,数据绑定的高级用法。之前我们介绍了数据绑定的基本用法,为了处理更复杂的情况,这里介绍几种常用的高级用法。
2023-12-27
AWTK开源智能串口屏方案(3)
今天我们来介绍一下AWTK串口屏中按钮的几种常见用法。在传统的开发方式中通常要给按钮注册回调函数,在回调函数中编写代码才能够完成相应的工作,在AWTK串口屏中,不需要注册回调函数。
2023-12-26
AWTK开源智能串口屏方案(2)
今天视频来介绍一下AWTK串口屏开发中的数据持久化,数据持久化又称为掉电保持,也就是在系统重启或者说掉电之后重启,系统中的某些状态还能够保持原来的值。任务是创建一个温度设置的程序,支持数据持久化,目的是演示数据持久化的方法。
2023-12-25