AURIX™ Development Studio 安装使用
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、英飞凌-TC2XX/TC3XX学习笔记:AURIX Development Studio 安装
英飞凌IDE–AURIX-studio安装流程 本文是博主在学习英飞凌系列芯片过程中做的一些笔记,好记性不如烂笔头!方便自己日后的巩固与复习,参考了逐飞科技的(AURIX Development St ...
- 英飞凌AURIX Development Studio安装和使用,TASKING软件license推荐
背景: AURIX Development Studio(下简称ADS), 是英飞凌推出在针对自家AURIX芯片的免费编译环境,软件使用无需license,长期免费(英飞凌终于有自家的免费编译器了,喜 ...
- 让AURIX Development Studio变得更好用
文章目录 首先汉化 添加Git 添加Eclipse Marketplace 代码提示 C/C++ 更改 主题(theme) AURIX Development Studio 本质是 ecplice 安 ...
- AURIX Development Studio 使用
AURIX Development Studio 使用 AURIX Development Studio 是英飞凌推出的免费工具链,内置iLLD,内置Tasking compiler和Tasking ...
- 使用AURIX Development Studio创建一个新的工程
Step 1 下载并安装AURIX Development Studio,打开软件 Step 2 连接单片机及下载器,由于没有防呆接口,注意单片机处连接线的正确性,本文使用逐飞科技提供的TC264芯片 ...
- AURIX Development Stdio 安装及
英飞凌官方ADS的安装及使用文档: Getting Started with AURIX™ Development Studio Installation and first steps (infin ...
- 解决ADS(AURIX Development Studio)程序下载失败的问题
ADS(AURIX Development Studio)下载到TC264板子,程序可以编译成功,但是下载失败. 一.经检测DAS驱动正常,下图为DAS检测单片机步骤 : 1.打开DAS Scanne ...
- 2、英飞凌-TC2XX/TC3XX学习笔记:AURIX Development Studio 使用
目录 二.导入工程 2.1.选择工作空间(不要有中文路径) 2.2.导入工程 2.3.编译工程 完成编译 三.编译工程 3.1.选择工程-右击clean Project 3.2.选择set activ ...
- 嵌入式开发必备!Arm Development Studio 安装说明
一.下载 到下列网址下载最新版本软件.版本分别为Windows 64bit版本和Linux 64 bit版本.客户按需下载. http://www.myir-tech.com/soft.asp?id= ...
最新文章
- 没有注册类 (异常来自 HRESULT:0x80040154 (REGDB_E_CLASSNOTREG))
- 开发日记-20190405
- ad20如何画出pcb板大小_NAKANISHI分板机主轴在PCB分板上切削案例
- 设计模式札记——单例模式(Singleton Pattern)
- Nginx 配置内网访问树莓派4 ASP.NET Core 3.0 网站
- android listview countdowntimer,Android-ListView中的CountDownTimer随机闪烁
- [翻译]JUnit 5 用户手册
- Java和C长期霸权结束
- IOS YYKit 源码解析
- 2018acm编程大赛题目c语言,编程竞赛题(超牛题目,留下做研究).doc
- uibot自动登陆163邮箱发送邮件
- 高清3D人体解剖图谱
- Intel SGX官网
- 电脑热点的连接问题(基于现有IPhone12)
- 人像姿势,从细节做起!
- 单位强制解除与员工的劳动关系怎么办
- 这不是而且不能成为“一切照旧”
- 哈希(Hashing)
- el-table 点击单元格可编辑 点击表头可修改 右击表头删除表头和内容
- 在微软工作有多舒服?不加班,最高20天全薪年假,下班有时间玩狼人杀
热门文章
- Java代码来实现-经典排序算法
- 计算机专业导引结课报告,计算机专业求职导引
- 工商管理专业知识与实务(中级)【1】
- P5-Windows与网络基础-安装GNS3软件环境
- 关于计算机二级考试C语言的心得
- Centos7 网卡配置及静态IP配置
- ***cgy学长爱吃糖果***
- MyData 白皮书:一种以人为本的个人数据管理北欧模式 | ArcBlock 博客
- 成功解决需要Xmanager软件来处理X11转发需求
- 上海电力学院计算机院校区,上海电力学院有几个校区及校区地址 哪个校区最好...