我搜索了一下代碼,發(fā)現(xiàn)來自:主頭文件 #include "stm32f10x.h"
8296行
#ifdef USE_STDPERIPH_DRIVER
#include "stm32f10x_conf.h"
#endif
上面是關于如何定位到"stm32f10x_conf.h"
------------------------------------------------------------------------------------
下面是關于如何"stm32f10x_conf.h"的作用
那你看過stm32f10x.h,是否又看過有stm32f10x.c? 不見得有.h文件就有.c文件。
在stm32f10x_conf.h文件中就已經(jīng)包含了一些外設的頭文件,它的功能也就是醬紫而已。
如果你不想用這個頭文件,你大可以在自己的MAIN函數(shù)里添加stm32f10x_adc.h、stm32f10x_adc.h這些外設頭文件。
而一旦你擁有了stm32f10x_CONF這個文件,你可以在里面把不需要的標準外設器件的頭文件注銷,用的時候再打開。
比如30行
#include "stm32f10x_can.h"
要是不需要用到can外設就
//#include "stm32f10x_can.h"