本帖最后由 傅沈骁 于 2025-10-26 17:18 编辑
感谢论坛提供的CY8CKIT-06S2-AI开发板的测评机会,本文将介绍如何基于VS Code完成开发环境搭建
基于VS Code的环境搭建手册如下
https://www.infineon.com/assets/row/public/documents/30/44/infineon-visual-studio-code-user-guide-usermanual-en.pdf?fileId=8ac78c8c92416ca50192787be52923b2
首先完成ModusToolbox Setup的安装,安装链接为https://softwaretools.infineon.com/tools/com.ifx.tb.tool.modustoolboxsetup,在ModusToolbox Setup中选择需要安装的软件
后续有什么缺失还可以在这里补上相关依赖软件,其详细的安装手册如下,注意读完整个手册,在完成软件安装之外还需要添加一些环境变量 https://www.infineon.com/assets/row/public/documents/30/68/infineon-modustoolbox-software-installation-guide-gettingstarted-en.pdf 接着打开VS Code,安装以下扩展
完成以上内容之后,就可以进入VS Code,使用ModusToolbox Assistant扩展完成Hello World的编写了
首先点击VS Code右上角的小机器人图标,在Create Project页面下输入工程名称
确认无误后点击创建即可完成Hello World工程的创建
然而这些工程的获取都是从GitHub上下载的,所以有的时候会下载失败,因此也可以使用离线BSP的方法,具体方法可以参见以下文档 https://www.infineon.com/row/public/documents/30/44/infineon-modustoolbox-local-content-storage-cli-user-guide-usermanual-en.pdf 打开modus-shell,定位到lcs-manager-cli所在路径,使用如下指令完成CY8CKIT-062S2-AI的BSP安装
成功导入Hello World工程后,在ModusToolbox Assistant的Application页面下,可以完成代码的编译和烧录 完成烧录之后,可以看到成功在串口打印Hello World |