keil MDK做stm32的uc⼀os系统时候出现错误如下所示,一定采纳!stm32f10x_adc.c这个文件是什么文件?作用?

2024-11-28 09:26:16
推荐回答(1个)
回答1:

这个是你在STM32库的预编译头文件stm32f10x_conf.h里面打开了很多头文件,但是你又没有把那些文件添加进工程来导致的,你进stm32f10x_conf.h里面把不需要打开的头文件,也就是不用到的头文件屏蔽掉,如屏蔽掉#define _ADC,这样就可以了,也可以把stm32f10x_adc.c添加进工程里来,不过建议你在stm32f10x_conf.h里把不需要的都屏蔽掉比较好