你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

查看: 7061|回复: 7

编译程序时,遇到下列提示,是什么问题?

[复制链接]

1

主题

5

回帖

0

蝴蝶豆

新手上路

最后登录
1970-1-1
发表于 2011-7-28 21:59:36 | 显示全部楼层 |阅读模式
如题,本人新手,请多多指教!
Test.axf: Error: L6218E: Undefined symbol SystemInit (referred from startup_stm32f10x_md.o).
回复

使用道具 举报

134

主题

4489

回帖

239

蝴蝶豆

版主

最后登录
2020-12-9
发表于 2011-7-29 09:41:49 | 显示全部楼层

RE:编译程序时,遇到下列提示,是什么问题?

startup_stm32f10x_md.S这个文件没有加载。
回复 支持 反对

使用道具 举报

11

主题

57

回帖

0

蝴蝶豆

中级会员

最后登录
1970-1-1
发表于 2011-7-29 10:12:28 | 显示全部楼层

RE:编译程序时,遇到下列提示,是什么问题?

是你的SystemInit 函数或者汇编的table没定义,所以链接的时候出错了,没找到SystemInit
startup_stm32f10x_md.S 应该是加载了,否则不会生成.O文件。。。
楼主注意区分编译与链接的概念。。。
回复 支持 反对

使用道具 举报

11

主题

57

回帖

0

蝴蝶豆

中级会员

最后登录
1970-1-1
发表于 2011-7-29 10:40:17 | 显示全部楼层

RE:编译程序时,遇到下列提示,是什么问题?

我在工程里的system_stm32l1xx.c找到了下面的函数。。你搜一下你的工程,然后编译相应的文件。。。
void SystemInit (void)
{
  /*!< Set MSION bit */
  RCC->CR |= (uint32_t)0x00000100;
  /*!< Reset SW[1:0], HPRE[3:0], PPRE1[2:0], PPRE2[2:0], MCOSEL[2:0] and MCOPRE[2:0] bits */
  RCC->CFGR &= (uint32_t)0x88FFC00C;
  
  /*!< Reset HSION, HSEON, CSSON and PLLON bits */
  RCC->CR &= (uint32_t)0xEEFEFFFE;
  /*!< Reset HSEBYP bit */
  RCC->CR &= (uint32_t)0xFFFBFFFF;
  /*!< Reset PLLSRC, PLLMUL[3:0] and PLLDIV[1:0] bits */
  RCC->CFGR &= (uint32_t)0xFF02FFFF;
  /*!< Disable all interrupts */
  RCC->CIR = 0x00000000;
   
  /*!< Configure the System clock frequency, HCLK, PCLK2 and PCLK1 prescalers */
  /*!< Configure the Flash Latency cycles and enable prefetch buffer */
  SetSysClock();
}
回复 支持 反对

使用道具 举报

1

主题

5

回帖

0

蝴蝶豆

新手上路

最后登录
1970-1-1
 楼主| 发表于 2011-7-29 22:18:10 | 显示全部楼层

RE:编译程序时,遇到下列提示,是什么问题?

多谢帮忙,回头测试一下,
刚刚开始学,被一串串的寄存器,一串串的函数搞糊涂了
回复 支持 反对

使用道具 举报

11

主题

57

回帖

0

蝴蝶豆

中级会员

最后登录
1970-1-1
发表于 2011-7-30 15:53:12 | 显示全部楼层

RE:编译程序时,遇到下列提示,是什么问题?

没关系,刚开始学大家都这样,
有问题多多交流,希望能够帮到你。。
回复 支持 反对

使用道具 举报

0

主题

2

回帖

0

蝴蝶豆

新手上路

最后登录
1970-1-1
发表于 2012-10-1 20:30:18 | 显示全部楼层

回复:编译程序时,遇到下列提示,是什么问题?

C:\Documents and Settings\Administrator\桌面\MyFirstJob\src\main.c(3): error:  #169: expected a declaration
回复 支持 反对

使用道具 举报

0

主题

2

回帖

0

蝴蝶豆

新手上路

最后登录
1970-1-1
发表于 2012-10-1 20:31:00 | 显示全部楼层

回复:编译程序时,遇到下列提示,是什么问题?

C:\Documents and Settings\Administrator\桌面\MyFirstJob\src\main.c(9): error:  #65: expected a ";"
回复 支持 反对

使用道具 举报

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
微信公众号二维码 微信公众号
手机版二维码 手机版