EB配置MCAL的S32DS开发

配置EB_MCAL的S32DS开发

本文基于EB+S32DS的开发,配置EB_MCAL,选用芯片型号为S32K312

一、配置MCAL

1.创建空MCAL文件夹,并把相应配置复制过来

找到已安装的SW32K3_RTD,进入到plugins路径,能够发现有许多配置文件
在这里插入图片描述

2.复制include及src到MCAL文件夹

1.普通的文件应包含如下include及src
2.BaseNXP有src、include和header
3.Platform有build_files、startup、include和src

二、S32DS配置

1.创建S32DS工程(自行命名配置)

2.删除不需要的文件夹,只留下src和空文件夹generate

3.添加制作好的MCAL文件包到项目路径中

4.添加头文件的编译路径和启动文件

点击工程右键选择Properties,选择C/C++ Build的Settings,选择includes
添加MCAL的include文件夹到编译路径中,特别注意,需要额外添加BaseNXP的"header"和Platform下的startup下的include
在这里插入图片描述

5.配置链接文件,选择MCAL/platform的ld文件

注意勾选步不使用标准头文件
在这里插入图片描述

6.移除Platform下的除gcc以外的文件编译,只留下gcc

在这里插入图片描述

三、配置EB

1.创建EB工程,并把生成文件输出到刚才空文件generate

在这里插入图片描述

2.EB添加相应模块,编译

四、总结

1.EB与S32DS的模块要一一对应,若有缺少头文件的,去添加头文件路径
2.EB每次生成的generate文件夹需要删除上一次生成的文件,增加文件不需要删除上一次的文件,模块减少需要删除要不然会出现许多头文件缺少的情况

  • 26
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值