stm8s添加有关的函数库后竟“不认识”库函数中的所有变量?

2019-07-19 20:45发布

我STM8S207的芯片想用库函数搞一个有关ADC的模拟电路的程序。我添加了stm8s_adc2.c及对应的stm8s_adc2.h库函数后(在工程的相关配制也添加头文件了如附图)   竟“不认识”库函数中的所有变量。包括

  ADC2->CSR  = ADC2_CSR_RESET_VALUE;
  ADC2->CR1  = ADC2_CR1_RESET_VALUE;
  ADC2->CR2  = ADC2_CR2_RESET_VALUE;
  ADC2->TDRH = ADC2_TDRH_RESET_VALUE;
  ADC2->TDRL = ADC2_TDRL_RESET_VALUE;   等

报了五十多个错。。。。这是什么情况??????
恳请诸位高手大侠指教

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
11条回答
ygyh
1楼-- · 2019-07-20 17:40
 精彩回答 2  元偷偷看……
ygyh
2楼-- · 2019-07-20 23:06
 精彩回答 2  元偷偷看……
ygyh
3楼-- · 2019-07-20 23:45
小温 发表于 2017-6-23 10:05
有没有在编译器那里注明,是使用标准库开发?貌似是这个宏 :USE_STDPERIPH_DRIVER

请问。。。。您是用 IAR 编辑平台。。。。还是用Keil 平台的?
小温
4楼-- · 2019-07-21 03:08
 精彩回答 2  元偷偷看……
ygyh
5楼-- · 2019-07-21 08:36
小温 发表于 2017-6-23 11:36
我IAR和 MDK 都使用。这个宏在你上面的截图里,在下面的 Defined symbols 里添加

我尝试在::"Defined symbols "处添加宏“USE_STDPERIPH_DRIVER”。。。但还是没用。。。。

一周热门 更多>