汽车电子-CCP标定的DAQ模式
2017-07-27 16:13
162 查看
DAQ(Date Acquisition)模式,是指从设备按照指定的周期将需要监视的数据上传。
DAQ传送的数据由一系列表来组织,这些表被称为ODT(Object
Descriptor Tables)。每个ODT表含7个元素,可描述7个ECU内部参数的相对地址及数据长度等属性。这些被ODT描述的参数,就是需要从设备用DAQ
- DTO帧周期发送给主设备的被监视数据;而这些属性被称为“参数描述”,它们可帮助从设备DAQ处理代码确定该参数的当前值。
标定系统的实现过程如下:
1.上层标定软件部分定义List的数目、每个List中的ODT数目、每个ODT中的元素数目。
2. ECU按照上层的定义,确定自己的数据结构。即上下层都定义一个三维的数组(List,ODT,Element),用来存放映射关系。
3.上层通过协议命令初始化ODT。首先,上层发送GET_DAQ_SIZE命令(参数为List号),得到指定的List大小(number
of ODT in this list),并得到该List中DTO的第一个PID号。然后,上层发送SET_DAQ_PTR命令(参数为List号、ODT号、ODT中的元素号),指定需要初始化的参数单元。最后,上层根据SET_DAQ_PTR命令设置的具体元素,发送WRITE_DAQ命令(参数为DAQ元素的byte大小,DAQ元素的地址),反复通过SET_PTR和WRITE_DAQ两条命令,初始化完一个具体的ODT表,然后初始化完一个具体的List表,最后初始化完所有的List表格。至此,初始化ODT工作结束。
4.开始和停止DAQ数据的传输。上层发送START_STOP命令,指定的ODT数据开始上传。ODT将其中的每个元素复制到其对应的DTO(8个字节,1个PID号,7个存放数据)中,然后以Data
Acquisition Message的形式返回给上层的标定系统。DAQ模式到此为止.
标定流程图如下:
DAQ传送的数据由一系列表来组织,这些表被称为ODT(Object
Descriptor Tables)。每个ODT表含7个元素,可描述7个ECU内部参数的相对地址及数据长度等属性。这些被ODT描述的参数,就是需要从设备用DAQ
- DTO帧周期发送给主设备的被监视数据;而这些属性被称为“参数描述”,它们可帮助从设备DAQ处理代码确定该参数的当前值。
标定系统的实现过程如下:
1.上层标定软件部分定义List的数目、每个List中的ODT数目、每个ODT中的元素数目。
2. ECU按照上层的定义,确定自己的数据结构。即上下层都定义一个三维的数组(List,ODT,Element),用来存放映射关系。
3.上层通过协议命令初始化ODT。首先,上层发送GET_DAQ_SIZE命令(参数为List号),得到指定的List大小(number
of ODT in this list),并得到该List中DTO的第一个PID号。然后,上层发送SET_DAQ_PTR命令(参数为List号、ODT号、ODT中的元素号),指定需要初始化的参数单元。最后,上层根据SET_DAQ_PTR命令设置的具体元素,发送WRITE_DAQ命令(参数为DAQ元素的byte大小,DAQ元素的地址),反复通过SET_PTR和WRITE_DAQ两条命令,初始化完一个具体的ODT表,然后初始化完一个具体的List表,最后初始化完所有的List表格。至此,初始化ODT工作结束。
4.开始和停止DAQ数据的传输。上层发送START_STOP命令,指定的ODT数据开始上传。ODT将其中的每个元素复制到其对应的DTO(8个字节,1个PID号,7个存放数据)中,然后以Data
Acquisition Message的形式返回给上层的标定系统。DAQ模式到此为止.
标定流程图如下:
相关文章推荐
- 汽车电子 CCP学习
- 理性看待市场繁荣 赢取汽车电子商机无限
- 简要分析汽车的电子控制单元的主要作用是什么
- 汽车电子及ADAS安全部分相关测试标准
- W5500EVB UDP模式的测试与理解-新华龙电子
- 电子相册及电子杂志的赢利模式探讨
- 第六十三篇:S32V234汽车电子应用功能挖掘的相关文章:双目立体、雷达视觉融合、ADAS集成
- OBD芯片应用开发手册 OBD2开发 内部资料分享 汽车电子通讯开发TDA61 TDA66芯片
- 《设计模式之禅》样章连载1:原型模式之“个性化电子账单”
- 汽车电子常用英语缩略
- 电动汽车风口上,充电和换电模式谁能成为正规后备军?
- OBD芯片应用开发手册 OBD2开发 内部资料分享 汽车电子通讯开发TDA61 TDA66芯片
- 汽车电子相关总结
- 理性看待市场繁荣 赢取汽车电子商机无限
- 设计模式系列二——业务逻辑层常用模式之汽车装配流水线(2010-01-06)
- 汽车电子功能安全标准ISO26262解析(五)——FTA
- 汽车IC测试技术(这将帮助您更轻松地入睡)---电子技术资料
- 使用DAO模式实现电子宠物数据更新
- LVDS在汽车电子中的应用