AURIX™ TC4x免费开发环境介绍

时间:2025-01-13来源:英飞凌

1

TC4x开发工具

TC4x的开发工具主要指集成开发环境/编译器和调试器,分为商用版和免费评估版两种。

Tasking SmartCode, Hightec, GHS等都属于商用版集成开发环境/编译器,目前都已经支持TC4x产品。PLS, Lauterbach, iSystem是商用版调试器,目前也已经全面支持TC4x产品。

AURIX Development Studio (ADS) Limited是英飞凌最新推出的免费集成开发环境,集代码编辑,编译,调试为一体,支持最新的TC4x产品。它内部还集成了TC4x iLLD例程库,非常适合新手进行学习和评估。本文主要介绍ADS Limited的申请和使用。

*注意:

2

AURIX Development Studio Limited

2.1

申请和安装

在申请ADS Limited之前,首先申请MyInfineon账号,然后在Infineon Community(https://community.infineon.com/)或  Case Management (https://ifxcasemanagement.crm4.dynamics.com/)系统上申请ADS Limited下载权限。

(1). 在开通权限后:

    1. 登录英飞凌官网,选择Design Support

    2. 输入developer center

    3. 搜索

(2). 下载和安装Infineon Developer Center

(3). 打开Infineon Developer Center后,登入MyInfineon账号

(4). 接着在Manage Tools框下面就可以找到AURIX Development Studio Limited版本,下载和安装最新版本。

2.2

 

新建TC4x模板工程

 

(1).  打开ADS Limited, 对新建的workspace选择一个保存路径,Launch

(2). 按照下图步骤新建一个TC4x的template工程

(3). 编译

*注意:

在安装完Tasking SmartCode后,在安装目录的etc文件夹下会有licfile.txt和licopt.txt,要用Tasking SmartCode的etc文件夹下licopt.txt文件替换上面ADS limited路径下的这个,才可以正常使用Tasking编译器。

2.3

 

免费GCC编译器

 

ADS limited中也集成了免费的GCC编译,可以编译TC4x工程。

(1). 右键工程名->Build Configuration->Set Active->

TriCore Debug

(2). 编译

2.4

 

TC4x例程库

 

在ADS Limited中集成了很多TC4x的例程,可以通过下面步骤直接导入例程,进行编译和调试。

(1). 点击”Import AURIX™ Project”

(2). 选择Infineon TC4xx Code Examples Repository

(3). 选择其中一个例程导入后就可以编译了。

2.4.1 使用GCC编译器编译自带例程

默认的自带的例程不带GCC编译选项。可以把例程源文件copy到新建的template工程中,然后在template工程中就可以使用GCC编译器了。



2.5

 

调试

 

在ADS limited中集成了winIDEA调试器软件,配合TC4x板上的on-board miniwiggler可以直接调试TC4x MCU。

2.5.1 硬件连接

此时打开设备管理器,确认一下on-board mini-wiggler是否被识别:

如不能发现DAS设备,则可以在英飞凌官网下载和安装DAS驱动: www.infineon.com

2.5.2 调试步骤

(1). 点击Debug Configuration

(2). 双击winIDEA Debugger

(3). 不勾选stop execution at, 点击debug进入调试界面

(4). 下图是winIDEA的调试界面

*注意:

关键词: 英飞凌 AURIX TC4x

加入微信
获取电子行业最新资讯
搜索微信公众号:EEPW

或用微信扫描左侧二维码

相关文章

查看电脑版