【文件属性】:
文件名称:iso-tp:Arduino的ISO 15765-2 TP实现
文件大小:19KB
文件格式:ZIP
更新时间:2021-05-27 11:27:45
C++
Arduino的ISO 15765-2 ISO-TP协议实现
此实现需要来自以下位置的MCP_CAN_lib
,调试输出已禁用。
目前已实施:
11位标准CAN消息
发送ISO-TP单帧消息
使用第一帧和连续帧发送ISO-TP多帧消息
评估流量控制并遵守最小分离时间+发送期间的块大小
接收ISO-TP单帧消息
接收ISO-TP多帧消息
按照消息中的配置发送流控制(最小分离时间+块大小)
会话超时
FC超时
CF超时
太多FC等待消息后超时
一些错误处理
0x00的简单帧填充
请参阅example / send_receive / send_receive.ino中的用法示例
【文件预览】:
iso-tp-master
----.gitignore(649B)
----Readme.MD(784B)
----License(34KB)
----iso-tp.h(2KB)
----keywords.txt(472B)
----example()
--------send_receive()
----iso-tp.cpp(15KB)
----.gitattributes(378B)