AURIX Development Studio 使用

AURIX Development Studio 使用

AURIX Development Studio 是英飞凌推出的免费工具链,内置iLLD,内置Tasking compiler和Tasking debugger,但这两个模块不能商用。使用步骤:

1.安装软件,中间会安装DAS,如果出现问题,需要在cmd中执行sfc/scannow命令后重新安装。
2.启动软件,选择工作区,File->New->New AURIX Project。此处注意,ADS选择新建AURIX工程时,会自动带入Full set或Reduced set的ILLD库,并自动设置好include文件夹,这里删掉自带文件,使用新的iLLD文件。新建工程后,生成后缀.cproject和.project两个文件,.project只有工程名不同可以复用,.cproject包含了各种编译器设置。
3.工程目录结构,注意底层和应用层区分。
工程目录结构示意
5.添加Lcf_Tasking_Tricore_Tc.lsl文件,编译工程,解决可能出现的编译问题。
6.调试程序,使用miniWiggler连接DAP接口,DAS检测单片机,打开DAS Scanner,点击 Star DAS Server,弹出DAS Server Control Panel ,点击 Installed Servers,弹出Installed DAS Servers ,在UDAS后面点击Start,观察DAS Scanner框内是否出现TriCore-Family,若出现则没有问题。
选择Debug As->Debug Configuration,进入Debug Configuration选项卡,选中TASKING C/C++ Debugger后单击新建launch,然后选中新建的launch进行设置。将Configuration选项设置为TC29X,然后单击Debug,进入Tasking debugger调试环境进行调试。
自带的调试环境
7.程序烧写,使用miniWiggler+Memtool烧写hex,点击Connect,显示Ready for Memtool Command说明连接成功,Open File->Select All->Add Select->Program,下载完成,重新上电。
Memtool使用
后记:自带仿真环境和miniWiggler用起来不是很好用,有米的话可以使用Lauterbach配合脚本文件,既然都用AURIX了,就不差个仿真器的钱了。

评论 10
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值