【XCP实战】AUTOSAR架构下XCP从0到1开发配置实践
目录
前言
正文
1.CAN功能开发
1.1 DBC的制作及导入
1.2 CanTrcv模块配置
1.3 Can Controller模块配置
1.4 CanIf模块配置
2.XCP模块集成配置配置
2.1.XCP模块配置
2.2.XCP模块的Task Mapping
2.3.XCP模块的初始化
3.在链接文件中定义标定段
4.编写标定相关的测试程序
5.编写A2L文件
6.通过TMaster创建标定工程
7.1.XCP建立连接
7.2.XCP断开连接
7.3.XCP读取观测量
7.4.XCP写标定量
8.总结
前言
网上对于AUTOSAR XCP的概念介绍文章已经很多,所以本文不再对XCP的概念做过多的介绍,直接介绍如何从0到1配置基于CAN通信的XCP开发配置。主要完成以下几个功能:
1.标定量和观测量能编译链接到指令的地址段。
2.完成最简的A2L文件且能导入上位机工具使用。
3.完成XCP模块的最简配置且集成XCP到代码工程中。
4.通过上位机工具能读取到观测量。
5.通过上位机能修改标定量。