AURIX TC4x免费开发环境介绍

AURIX TC4x免费开发环境介绍
2025年01月13日 14:51 电子产品世界

1

本文引用地址:

TC4x开发工具

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

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

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

*注意:

  • ADS只支持TC2x/TC3x MCU, 只有ADS Limited可以支持TC4x MCU.

  • 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). 在开通权限后:

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

      输入developer center

      搜索

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

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

      AURIX(4). 接着在Manage Tools框下面就可以找到

      DevelopmentStudioLimited版本,下载和安装最新版本。

      2.2

      新建TC4x模板工程

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

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

      (3). 编译

      *注意:

  • 新建工程默认是用Tasking编译器,也可以使用自带的免费GCC编译器,见下节。

  • 使用Tasking编译器需要保证ADS limited安装目录下C:InfineonAURIX-Studio-limited-1.9.22-Lpluginscom.infineon.aurix.ads.tc4xx.tools_1.9.22build_systemtoolsCompilersTasking_10.1r1etc下licopt文件指向有效的license文件。

在安装完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的调试界面

*注意:

  • 目前最新的ADS Limited v1.9.22只支持TC49x A step,后续版本会陆续支持后面的TC4x Device。

  • Tasking SmartCode v10.2或更高版本自带的winIDEA调试器软件已经支持了TC49x A和TC4Dx。

编译器ADSgcc
新浪科技公众号
新浪科技公众号

“掌”握科技鲜闻 (微信搜索techsina或扫描左侧二维码关注)

创事记

科学探索

科学大家

苹果汇

众测

专题

官方微博

新浪科技 新浪数码 新浪手机 科学探索 苹果汇 新浪众测

公众号

新浪科技

新浪科技为你带来最新鲜的科技资讯

苹果汇

苹果汇为你带来最新鲜的苹果产品新闻

新浪众测

新酷产品第一时间免费试玩

新浪探索

提供最新的科学家新闻,精彩的震撼图片