[{"data":1,"prerenderedAt":57},["ShallowReactive",2],{"wiki-page-/wiki/2025-07-18-linux-stm32-cmake-vscode-huan-jing-da-jian/ch1-jian-jie":3,"wiki-doc-items-/wiki/2025-07-18-linux-stm32-cmake-vscode-huan-jing-da-jian/ch1-jian-jie":39},{"id":4,"title":5,"body":6,"chapter":23,"chapterSort":24,"date":25,"description":20,"docKey":26,"docRoot":27,"docTitle":28,"extension":29,"isWikiDoc":30,"isWikiIndex":31,"layout":32,"meta":33,"navigation":30,"path":34,"seo":35,"stem":36,"wikiDepth":37,"__hash__":38},"content/wiki/2025-07-18-Linux-STM32-CMake-VScode环境搭建/ch1-简介.md","简介",{"type":7,"value":8,"toc":19},"minimark",[9],[10,11,12,16],"ul",{},[13,14,15],"li",{},"CubeMX + CMake +GCC + HAL + VSCode + Clangd + Ozone 构成了全链路嵌入式开发方案： CubeMX解决硬件配置问题，CMake统一构建流程，GCC提供编译支持，HAL库屏蔽硬件差异，VSCode+Clangd打造智能编辑器,Ozone实现更方便高效的debug调试功能。",[13,17,18],{},"该组合降低开发门槛（尤其对跨平台项目），提升代码质量与可维护性，并适配从原型到量产的全生命周期需求，是STM32等ARM嵌入式开发的推荐实践。",{"title":20,"searchDepth":21,"depth":21,"links":22},"",2,[],"1",1000000,"2025-07-18","2025-07-18-linux-stm32-cmake-vscode-huan-jing-da-jian","/wiki/2025-07-18-linux-stm32-cmake-vscode-huan-jing-da-jian","Linux STM32 CMake VScode环境搭建","md",true,false,null,{},"/wiki/2025-07-18-linux-stm32-cmake-vscode-huan-jing-da-jian/ch1-jian-jie",{"title":5,"description":20},"wiki/2025-07-18-Linux-STM32-CMake-VScode环境搭建/ch1-简介",1,"gNn-6M8cw6NDdl3RSA8mL6_uHElvyL7v31QAo0Dr_h8",[40,41,47,53],{"path":34,"stem":36,"title":5,"date":25,"chapter":23,"chapterSort":24,"docKey":26,"docRoot":27,"docTitle":28,"isWikiDoc":30,"isWikiIndex":31},{"path":42,"stem":43,"title":44,"date":25,"chapter":45,"chapterSort":46,"docKey":26,"docRoot":27,"docTitle":28,"isWikiDoc":30,"isWikiIndex":31},"/wiki/2025-07-18-linux-stm32-cmake-vscode-huan-jing-da-jian/ch2-linux","wiki/2025-07-18-Linux-STM32-CMake-VScode环境搭建/ch2-Linux","Linux","2",2000000,{"path":48,"stem":49,"title":50,"date":25,"chapter":51,"chapterSort":52,"docKey":26,"docRoot":27,"docTitle":28,"isWikiDoc":30,"isWikiIndex":31},"/wiki/2025-07-18-linux-stm32-cmake-vscode-huan-jing-da-jian/ch3-windows","wiki/2025-07-18-Linux-STM32-CMake-VScode环境搭建/ch3-Windows","Windows","3",3000000,{"path":27,"stem":54,"title":55,"date":25,"chapter":32,"chapterSort":56,"docKey":26,"docRoot":27,"docTitle":28,"isWikiDoc":30,"isWikiIndex":30},"wiki/2025-07-18-Linux-STM32-CMake-VScode环境搭建/index","Linux-STM32-CMake-VScode环境搭建",0,1778560327864]