專注電子技術(shù)學(xué)習(xí)與研究
當(dāng)前位置:單片機(jī)教程網(wǎng) >> STM32 >> 瀏覽文章

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

作者:槍炮紫苑   來源:槍炮紫苑   點(diǎn)擊數(shù):  更新時(shí)間:2014年07月09日   【字體:
最近新上手一個(gè)ST32F103C8-PKT的開發(fā)板,按照網(wǎng)上的例程建立工程后,運(yùn)行程序總是提示下圖錯(cuò)誤。
s
發(fā)現(xiàn)問題:經(jīng)過仔細(xì)尋找后發(fā)現(xiàn)main.c里有SystemInit();行,并且已經(jīng)引用#include "stm32f10x_rcc.h",找到"stm32f10x_rcc.c"文件,里面沒有SystemInit();,
解決方法:在main.c中屏蔽此行,編譯無錯(cuò)誤,可以正常下載進(jìn)ARM,并且運(yùn)行正常。不知道后續(xù)會(huì)有什么隱患。

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

 
  RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOB, ENABLE);
}

PS:SystemInit();在startup_stm32f10x_hd.s中有,詳細(xì)的還不了解。

相關(guān)文章