【stm32】cmake构建vscode开发环境(复杂大型项目)
2026/4/24 20:40:44 网站建设 项目流程

1.搞开发环境,这里使用bash脚本一键生成

https://blog.csdn.net/2301_79858368/article/details/152196035

2.构建stm32工作空间workspace

【stm32】cmake构建vscode开发环境-CSDN博客

FatFs - Generic FAT Filesystem Module

STM32移植FatFs文件系统详细步骤说明-CSDN博客

单片机移植Lua(STM32H743移植Lua-5.4.6)_stm32 lua-CSDN博客 Lua: download

lvgl/lvgl: Embedded graphics library to create beautiful UIs for any MCU, MPU and display type.

【单片机】使用SEGGER RTT实现日志打印_rtt打印-CSDN博客

STM32Cube MCU和MPU包 - 意法半导体STMicroelectronics

STM32初识HAL库(下载和使用)_hal库下载-CSDN博客

【stm32】cube固件解析和放入工程(HAL_F4)_stm32f4固件包-CSDN博客

这里不用标准库SPL因为标准库不如LL库,而且标准库很好上手LL库。

Ubuntu下安装openocd,使用vscode下的cortex-debug调试代码_ubuntu openocd-CSDN博客

嵌入式IDE原理 OpenOCD介绍 以及stlink如何连接stm32板子-CSDN博客

Ubuntu下OpenOCD+GDB的安装、编译及使用_openocb gbd server-CSDN博客

3.编写主CMakeLists.txt,cmake模块和CMakePresets.json

注:编写的时候要知道变量分为两大类:CMake 预定义变量用户自定义变量。以免混淆。

【stm32】【EdgeTX】主CMakeLists.txt和targetCMakeLists.txt分析_edgetx编译-CSDN博客

【stm32】CMake配置CMakeListsCMakePresets_为什么会产生cmakeuserpresets.json文件-CSDN博客

【stm32】cmake脚本(二)-CSDN博客

【stm32】cmake脚本(一)-CSDN博客

4.未完待续

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询