CAN
文章平均质量分 57
CAN通信相关
奔波尔灞
嵌入式,汽车电子,自动驾驶,自动化测试,工具开发
展开
-
详细解析DBC文件
《AUTOSAR谱系分解(ETAS工具链)》之总目录_autosar的uart模块-CSDN博客原创 2024-05-10 14:33:30 · 200 阅读 · 0 评论 -
CAPL编程 - 实用CAPL代码片段
ECU通常都有很多请求/应答式的功能,比如BCM可以接收用户点击车窗、雨刮、遮阳帘等车身相关硬件的控制按钮向总线发出的开关请求(Request),然后由BCM向总线发出响应消息,并控制车窗、雨刮、遮阳帘等做出相应的反馈动作(Response)。无论是Simulation Setup中的仿真节点还是Test Setup中的Test Module所关联的CAPL脚本在做仿真或测试时都经常需要向总线模拟发送周期消息。测试报告中设置的命令如下,请您自行查阅CANoe帮助文档,或者查找自带的模板。原创 2023-11-21 09:36:06 · 483 阅读 · 1 评论 -
CAPL编程 - 事件驱动
CAPL是一种面向过程、由事件驱动的类C语言。事件驱动针对于顺序执行,其区别如下:顺序执行:顺序执行流程中,子例程或过程函数按照代码编写顺序逐句执行。事件驱动:CAPL程序由事件驱动,工程运行过程中发生指定的事件时才会运行相应的事件处理函数。顺序执行VS事件驱动。原创 2023-11-20 16:25:40 · 238 阅读 · 0 评论 -
CAPL编程-运算符/流程控制
1 运算符2 流程控制原创 2023-11-15 11:07:11 · 128 阅读 · 0 评论 -
CAPL编程 - 数据类型
CAPL是一种类C语言,CAPL数据类型的定义很多跟C语言类似,但也有很多独特的地方。 CAPL数据类型包括基本类型、结构体、枚举、关联类型和对象类型。变量的数据类型决定了变量存储占用的空间枚举变量的定义和使用同C语言:如果枚举成员的值未定义,那么第一个成员默认值为1,之后的成员按顺序依次加1. 枚举变量的定义和使用:3.关联类型CAPL支持一种类似Python字典和C++ Map的关联类型(Associative Fields),关联类型的元素是键值对(key value pairs)。转载 2023-11-14 17:42:44 · 954 阅读 · 0 评论