① vscode怎么打开mcu.log日志
1、首先打开电脑输入解锁密码,并进入系统主页面。
2、其次打开《vscode》并进入软件主页面。
3、最后打开设置,选择打开mcu.log日志即可。
② 优雅开发STM32--linux环境使用Clion和CubeMX开发STM32
在MCU嵌入式开发领域,选择合适的开发环境至关重要。本文将介绍如何优雅地使用Clion与CubeMX在Linux环境下开发STM32微控制器。
首先,考虑选择开发环境时的几个关键因素。Keil虽为传统选择,但其界面过于陈旧,而配置VSCode为GDB环境又过于复杂。Clion因其集成CMake、Git与GDB,同时具备优雅的用户界面,成为更优选。
系统环境的搭建包括安装交叉编译环境,如gcc交叉编译器与OpenOCD。具体步骤如下:确认gcc版本,以确保成功安装。接着安装OpenOCD,完成系统环境的配置。
紧接着是STM32CubeMX的安装。访问st.com获取软件,并下载至指定路径后解压安装。安装完成后,使用双击运行解压路径下的SetupSTM32CubeMX-6.10.0完成安装。
Clion的安装同样简单。访问jetbrains.com下载安装包,并将其移动到系统指定路径如/opt目录下解压。运行./bin/clion.sh安装脚本以完成Clion的安装。如需简化启动过程,可将Clion启动脚本添加至环境变量中,方便从任意路径启动。
接下来是设置嵌入式开发环境,包括配置OpenOCD路径与解决CMake检测问题。新建工程后,通过Settings/Build,Execution,Deployment/Embedded Development添加CubeMX链接地址,并调整为安装路径。运行命令以解决C/C++编译器问题,从而实现STM32CubeMX生成代码后配置OpenOCD完成编译与下载。
最后,介绍一些其他常用非开发用软件的安装,如qq微信等社交软件,可通过第三方软件实现一键安装,提高工作效率。星火应用商店提供官方下载链接,方便快速安装。