Clion+Platformio配置stm32一些坑

主要问题在于三个文件core_cm3.c、startup_xxx.s、system_stm32f10x.c,因为这些文件PIO中都有默认文件,容易产生冲突

对于core_cm3.c,可以参考按照https://blog.csdn.net/guangod/article/details/96427017修改cotex_m3的代码之后可以解决汇编问题,也可以直接删除,使用pio默认的

对于遇到的问题,都可以删除自己导入的core_cm3.c、startup_xxx.s、system_stm32f10x.c三个文件解决
使用platformio开发stm32标准库 - 无 忧里面说了可以删除pio自带的来使用自己的文件,但是我觉得修改默认的东西不优雅,目前还没找到一个好的方法,在保留默认文件的情况下使用自己的文件。

posted @ 2025-05-30 14:59  绿树荫下跑猫猫  阅读(51)  评论(0)    收藏  举报