Unified diagnostic services (UDS)

Diagnostic and Communication Management functional unit

DiagnosticSessionControl (0x10) service
用来切换会话。

ECUReset (0x11) service
用来重启server

SecurityAccess (0x27) service
提升安全等级。

CommunicationControl (0x28) service
用来开关 发送和接收 sever的特定msg

TesterPresent (0x3E) service
通知server client还在线。需要保持会话等状态机。

AccessTimingParameter (0x83) service
用来获取和修改默认通信链路时间相关参数。

SecuredDataTransmission (0x84) service
加密传输数据。

ControlDTCSetting (0x85) service
client控制server停止或者继续更新dtc的状态位

ResponseOnEvent (0x86) service
控制server开始或停止发送特定时间的rsq。

LinkControl (0x87) service
链路层参数控制,获取更好的总线带宽。


Data Transmission functional unit

ReadDataByIdentifier (0x22) service
client从servser获取一个或多个dataIdentifier

ReadMemoryByAddress (0x23) service
client从server获取addr地址size长度内存数据

ReadScalingDataByIdentifier (0x24) service
client从server获取scaling data by dataIdentifier

ReadDataByPeriodicIdentifier (0x2A) service
周期发送data by periodicDataIdentifiers

DynamicallyDefineDataIdentifier (0x2C) service
client定义一个 data identifier

WriteDataByIdentifier (0x2E) service
写入data by dataIdentifier

WriteMemoryByAddress (0x3D) service
写入内存地址

Stored Data Transmission functional unit

ClearDiagnosticInformation (0x14) Service
清除诊断信息。

ReadDTCInformation (0x19) Service
读取dtc信息。

InputOutput Control functional unit

InputOutputControlByIdentifier (0x2F) service
替换 io signal 内部功能。routineControl的简化版。

Routine functional unit
RoutineControl (0x31) service
触发一组预定义的动作。

Upload Download functional unit
RequestDownload (0x34) service
client to server

RequestUpload (0x35) service
server to client

TransferData (0x36) service
传送数据

RequestTransferExit (0x37) service
停止传送

RequestFileTransfer (0x38) service
发送文件,双向,文件系统信息。

网络层,应用层
网络层用来分包和组包。
单帧
多帧
    首帧
    流控帧
    连续帧

麻雀虽小五脏俱全,远程通信控制基本要素齐全。
小数据读写
大数据读写
预定义子功能
预定义事件上报
权限管理
单播组播


 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值