解决Stm32出现..\HARDWARE\ADC\adc.c(22): error: #20: identifier "ADC_InitTypeDef" is undefined异常

笔者本科阶段读的是通信工程,因此各种比赛或者作业免不了要使用stm32。而使用stm32中将几个单独的工程合并起来更是家常便饭,而合并工程中常遇到的一个问题是已经将.c文件添加到工程中,而且路径也配置对了,但还是出现下面的错误“..\HARDWARE\ADC\adc.c(22): error: #20: identifier “ADC_InitTypeDef” is undefined”。笔者在参加省电子设计比赛的时候就被这个坑了很久,其实解决的方法也很简单,只需在stm32f10x_conf.h头文件中把ADC头文件注释给删掉就可以解决了。这个问题如果有接触到Android开发的小伙伴应该也能理解,就是为了减小编译工程所需的时间,通过配置文件,让工程只编译用到的源代码,从而加快开发速度。

评论 20
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值