1,使用的是正点原子库,
正点原子 f103有三个 系列 H M L;
首先选择自己的单片机型号:我的是f103r6 ( 魔法棒→ device → 下面选择自己的型号
- c/c++ 选项里面 preprocessor symbols 下面define STM32F10X_LD,USE_STDPERIPH_DRIVER
STM32F10X_MD,USE_STDPERIPH_DRIVER
STM32F10X_HD,USE_STDPERIPH_DRIVER
修改这两处就可以了,全局编译没有问题0 error 0 warning 说明就没有问题了;
3.你编写的程序也能下载 ;但问题很大,串口不能用;
还需修改启动文件; 在core目录下, start——stm32f10x_ld.s
同样,这三个启动文件也是有三个 start——stm32f10x_Md.s start——stm32f10x_Hd.s
替换文件时;找不到 .s库文件注意 选择文件类型;
4.正