MDK中使用STM32官方固件库
.h文件在KeilARMINCSTSTM32F10x
本文引用地址:https://www.eepw.com.cn/article/201611/315427.htm.c文件在KeilARMRV31LIBSTSTM32F10x



在stm32f10x_conf.h中类似如下的定义:
#define _SPI2
#define _SPI3
在stm32f10x_map.h中
#ifdef _SPI2
#endif
#ifdef _SPI3
#endif
就是说只有在stm32f10x_conf.h中定义了外设的标签(如_SPI2),才能访问SPI2的寄存器。因此用户希望访问某外设,必须在stm32f10x_conf.h中定义标签。
评论