拓冰建站拓冰建站
首页 / 资讯中心 / 正文

Autosar DCM配置 2F服务

本文将介绍基于ETAS Autosar工具链实现UDS 2F服务理论部分:2F服务,即IO Control,通常用来控制一些硬线信号,比如发1或者发0来控制某个继电器的开和关(诊断不直接控制,通过和ASW交互来间接控制)。现在很多项目,都会直接用31例程来控制,而不使用2F服务来控制。比如用DID: FF00,来对2F的工作流程进行说明:配置完工程后,会生成类似下面的几个函数:Swc_DataServices_DspData_FF00_ConditionCheckRead_func() (通常不用,返回OK即可)Swc_DataServices_DspData_FF00_ReadData_func()(表示支持22可以读这个DID,可在里面将数据赋值给Data,22读的时候,就会读到数据)Swc_DataServices_DspData_FF00_ReturnControlToECU_func()(表示返回控制权,即给ASW发送约定好的命令)Swc_DataServices_DspData_FF00_ShortTermAdjustment_func()(接收从上位机发送的命令,然后将对应的命令数据发送给ASW,需要和ASW一起商量交互策略)配置部分:1.配置2F服务
分享:

看完干货,该让你的企业上线了

免费需求沟通 · 48 小时内出具建站方案 · 河南本地可上门