1 搭建环境所需的安装包
安装以下软件安装包
1)MCAL下载:AUTOSAR RH850/F1KM MCAL v42.11.00 Software
2)Davinci工具 SIP包:DaVinci Configurator Pro
3)下载网址:https://www.renesas.cn/cn/zh/products/microcontrollers-microprocessors/rh850-automotive-mcus/rh850f1km-s4-high-end-automotive-microcontrollers-ideal-body-applications#design_development
MCAL:包含配置参数Arxml和静态代码。
Davinci:配置软件,可视化配置界面。
MCAL与Davinci SIP配合使用,实现底层MCAL配置。
2 安装问题
2.1 无法安装以下功能:.NET Framework 3.5
解决办法:下载对应电脑window的镜像文件。可参考:
1、https://blog.csdn.net/lz17267861157/article/details/134960359
2、https://www.mosm.cc/netFramework.html
3 DaVinci installation - 安装DAVINCI CONFIGURATOR FOR RENESAS MCAL
1)安装CBD2100679_D00.exe
2)输入密码: “AdfFHhPT7DgV”
3)当安装完成后,这些文件位于DaVinci配置器\Core文件夹下:
4)启动DaVinciCFG.exe以打开DaVinci配置器工具的GUI。
5)启动DaVinci_Configurator_5.21.70.exe,在安装过程中选择之前安装的文件夹作为“SIP选择”:
4 提供配置容器和参数的定义文件给DaVinci
MCAL的配置是由DaVinci的GUI完成的。可用参数的基础是由Renesas提供的参数定义文件(PDF/BSWMD)和BSWMDT文件(包含在MCAL软件包中)。
整个流程都是基于标准化的XML进行的。可以从配置说明文件(CDF)中导入和导出该配置。生成器工具使用这些cdf来创建用于应用程序构建的.c/.h文件。
1)PDF文件(参数定义文件= BSW模块供应商特定的配置参数定义)
2)BSWMDT文件
3)这些文件必须从MCAL包复制到DaVinci安装的BSWMD文件夹或子文件夹:.\Components\MSR_Vector_SLP4\BSWMD
4)例如,F1K和E2x的GPT模块的文件可以在以下目录中找到:
F1K:
.\X1X\F1x\modules\gpt\generator\R422_GPT_F1x_BSWMDT.arxml
.\X1X\F1x\modules\gpt\definition\4.2.2\F1K\R422_GPT_F1K.arxml
E2xFCC1:
.\X2x\modules\gpt\generator\E2xFCC1\R422_GPT_E2XFCC1_BSWMDT.arxml
.\X2x\modules\gpt\definition\4_2_2\E2xFCC1R422_GPT_E2XFCC1_702Z02.arxml
5)注意:BSWMD文件夹中的定义文件必须是唯一的,每个模块只允许有一组文件。
6)注意:如果有MCAL更新或更改到其他设备,则必须相应地替换这些文件。