在配置Vector的autosar工具Configurator中有些模块会配套个User Config File设置,下面简单添加个配置文件试一下。
1. 测试模块 CanTp - 未添加Config File
点击这个User Config File在左下角的Properties里面有简单的介绍(From Google):
*对将在生成 CanTp_Cfg.h 期间包含的外部文本文件的引用。
用户配置文件的内容将添加到生成的模块配置文件的末尾,并允许更改或扩展生成的代码。
注意:用户配置文件可能会导致软件模块出现故障,必须小心使用!*
作用: 添加这个外部的文件我们可以在CanTp_Cfg.h尾部插入自己的代码段。
1.1 开始配置前的CanTp_Cfg.h 文件尾部
1.2 配置完生成的的CanTp_Cfg.h 文件尾部
2.配置User Config File参数
2.1 指定路径
./ 代表Davinci工程.*.dpa的当前目录
./Config/Test_Config/CanTp/CanTp.txt 代表在工程目录的Config文件夹新建Test_Config->文件夹>CanTp文件夹->CanTp.txt文件(最终加载的配置文件), 后面的标绿的一系列文件夹及文件需要我们手动添加一下。
2.2 手动新建文件CanTp.txt
2.3 修改CanTp.txt内容
2.4 点击CanTp进行代码生成
2.4 最终结果代码生成CanTp_Cfg.h
3. 其他说明
Config File的文件格式识别的种类应该挺多,不局限*.txt,
Configurator基本就是无脑搬运定义的文件内容。