Autosar实战篇_配置工具的使用

  • Post author:
  • Post category:其他


Autosar项目工程名称:TC27x_Project1

1,文件目录介绍

ld文件夹:运行时配置文件

src\config文件夹:它包含所有模块的配置文件,比如:OSconfig、Xcpconfig、Mcalconfig、Comconfig等等

src\config\OS_Cfg文件夹:它保存OS的配置文件

config\Mcal_Cfg文件夹:它保存Mcal的配置文件

2,开发常用配置工具

OS的配置工具:在配置操作系统相关内容的时候,只生成OS_Cfg文件,所以直接复制到src\config\Os_Cfg目录底下

mcal配置工具:一般用EB,生成的Mcal文件中包含Mcal的Source文件,所以将需要将Source文件复制到src\Source\Mcal文件夹中,同时将生成的Mcal配置文件复制到src\config\Mcal_Cfg文件夹中。

3,配置文件导入的一般步骤

有两种配置文件比较重要,如下:

一般os配置文件只生成配置信息,而Mcal文件需要生成和芯片相关的内容,所以会生成Source文件;只有Mcal比较特殊,其他的模块配置信息一般不会更改source文件,source一般是通用的;通常更改的大多为src\Config底下对应的各个模块的配置文件信息。

我们发现EB中会有can相关的配置信息,而在BSW中配置也会出现can相关的内容,比如canif模块,所以我们一般先再EB中配置Mcal,然后将其导入到BSW配置软件中,生成接口函数,这个步骤需要大家注意一下。

在BSW配置的时候配置完的OS会生成对应的线程函数接口,这个时候,我们将代码导入到IDE中,找到子线程中对应的Main函数,将业务逻辑添加到函数中去。

一起学习Autosar



版权声明:本文为pvmsmfchcs原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。