新建S32K144 Autosar工程


1 概要

本文目的是从零到一新建s32k144 autosar项目,软件和插件安装就不赘述了。S32DS EB MCAL都可以申请试用,SIP包来自于VECTOR

  • 安装软件
  • S32DS安装IAR插件
  • 新建S32K项目导入到IAR
  • 将Autosar代码导入到IAR
  • 点亮LED

2 准备环境

  • S32DS
  • EB
  • S32K SIP包(vector环境)
  • S32K MCAL
  • IAR 

3 整体流程

3.1 新建S32K项目

Segger Debugging Interface:Jlink

至此已经新建了一个S32K的项目,可以在S32DS中编译运行

如果不能仿真,查看一下属性->Run/Debug Settings,删除不能用的debug配置,新建一个

3.2 新建IAR项目

找到刚才新建的S32DS目录,导出一个ProjectInfo.xml

新建一个IAR项目,链接这个XML配置文件

导入后就有了,编译会报一个错

需要定义一下CPU类型 #define CPU_S32K144LFT0MLLT  or CPU_S32K144HFT0VLLT

3.3 S32DS导入的文件分析与同步

如果在S32DS端有所更新,重新导出ProjectInfo.xml文件再导入IAR即可

3.4 Vector DaVinciCfg新建autosar工程

3.4.1 新建工程

从SIP包里的CFG软件

File->New

此时,一个空的项目就建好了

3.4.2 如何添加模块

选择你需要的模块,我这里的TS_XXXXX是从MCAL导入进来的,再NXP官网下载MCAL然后用EB导入

我们先选择可以运行的必需品

3.4.3 添加必要模块

3.5 启动文件、编译、链接

4 技术细节

5 小结

  • 3
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值