新建一个MDK工程后,进行工程配置,有关C/C++这一项,主要就是以下两处:
第一个是编译器预定义USE_STDPERIPH_DRIVER,STM32F103xx_HD中前半段USE_STDPERIPH_DRIVER不能更改,至于为什么博主也不太懂,猜测主要是因为库文件夹和库文件的名称有关,如下图。
后半段则根据开发板芯片即可,也可以是STM32F10X_HD(博主板子是STM32F103ZET6).
上面是stm32f1x,再以STM32F4x对照:
配置后,若建立一个main.c,则库头文件将自动包含进来