1.首先按照这里来做教你如何建立STM32F103通用工程模板(固件库)_stm32f103rbt6hal库工程模板_朽木自雕i的博客-CSDN博客
其中的STM32F10x固件函数库压缩包在本文最上面或者最下面
2. 第一步中的
里根据开发板容量大小选择不同的.s文件参考
startup_stm32f10x_xx.s 启动代码文件选择-CSDN博客
这里来选择。
如:stm32f103cbt6就是中密度
3.遇到问题:
(1)和1里面的不一样的地方:由于我搭建的是中密度STARTUP选择的是startup.stm32f10x_md.s 所以右边小框中打的要是STM32F10X_MD, USE_STDPERIPH_DRIVER
(2)使用的是keil6,其中的编译器是V6.19
不适配,需要去下载V5.06编译器 Arm Compiler for Embedded FuSa
下载后添加配置其中的步骤4是步骤3做好后显示的
去选择编译器
完成