打印
[STM32F1]

C8移植STemwin,使用GUI_Init()即报错,KEILV5

[复制链接]
2037|9
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
lebment|  楼主 | 2017-9-14 21:09 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
GUI01\GUI01.axf: Error: L6406E: No space in execution regions with .ANY selector matching guiconf.o(.bss).
GUI01\GUI01.axf: Error: L6406E: No space in execution regions with .ANY selector matching startup_stm32f103xb.o(STACK).
GUI01\GUI01.axf: Error: L6406E: No space in execution regions with .ANY selector matching gui_alloc.o(.bss).
GUI01\GUI01.axf: Error: L6406E: No space in execution regions with .ANY selector matching gui_core.o(.bss).
GUI01\GUI01.axf: Error: L6406E: No space in execution regions with .ANY selector matching wm.o(.data).
GUI01\GUI01.axf: Error: L6406E: No space in execution regions with .ANY selector matching gui_onkey.o(.bss).
GUI01\GUI01.axf: Error: L6406E: No space in execution regions with .ANY selector matching wm_touch.o(.bss).
GUI01\GUI01.axf: Error: L6406E: No space in execution regions with .ANY selector matching gui_core.o(.data).
GUI01\GUI01.axf: Error: L6406E: No space in execution regions with .ANY selector matching guidrv_flexcolor.o(.data).
GUI01\GUI01.axf: Error: L6406E: No space in execution regions with .ANY selector matching wm.o(.bss).
GUI01\GUI01.axf: Error: L6406E: No space in execution regions with .ANY selector matching lcd_color.o(.data).
GUI01\GUI01.axf: Error: L6406E: No space in execution regions with .ANY selector matching gui_onkey.o(.data).
GUI01\GUI01.axf: Error: L6406E: No space in execution regions with .ANY selector matching gui_waitevent.o(.data).
GUI01\GUI01.axf: Error: L6406E: No space in execution regions with .ANY selector matching main.o(.data).
GUI01\GUI01.axf: Error: L6406E: No space in execution regions with .ANY selector matching gui_alloc.o(.data).
GUI01\GUI01.axf: Error: L6406E: No space in execution regions with .ANY selector matching lcd_getex.o(.data).
GUI01\GUI01.axf: Error: L6406E: No space in execution regions with .ANY selector matching stm32f1xx_hal.o(.data).
GUI01\GUI01.axf: Error: L6406E: No space in execution regions with .ANY selector matching system_stm32f1xx.o(.data).
GUI01\GUI01.axf: Error: L6406E: No space in execution regions with .ANY selector matching gui_x.o(.data).
GUI01\GUI01.axf: Error: L6406E: No space in execution regions with .ANY selector matching gui_core.o(.data).
GUI01\GUI01.axf: Error: L6406E: No space in execution regions with .ANY selector matching lcd.o(.data).
GUI01\GUI01.axf: Error: L6406E: No space in execution regions with .ANY selector matching wm__sendmessage.o(.data).
GUI01\GUI01.axf: Error: L6406E: No space in execution regions with .ANY selector matching gui_core.o(.data).
GUI01\GUI01.axf: Error: L6406E: No space in execution regions with .ANY selector matching gui_core.o(.data).
GUI01\GUI01.axf: Error: L6407E: Sections of aggregate size 0xab04 bytes could not fit into .ANY selector(s).
Not enough information to list image symbols.
Not enough information to list load addresses in the image map.
沙发
lebment|  楼主 | 2017-9-14 21:10 | 只看该作者
无OS

使用特权

评论回复
板凳
lebment|  楼主 | 2017-9-14 21:11 | 只看该作者
第一次移植时很多功能都没有出错,第二次再移植就出错了。

使用特权

评论回复
地板
sdggg| | 2017-9-14 22:28 | 只看该作者
空间不足?

使用特权

评论回复
5
lebment|  楼主 | 2017-9-14 23:50 | 只看该作者

不会吧,不知道编译器还是里面驱动的问题。

使用特权

评论回复
6
lebment|  楼主 | 2017-9-15 00:21 | 只看该作者
已解决,设置的空间过大,numbytes 1024*10就编译通过。浪费我好长时间

使用特权

评论回复
7
yklstudent| | 2017-9-15 13:49 | 只看该作者
NO SPACE,这个已经说的很明白了

使用特权

评论回复
8
lebment|  楼主 | 2017-9-19 11:17 | 只看该作者
yklstudent 发表于 2017-9-15 13:49
NO SPACE,这个已经说的很明白了

以为是空间,但是修改gui.c文件把空间设置到了足够大也还是不行,意外的看到一个帖子,说是中容量产品,不能太大,之后我改到1024*10,就没有出错,编译器的问题。64kflash  ,我改到18以下均不会报错。

使用特权

评论回复
9
yklstudent| | 2017-9-20 08:52 | 只看该作者
lebment 发表于 2017-9-19 11:17
以为是空间,但是修改gui.c文件把空间设置到了足够大也还是不行,意外的看到一个帖子,说是中容量产品, ...

RAM爆了,不是FLASH爆了

使用特权

评论回复
10
lebment|  楼主 | 2017-9-20 15:07 | 只看该作者
yklstudent 发表于 2017-9-20 08:52
RAM爆了,不是FLASH爆了

有道理。。。。。。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

5

主题

65

帖子

1

粉丝