MDK中使用STM32官方固件庫
.h文件在KeilARMINCSTSTM32F10x
本文引用地址:http://m.butianyuan.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中定義了外設(shè)的標簽(如_SPI2),才能訪問SPI2的寄存器。因此用戶希望訪問某外設(shè),必須在stm32f10x_conf.h中定義標簽。
評論