- 2
- 0
- 约4.09千字
- 约 11页
- 2016-08-08 发布于重庆
- 举报
4.44.5定制一个CANbus应用层协议及其驱动
定制一个CAN应用层协议及其驱动 目 录 CAN应用层协议驱动函数 制定CAN应用层协议说明 CAN应用层协议结构定义 定制CAN应用层协议 本节制定一个简单的CAN应用层协议并实现其驱动,协议中只使用 了标准帧中的数据帧。协议定义如下: 11位报文ID的分配 ID.6 ~ ID.3 ID.10 ~ ID.7 ID.2 ~ ID.0 SrcAddr:发送CAN报文节点的地址 DstAddr:接收CAN报文节点的地址 FunCode:功能码,指明一帧数据的作用 其他定义 FunDataLen:功能参数长度变量,指示功能参数的字节个数 FunData: 功能参数数组,最多包含8个字节 目 录 CAN应用层协议驱动函数 制定CAN应用层协议说明 CAN应用层协议结构定义 CAN应用层协议结构体定义 根据定制的CAN应用层协议,定义CanAppProtocolFrame_t联合数据 类型,如下: typedef union { CanFrame_t CanFrame; struct { unsigned long SrcAddr:4; // 源地址 unsigned long DstAddr:4; // 目的地址 unsigned lon
您可能关注的文档
- 北京市西城区高三一模生物试题.doc
- 数据库系统概论试卷2004~2005(B).doc
- 北京邮电大学自动机课后习题答案81037.doc
- 北京防治非典型肺炎考试试卷卫生监督人员-中文word文档库.doc
- 北城中学20102011学年第一学期期中考试八年级地理试卷.doc
- 北大光华本科计量课件第2章回归模型3.ppt
- 数据库考试复习题目汇总.doc
- 北师大版--东南西北.ppt
- 北师大版一年级上册认字表组词成语.doc
- 北师大版__二上《贺年片》课件.ppt
- 2026年智慧健康管理系统创新报告.docx
- 河北衡水市武强中学2025-2026学年高二下学期4月期中物理试题(含解析).docx
- 2026年人工智能行业智能老年防走失定位器创新报告.docx
- 2026年低空经济飞行器量子技术应用创新报告.docx
- 2026年农业智能农业智能育种创新报告.docx
- 河北省保定市莲池区保定市第一中学2025-2026学年高二下学期期中考试生物试题(含解析).docx
- 2026年智慧城市电子站牌充电创新报告.docx
- 河北省邯郸市平恩中学等校2025-2026学年八年级期中考试英语试题(含解析).docx
- 2026年供应链创新技术应用报告.docx
- 2026年体育智能赛事管理系统支付系统创新报告.docx
原创力文档

文档评论(0)