基于AURIX iLLD包创建Hightec工程

本文以TC275为例

一.创建新工程
填写工程名字 tc275_demo ,然后点击NEXT;
在这里插入图片描述

二.在下拉菜单栏里面选择单片机类型由于当前创建的是 tc275_demo 所以选择 TC27x单片机类
型,点击 Create empty project ,然后点击 Finish;
在这里插入图片描述

删除h和ld,h和ld没用
在这里插入图片描述三. 导入illd包

① 删除h文件夹和ld文件夹

在这里插入图片描述
删除h文件夹和ld文件夹后
在这里插入图片描述
②在src下建立以下三个文件夹,同时在_MchHal中建一个Tricore文件。
在这里插入图片描述
③将iLLD中的文件移植到对应的目录下。(具体的移动就不多说了,根据上传的demo慢慢移植,注意其中有些文件并不在同一个目录下,需要自己多找找)这是iLLD中包含的所有文件(package),没有demo。

在这里插入图片描述
iLLD中的文件主要移植到4_MchHal中的Tricore文件中(Infra中有一个_Reg也要移动到这里)。其中在工程中应用到什么就移什么,比较常用的有(Asclin不是):
在这里插入图片描述

iLLD中的文件主要移植到1_SrvSw的文件主要来自Service如下(还有一个是在Infra中的Plateform)
在这里插入图片描述
其中0_AppSw中的文件主要来自于Demo。可以自己进行配置,也可以从别处copy。

四. 1_ToolEnv在iLLD没有,主要是用于编译工程中使用的配置。直接从其它例程中copy过来。
工程的最终结果如下所示:
在这里插入图片描述
打开工程,工程栏空白处右键点击选择Properties,点击Refresh
五.将iRAM改成iROM
在这里插入图片描述
右键点击工程选择Properties
在这里插入图片描述
按步骤添加头文件
在这里插入图片描述
选择iROM[Active],最后点击Apply and Close
在这里插入图片描述
更改后
在这里插入图片描述

六.配置编译链接

在这里插入图片描述

七.添加路径
右键点击工程选择Properties,然后按步骤添加路径
在这里插入图片描述建议添加所有头文件。注意包含关系。
在这里插入图片描述
下图根据我自己创建的工程项目所添加后的。(若编译错误,可能头文件未添加,或者包含关系错误,需要自己添加修改即可,如No such file or directory)
在这里插入图片描述
导入编译完成在这里插入图片描述

将持续更新,欢迎关注!

ILLD包和DEMO下载地址:https://download.csdn.net/download/qq_45528033/12410088

  • 8
    点赞
  • 61
    收藏
    觉得还不错? 一键收藏
  • 5
    评论
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值