💡
原文中文,约2000字,阅读约需5分钟。
📝
内容提要
介绍PlatformIO和CubeMX的配合使用,包括初始化项目、创建工程、添加文件夹和使用快捷键编译、上传和调试。
🎯
关键要点
- PlatformIO与CubeMX的结合使用可以提高开发效率。
- STM32的HAL库比标准库更易用,CubeMX提供了便利的配置工具。
- PlatformIO对CubeMX的兼容性需要通过Python中间件进行代码转换。
- 初始化CubeMX项目时,需要选择MCU型号、配置引脚和时钟等。
- 在CubeMX中生成代码后,需要在PlatformIO中创建相应的项目。
- PlatformIO项目的名称和路径必须与CubeMX中的配置一致。
- 需要在platformio.ini文件中添加include_dir和src_dir以确保兼容性。
- 项目中的.c文件存放在Src文件夹中,.h文件存放在Inc文件夹中。
- 使用快捷键Ctrl + Alt + B进行编译,Ctrl + Alt + U进行上传,F5开启调试。
- 后续将继续学习HAL库的使用。
🏷️
标签
➡️