uds-c:统一诊断服务(UDS)和OBD-II(车辆车载诊断)C库

时间:2024-05-27 17:15:01
【文件属性】:

文件名称:uds-c:统一诊断服务(UDS)和OBD-II(车辆车载诊断)C库

文件大小:19KB

文件格式:ZIP

更新时间:2024-05-27 17:15:01

C

C语言中的统一诊断服务(UDS)支持库 这是一个与平台无关的C库,为汽车电子实现了Unified Diagnostics Services协议。 UDS已在ISO 14229中进行了记录,并且是更知名的车载诊断(OBD)标准的基础。 该库当前支持通过CAN(ISO 15765-4)运行的UDS,后者使用ISO-TP(ISO 15765-2)协议进行消息成帧。 该库不提供有关诊断消息请求的源或CAN总线的基础接口的任何信息。 它使用依赖注入来完全控制您。 用法 首先,创建一些填充函数,以使该库使用您的较低级别的系统: // required, this must send a single CAN message with the given arbitration // ID (i.e. the CAN message ID) and data. The size will never


【文件预览】:
uds-c-master
----.travis.yml(174B)
----.gitmodules(89B)
----README.mkd(7KB)
----deps()
--------isotp-c()
----tests()
--------common.c(1KB)
--------test_core.c(20KB)
----LICENSE(1KB)
----src()
--------uds()
----.gitignore(29B)
----runtests.sh(289B)
----Makefile(2KB)
----CHANGELOG.mkd(120B)

网友评论

  • 用户下载后在一定时间内未进行评价,系统默认好评。