logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

CAPL中的一种特殊类型Signal(信号)

故,我建议,在capl编程中,我们尽量不要使用,信号,message,系统变量作为实参或形参。而且数据的读取也是按照字节的整数倍来读取的。写过DBC文件的同学,应该都知道我们设置一个车速信号 VehicleSpeed信号,该信号起始位 2bit,位长度,12位。2:signal,并不是CAPL中的数据类型,对应的message则属于CAPL的数据类型,这就表明了我们是不可以直接定义一个signal

文章图片
#开发语言#车载系统
CAPL_构建基于UDS的刷写学习—01 Hex文件的解析

用处:嵌入式系统中常见的一种文件,通过烧录器写入CPU的flash存储器中的一种文件。Hex文件是Intel公司提出是一种按地址排列的数据信息格式。并且以ASCII码的形式,按行记录数据对于我们很多初学者,需要理解地址的00-05拢共6种类型,和基地址,偏倚地址,段地址的各种复杂的概念。其实首先要了解的是,这些概念都是为了一个目的,就是能将数据成功的写入flash中的固定地址中去。首先我们来了解一

文章图片
#学习
CAPL_构建基于UDS的刷写学习—03 S19文件的读取

不同点2:hex没有规定开头,只规定了结尾01地址,s文件大部分以S0为头部,且S0是没有意义的,大部分都是表示文件版本号,类型等额外信息。*相同点3:数据段都是按照以下方式存放,原数据段从左往右数,左边第一位存放在初始地址上,并以此类推。*相同点6:都存在checksum(校验),且都是占用两个ASCIL字符。*相同点3:都通过 特定位置的标识点,标识了特定的类型。两者校验的范围不一样,HEX校

文章图片
#学习
VN6501使用方法(学习笔记)

*1)status 绿色闪烁::表示器件和电脑正常链接,但是工程尚未开启,或者开启了simulation 或者Offline回放模式下。**2)status 绿色常亮::表示器件和电脑正常链接,但是工程开启,无错误**3)status 红色常亮::表示器件连接错误(首先检查,驱动有没有装好!再检查USB接口,再检查连接线是否异常)**4)橘黄色闪烁::表示开机自检的过程。从左往右看依次是**1)U

文章图片
#单片机#嵌入式硬件
CANoe中关于NetworkHardwareConfiguration中的setup设置参数的详解

本文是以VN1640A中的CAN_FD工程为例,为大家讲解。1:首先打开相关配置重点讲解红色框中的参数,其他参数该如何设置,请参考我另外一篇文章“关于CANoe硬件及接口的学习笔记(VN1640A)”或自行查阅相关资料即可。

文章图片
#车载系统
CANoe中的离线回放+Trace回放

必须要说明的是,在实际工作中,有很多工程师将ReplayBlock当做一种报文回放功能使用。其实这是一种错误的用法。如果只想实现报文回放,有两种方式1:offline模式下,在Measurement配置窗口,使用数据回放功能。2:在trace窗口,使用import命令,也可直接导入数据文件,并显示在Trace窗口显示。如果文本很大,需要注意可能显示的数据会产生溢出和被覆盖。比较 1和2两种方式,建

文章图片
#网络
到底了