专注电子技术学习与研究
当前位置:单片机教程网 >> STM32 >> 浏览文章

ST32F103:L6218E: Undefined symbol SystemInit (referred from main.

作者:枪炮紫苑   来源:枪炮紫苑   点击数:  更新时间:2014年07月09日   【字体:
最近新上手一个ST32F103C8-PKT的开发板,按照网上的例程建立工程后,运行程序总是提示下图错误。
s
发现问题:经过仔细寻找后发现main.c里有SystemInit();行,并且已经引用#include "stm32f10x_rcc.h",找到"stm32f10x_rcc.c"文件,里面没有SystemInit();,
解决方法:在main.c中屏蔽此行,编译无错误,可以正常下载进ARM,并且运行正常。不知道后续会有什么隐患。

以下是引用SystemInit();的代码:
void RCC_Configuration(void)
{
 
  SystemInit();

 
  RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOB, ENABLE);
}

PS:SystemInit();在startup_stm32f10x_hd.s中有,详细的还不了解。

相关文章