一、环境安装
1、下载MCAL
- NXP官网AutoSAR4.2的MCAL获取地址如下:
AUTOSAR 4.2.x (Classic Platform) Software | NXP Semiconductors
选择S32K平台的QM版本:
按下图操作
下载以下两个文件
点击License keys菜单,并在跳出的界面勾选复选框,点击Generate:
点击Save All将License文件保存到本地:
2、下载EB
在刚下载的《SW32K14X_MCAL4.2_RTM_1.0.0_ReleaseNotes.pdf》里可以看到要求的EB版本
按下图操作
下载下面五个文件
保存激活码
下载完成后发现文件后缀名变了,后缀改回uip
3、下载GCC工具链
在《SW32K14X_MCAL4.2_RTM_1.0.0_ReleaseNotes.pdf》里可以看到要求的GCC版本
GCC工具链链接如下:
选择6-2017-q2版本:
二、软件安装
安装顺序:EB Tresos Studio 23.0.0 --> MCAL4_2_RTM_1_0_0 --> GCC 6.3.1
1、安装EB
1.1、双击setup.exe 开始安装,uip文件与setup.exe在同一路径下,安装时会自动识别到
1.2、运行EB_Client_License_Administrator_1_2_4_Setup.exe
1.3、打开EB Client License Administrator,输入激活码:
2、安装MCAL组件
2.1、双击S32K14X_MCAL4_2_RTM_1_0_0.exe
3 安装GCC
3.1、运行gcc-arm-none-eabi-6-2017-q2-update-win32.exe进行安装
3.2 在Cross_Tools下复制gcc-6.3-arm32-eabi文件夹,并重命名为gcc-6.3-2017-6-arm32-eabi
3.3对gcc-6.3-2017-6-arm32-eabi文件夹的arm-none-eabi文件夹进行替换
三、导入例程
对应下面这个路径
找到对应生产代码路径
将生成代码的src文件夹和include文件夹替换到例程的cfg目录下
待续...