本帖最后由 slmxiaodai 于 2025-12-8 11:47 编辑
接着第一篇:
【FRDM-MCXA346评测】+第1篇:开发板介绍及调试开发环境搭建(https://www.nxpic.org.cn/module/forum/thread-810459-1-1.html)
3 MCUXpresso for VS Code开发环境搭建
VS Code因其通用性,且生态强大,第三方插件多等优势,提供了更灵活的开放体验,受到越来越多嵌入式开发人员的青睐,我个人也比较喜欢使用。NXP于2023年正式推出MCUXpresso for Visual Studio Code 插件,把MCUXpresso IDE 里对 NXP MCU 的支持以及一些核心功能都移植到VS Code中。
NXP官网关于MCUXpresso for VS Code的介绍:https://www.nxp.com/design/desig ... code:MCUXPRESSO-VSC,可以发现,MCUXpresso for VS Code不仅可以实现源代码编辑、GNU编译工具链集成、调试器支持等,而且还支持Git源代码的管理等。
3.1 VS Code的安装
从VS Code官网:https://code.visualstudio.com/,下载安装包,跟其他软件安装包安装类似,可以直接根据安装向导安装。
3.2 MCUXpresso for VS Code的安装
在VS Code左侧工具栏 "Extensions" 里搜索 MCUXpresso for VS Code,找到后直接点 "install" 安装即可。
1 MCUXpresso for VS Code
此时,只是完成了MCUXpresso for VS Code的代码编辑和工程管理环境,还需要按照一些依赖工具,实现编译调试功能。对于依赖工具的安装,则可以利用NXP提供的“all-in-one”工具MCUXpresso Installer,进行安装。
利用MCUXpresso Installer安装“MCUXpresso SDK Develop”、“Zephyr Developer”时,会出现Python依赖和west工具不成功,查了很多资料也没有找到好的解决办法,我以为是Python版本不对(Python 3.13.5),也在论坛上发起了求助(求助贴https://www.nxpic.org.cn/module/forum/thread-810498-1-1.html),也没得到答案。
2 MCUXpresso Installer Error
准备放弃时,有天比较晚,又打开MCUXpresso Installer,抱着试试的态度,竟然“奇迹般”安装成功了。可能还是网络的原因,导致安装不成功,因为单独打开网址下载相关工作,下载的速度非常慢。
3 MCUXpresso Installer Successful
3.3 SDK导入
MCUXpresso for VS Code支持远程和本地两种SDK导入方法:(1)远程导入:Git Repo方式从github导入;(2)本地导入:从下载到本地的SDK文件导入。
4 SDK导入
3.4 运行SDK Demo
导入并运行SDK中的Demo(此处选择调试串口输出例程),以验证MCUXpresso for VS Code开发环境是否被正确搭建。
5 导入SDK Demo
接着用USB-Type-C连接线一端连接开发板一端连接PC,点击“Debug”按钮,执行程序,可以看到串口输出相关内容。
6 Debug & 串口输出
至此,MCUXpresso for VS Code开发环境搭建完成。而且,在新建工程时,可以选择打开MCUXpresso Config Tools进行引脚等配置,或者工程新建完成后,选择工程,点击右键,选择打开MCUXpresso Config Tools进行引脚等配置。
7 打开MCUXpresso Config Tools
FRDM-MCX346开发板评测报告-slm-20251125-1208.pdf
(5.54 MB, 下载次数: 1)
|