抖音b站头条关注 “老王ECU软件开发”,学习不一样的干货
- 安装AURIX™ Development Studio
https://softwaretools.infineon.com/tools/com.ifx.tb.tool.aurixide?_ga=2.172524451.1601267537.1715606601-1709583402.1710059946
本软件为IDE,安装该软件会自动安装DAS、IDC(Infineon Developer Center)、Oneeye,IDC、oneeye没啥用,可以不装。
DAS介绍: https://www.infineon.com/cms/en/product/promopages/das/?redirId=53841
- 安装memtootls
https://www.infineon.com/dgdlc/en?dcId=8a8181663431cb50013431cb500b0000&downloadTitle=Infineon-Memtool-DevelopmentTools-v06_00-EN.exe&download=L2RnZGwvSW5maW5lb24tTWVtdG9vbC1EZXZlbG9wbWVudFRvb2xzLXYwNl8wMC1FTi5leGU/ZmlsZUlkPTU1NDZkNDYyNTE4ZmZkODUwMTUyNTUzN2MxOTcyMDZm
安装该软件也会自动安装DAS,该软件类似jflash,用于烧录可执行文件,界面如下
- 安装AURIX™ Flasher Software Tool 可选
https://softwaretools.infineon.com/tools/com.ifx.tb.tool.aurixflashersoftwaretool
该软件功能与memtool,不过是基于CMD命令窗口(俗称黑窗口),用于erase, program and verify memory of all Infineon AURIX™ Devices
- 下载AURIX_code_examples
使用git工具clone https://github.com/Infineon/AURIX_code_examples
下载之后用Development Studio导入
选择历程
- 编译并debug
点击IDE界面编译,通过后点击七星瓢虫图标->debug configurations
双击Tasking C/C++ debuger或WinIDEA Debuger