KEIL编译后报错Error:L6218E的解决方法

KEIL编译后报错
…\OBJ\USART.axf: Error: L6218E: Undefined symbol ADC_Cmd (referred from adc.o).
…\OBJ\USART.axf: Error: L6218E: Undefined symbol ADC_DeInit (referred from adc.o).
…\OBJ\USART.axf: Error: L6218E: Undefined symbol ADC_GetCalibrationStatus (referred from adc.o).
…\OBJ\USART.axf: Error: L6218E: Undefined symbol ADC_GetConversionValue (referred from adc.o).
…\OBJ\USART.axf: Error: L6218E: Undefined symbol ADC_GetFlagStatus (referred from adc.o).
…\OBJ\USART.axf: Error: L6218E: Undefined symbol ADC_GetResetCalibrationStatus (referred from adc.o).
…\OBJ\USART.axf: Error: L6218E: Undefined symbol ADC_Init (referred from adc.o).
…\OBJ\USART.axf: Error: L6218E: Undefined symbol ADC_RegularChannelConfig (referred from adc.o).
…\OBJ\USART.axf: Error: L6218E: Undefined symbol ADC_ResetCalibration (referred from adc.o).
…\OBJ\USART.axf: Error: L6218E: Undefined symbol ADC_SoftwareStartConvCmd (referred from adc.o).
…\OBJ\USART.axf: Error: L6218E: Undefined symbol ADC_StartCalibration (referred from adc.o).
在这里插入图片描述
进入Manage Project Items里面在FWLib下添加adc.c,具体位置见下图,我用的是正点原子的工程模板,反正要找到adc.c文件,然后添加进去。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
添加完毕后重新编译就不报错了
在这里插入图片描述

版权声明:本文为CSDN博主「隔壁家的王小琪」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/wsq_666/article/details/121110886

生成海报
点赞 0

隔壁家的王小琪

我还没有学会写个人说明!

暂无评论

发表评论

相关推荐

J-link工具:J-Flash Lite烧录方法

有时候Keil烧录成功,但是没有预期效果,为了验证是否是烧录的问题,可以用专门的烧录工具烧录。J-link比较通用,配合J-Flash上位机软件,可达到烧录目的。 首先硬件

USB转TTL给ESP8266-12F芯片下载程序

物料准备: 最近在写ESP8266的程序,想着自己动手做一块电路板,于是学习了一下怎么给一块ESP8266-12F芯片烧录程序,作为新手小白,过程中遇到了一些问题&#xff0

基于STM32的智能数据采集系统

基于STM32的智能数据采集系统 介绍 由STM32C8T6作为主控芯片,控制温湿度传感器与光照强度传感器来检测温湿度值和光照强度值,取得的数据经过处理后可在0.96寸OLED显示屏上实时显示,还可