AURIX™ Development Studio 安装使用

  • 说明
  • 安装文件下载
  • 软件安装
  • 软件使用
    • 设置工作文件夹/Workspace
    • 查看帮助/Help文档
    • 新建项目/Project
    • 编译/Build
    • 调试/Debug
    • 调试技巧
  • 实用资源

说明

最近有同学反映无法申请HighTec的license,这里提供了HighTec的替代IDE:AURIX Development Studio的安装使用说明,其相比HighTec有如下优缺点:
优点:
免费,无需申请license;
新建project自动生成iLLD(Infineon Low-Level Driver)文件;
改变workspace位置时不需要手动重新设置.lsl( Linker Script Language )文件位置。
缺点:
不支持二进制前缀“0b”;
调试环境为Tasking,无法在Watch中实时查看寄存器及全局变量值,不过可以通过FSS(File System Simulation)配合printf在调试界面查看全局变量的值。

安装文件下载

访问:
https://www.infineon.com/cms/en/product/promopages/aurix-development-studio/
单击“Download Here”;

在接下来的链接中填写一些基本信息(邮箱填真实信息)并同意相关条款,最后点击“Submit”;

接下来的链接上显示,几分钟后,软件下载链接会发送到之前填写的邮箱;

几分钟后,登陆邮箱查收邮件,点击“Download now”下载安装文件。

软件安装


安装下载的程序即可(中间可能会自动弹出DAS安装界面,手动安装即可)。

软件使用

设置工作文件夹/Workspace

首次进入IDE时会提醒设置工作文件夹,单击“Browse”设置文件夹,建议勾选下方选择框,设置其为默认工作文件夹并不再询问,最后单击“Launch”。

查看帮助/Help文档

单击上方图标即可查看帮助文档。

新建项目/Project

在左侧栏,右键-New-New AURIX Project;

输入Project名称,点击Next;

在新界面选择芯片型号,单击 “Finish”;

在右侧栏会显示新建的Project,其中“Cpu0_Main.c”不涉及单片机底层,可用于自己写程序,将原先在HighTec中Project中的Cpu0_Main.c(一般在Project名称\0_Src\AppSw\Tricore\Main重)的内容直接复制粘贴到这里,经过一些调整,就可以进行编译。

导入原本HighTec中的Project可能涉及到的调整
以二进制前缀“0b”表示的数在编译时会报错,可能是因为C语言默认0为八进制前缀,所以建议将二进制数转换为十六进制或者十进制。
删除:#include “Cpu0_Main.h”;或者将Cpu0_Main.h也复制到Project中。

编译/Build

在要编译的Project上右键-Set Active Project,将Project设置为active;

单击锤子即可进行编译。

调试/Debug

连接计算机和开发板,并打开开发板电源,点击虫子(如果没有连接计算机和开发板,并打开开发板电源,则会报错);

首次调试会跳出弹窗,在弹窗中单击“Debug”即可进入调试界面;

和HighTec的UDE调试环境不同,AURIX Development Studio调试环境为Tasking,使用开始、暂停、终止等按钮进行调试。

调试技巧

Tasking与UDE不同,只能在程序暂停时,在寄存器以及变量窗口中查看变量及寄存器的值。
但是可以在主程序中加入一些print全局变量的代码:

然后在调试界面单击Window-Show View-Other,

选择FSS(File System Simulation),

这样调试界面就会多出一个FSS窗口,用于实时查看print出的全局变量了,以下为调试运行时效果。

实用资源

在https://www.infineon.com/cms/en/product/promopages/aurix-development-studio/上,还有许多实用资源,供各位学习。

AURIX™ Development Studio 安装使用相关推荐

  1. 1、英飞凌-TC2XX/TC3XX学习笔记:AURIX Development Studio 安装

    英飞凌IDE–AURIX-studio安装流程 本文是博主在学习英飞凌系列芯片过程中做的一些笔记,好记性不如烂笔头!方便自己日后的巩固与复习,参考了逐飞科技的(AURIX Development St ...

  2. 英飞凌AURIX Development Studio安装和使用,TASKING软件license推荐

    背景: AURIX Development Studio(下简称ADS), 是英飞凌推出在针对自家AURIX芯片的免费编译环境,软件使用无需license,长期免费(英飞凌终于有自家的免费编译器了,喜 ...

  3. 让AURIX Development Studio变得更好用

    文章目录 首先汉化 添加Git 添加Eclipse Marketplace 代码提示 C/C++ 更改 主题(theme) AURIX Development Studio 本质是 ecplice 安 ...

  4. AURIX Development Studio 使用

    AURIX Development Studio 使用 AURIX Development Studio 是英飞凌推出的免费工具链,内置iLLD,内置Tasking compiler和Tasking ...

  5. 使用AURIX Development Studio创建一个新的工程

    Step 1 下载并安装AURIX Development Studio,打开软件 Step 2 连接单片机及下载器,由于没有防呆接口,注意单片机处连接线的正确性,本文使用逐飞科技提供的TC264芯片 ...

  6. AURIX Development Stdio 安装及

    英飞凌官方ADS的安装及使用文档: Getting Started with AURIX™ Development Studio Installation and first steps (infin ...

  7. 解决ADS(AURIX Development Studio)程序下载失败的问题

    ADS(AURIX Development Studio)下载到TC264板子,程序可以编译成功,但是下载失败. 一.经检测DAS驱动正常,下图为DAS检测单片机步骤 : 1.打开DAS Scanne ...

  8. 2、英飞凌-TC2XX/TC3XX学习笔记:AURIX Development Studio 使用

    目录 二.导入工程 2.1.选择工作空间(不要有中文路径) 2.2.导入工程 2.3.编译工程 完成编译 三.编译工程 3.1.选择工程-右击clean Project 3.2.选择set activ ...

  9. 嵌入式开发必备!Arm Development Studio 安装说明

    一.下载 到下列网址下载最新版本软件.版本分别为Windows 64bit版本和Linux 64 bit版本.客户按需下载. http://www.myir-tech.com/soft.asp?id= ...

最新文章

  1. 没有注册类 (异常来自 HRESULT:0x80040154 (REGDB_E_CLASSNOTREG))
  2. 开发日记-20190405
  3. ad20如何画出pcb板大小_NAKANISHI分板机主轴在PCB分板上切削案例
  4. 设计模式札记——单例模式(Singleton Pattern)
  5. Nginx 配置内网访问树莓派4 ASP.NET Core 3.0 网站
  6. android listview countdowntimer,Android-ListView中的CountDownTimer随机闪烁
  7. [翻译]JUnit 5 用户手册
  8. Java和C长期霸权结束
  9. IOS YYKit 源码解析
  10. 2018acm编程大赛题目c语言,编程竞赛题(超牛题目,留下做研究).doc
  11. uibot自动登陆163邮箱发送邮件
  12. 高清3D人体解剖图谱
  13. Intel SGX官网
  14. 电脑热点的连接问题(基于现有IPhone12)
  15. 人像姿势,从细节做起!
  16. 单位强制解除与员工的劳动关系怎么办
  17. 这不是而且不能成为“一切照旧”
  18. 哈希(Hashing)
  19. el-table 点击单元格可编辑 点击表头可修改 右击表头删除表头和内容
  20. 在微软工作有多舒服?不加班,最高20天全薪年假,下班有时间玩狼人杀

热门文章

  1. Java代码来实现-经典排序算法
  2. 计算机专业导引结课报告,计算机专业求职导引
  3. 工商管理专业知识与实务(中级)【1】
  4. P5-Windows与网络基础-安装GNS3软件环境
  5. 关于计算机二级考试C语言的心得
  6. Centos7 网卡配置及静态IP配置
  7. ***cgy学长爱吃糖果***
  8. MyData 白皮书:一种以人为本的个人数据管理北欧模式 | ArcBlock 博客
  9. 成功解决需要Xmanager软件来处理X11转发需求
  10. 上海电力学院计算机院校区,上海电力学院有几个校区及校区地址 哪个校区最好...