成功案例
AURIX TC4x收费开发环境先容
作者: [db:作者] 点击次数: 发布时间: 2025-01-15 08:36
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仅供用户停止非贸易目标的评价跟进修,在现实名目开辟阶段,用户仍是须要购置商用版集成开辟情况/编译器。2AURIX Development Studio Limited2.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账号(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.4TC4x例程库在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.com2.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。 上一篇:交出一份写满幸福感的首都答卷 下一篇:没有了