Davinci Configurator之User Config File配置功能

在配置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基本就是无脑搬运定义的文件内容。

Configurator是一种用于配置Vector的autosar工具的工具。它允许用户通过添加配置文件来更改或扩展生成的代码。用户可以在生成的模块配置文件的末尾添加用户配置文件的内容,以便个性化定制代码。然而,需要注意的是,用户配置文件可能会导致软件模块出现故障,因此必须小心使用。 对于CanTp模块,可以使用User Config File来进行配置。点击CanTp模块的User Config File,可以在Properties中找到有关该配置文件的简单介绍。该配置文件的路径是./Config/Test_Config/CanTp/CanTp.txt,表示在工程目录的Config文件夹下新建Test_Config文件夹,再在Test_Config文件夹下新建CanTp文件夹,并在CanTp文件夹中添加CanTp.txt文件。用户可以根据需要手动添加这些文件夹和文件。 另外,在Dcm模块的DcmDslServiceRequestSupplierNotification模块中,可以通过右击选择"create xxx container"来创建相应的容器。 举例来说,如果需要在11服务中添加NRC22条件(车速小于3km/h)的检测,当车速大于3km/h时,ECU接收到11 01请求,则响应NRC22。可以在相应的配置文件中进行设置。<span class="em">1</span><span class="em">2</span><span class="em">3</span><span class="em">4</span> #### 引用[.reference_title] - *1* *2* [Davinci ConfiguratorUser Config File配置功能](https://blog.csdn.net/weixin_42412049/article/details/123610085)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] - *3* *4* [[Davinci Configurator 配置] 实现功能寻址不响应、关闭抑制肯定响应、NRC否定响应](https://blog.csdn.net/fly_xiaocaibi88/article/details/126544389)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

彩蛋的颜色

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值