[分享]浅谈使用VSCode+EIDE+CubeMX开发STM32 HAL库
文档版本:1.2.2442 这篇文章发布到论坛来是为了方便其他队伍参考我的超级电容控制板代码,方便他们能够以相同的环境进行编译下载。 以下是我本次项目的相关配置: 单片机:STM32F334C8T6 编译器:GCC 库文件:HAL库 其他的配置对本次教程没有影响。 安装相关工具链 这里我装的是GCC和openocd,这里装的是默认进C盘,个人建议还是在这里装吧,可能去官网下的会有兼容问题。 如果你的电脑有keil,可以不装GCC,把ARMCC的路径填进来,他就可以调用ARMCC编译器进行编译,此过程与keil没有任何关系。 设置工具链,有个绿色的勾勾就说明能用了。 CubeMX生成代码配置 这一步需要注意的是, 不要使用中文路径以及中文项目名称 ;以及在Toolchian / IDE选项选择 Makefile 。 新建EIDE工程并添加相关文件 新建一个空的Cotrex-M项目。 为项目命名,需要注意的是,EIDE的项目名称必须要和刚刚CubeMX生成的工程 名称一致 (CV) EIDE项目路径选择,这一步也需要选择和CubeMX生成代码的工程一样的路径。请确保你在打开CubeMX生成
魔法电容使