完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
linking...
d:/keil_v5/arm/5.2_2015q4/bin/../lib/gcc/arm-none-eabi/5.2.1/../../../../arm-none-eabi/bin/ld.exe: warning: cannot find entry symbol _start; defaulting to 00008000 ./objects/startup_STM32f0xx.o: (.text+0x0): undefined reference to `_sidata' ./objects/startup_stm32f0xx.o: (.text+0x4): undefined reference to `_sdata' ./objects/startup_stm32f0xx.o: (.text+0xc): undefined reference to `_***ss' ./objects/startup_stm32f0xx.o: (.text+0x10): undefined reference to `_ebss' ./objects/startup_stm32f0xx.o: In function `LoopFillZerobss': E:STM32F0project/../Libraries/CMSIS/Device/ST/STM32F0xx/Source/Templates/gcc_ride7/startup_stm32f0xx.s:101: undefined reference to `SystemInit' E:STM32F0project/../Libraries/CMSIS/Device/ST/STM32F0xx/Source/Templates/gcc_ride7/startup_stm32f0xx.s:76: undefined reference to `_sidata' E:STM32F0project/../Libraries/CMSIS/Device/ST/STM32F0xx/Source/Templates/gcc_ride7/startup_stm32f0xx.s:82: undefined reference to `_sdata' E:STM32F0project/../Libraries/CMSIS/Device/ST/STM32F0xx/Source/Templates/gcc_ride7/startup_stm32f0xx.s:87: undefined reference to `_***ss' E:STM32F0project/../Libraries/CMSIS/Device/ST/STM32F0xx/Source/Templates/gcc_ride7/startup_stm32f0xx.s:97: undefined reference to `_ebss' ./objects/startup_stm32f0xx.o: (.isr_vector+0x0): undefined reference to `_estack' collect2.exe: error: ld returned 1 exit status ".ObjectsSTM32F051.elf" - 1 Error(s), 0 Warning(s). Target not created. Build Time Elapsed: 00:00:05 以上是linking是出现的报错。 我试过禁止编译Thume指令;clean整个工程,然后重新编译连接。都没成功。 目前使用的IDE是Keil V5+gcc。startup文件用STM32F0xx_StdPeriph_Lib_V1.0.0LibrariesCMSISDeviceSTSTM32F0xxSourceTemplatesgcc_ride7的文件。 请问有朋友知道是怎么回事么?请多指教,谢谢。 |
|
相关推荐
8个回答
|
|
文件加载的不全吧。
|
|
|
|
先用CCARM成了后,再用gcc
|
|
|
|
|
|
|
|
怎样解决呢?
|
|
|
|
|
|
|
|
请问链接文件叫什么?
|
|
|
|
可以共享一下工程么?目前我也搭这个环境。
|
|
|
|
我用stm32 Cube MX直接生成的工程,但是不能编译,所以就不在这里提供了,毕竟真的不能用。对不起了。
|
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
如何解决MPU-9250与STM32通讯时,出现HAL_ERROR = 0x01U
702 浏览 1 评论
hal库中i2c卡死在HAL_I2C_Master_Transmit
1099 浏览 1 评论
LL库F030进行3个串口收发,2个串口为232,一个为485,长时间后,会出现串口1停止运行,另外两个正常,只有重启复原
1573 浏览 1 评论
532 浏览 0 评论
1065 浏览 0 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-8 15:27 , Processed in 0.830717 second(s), Total 88, Slave 71 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号