内存管理实验,移植ucosiii出现错误

2019-08-16 22:10发布

@正点原子,原子哥,我用的战舰v3板子,在内存管理的实验上移植ucosiii,为什么会出现如下错误啊:
..OBJMALLOC.axf: Error: L6406E: No space in execution regions with .ANY selector matching lib_mem.o(.bss).
..OBJMALLOC.axf: Error: L6406E: No space in execution regions with .ANY selector matching os_cfg_app.o(.bss).
..OBJMALLOC.axf: Error: L6406E: No space in execution regions with .ANY selector matching os_var.o(.bss).
..OBJMALLOC.axf: Error: L6406E: No space in execution regions with .ANY selector matching startup_stm32f10x_hd.o(STACK).
..OBJMALLOC.axf: Error: L6406E: No space in execution regions with .ANY selector matching startup_stm32f10x_hd.o(HEAP).
..OBJMALLOC.axf: Error: L6406E: No space in execution regions with .ANY selector matching usmart_config.o(.data).
..OBJMALLOC.axf: Error: L6406E: No space in execution regions with .ANY selector matching os_var.o(.data).
..OBJMALLOC.axf: Error: L6406E: No space in execution regions with .ANY selector matching usart.o(.bss).
..OBJMALLOC.axf: Error: L6406E: No space in execution regions with .ANY selector matching libspace.o(.bss).
..OBJMALLOC.axf: Error: L6406E: No space in execution regions with .ANY selector matching malloc.o(.data).
..OBJMALLOC.axf: Error: L6406E: No space in execution regions with .ANY selector matching usmart.o(.data).
..OBJMALLOC.axf: Error: L6406E: No space in execution regions with .ANY selector matching cpu_core.o(.data).
..OBJMALLOC.axf: Error: L6406E: No space in execution regions with .ANY selector matching system_stm32f10x.o(.data).
..OBJMALLOC.axf: Error: L6406E: No space in execution regions with .ANY selector matching stm32f10x_rcc.o(.data).
..OBJMALLOC.axf: Error: L6406E: No space in execution regions with .ANY selector matching cpu_core.o(.bss).
..OBJMALLOC.axf: Error: L6406E: No space in execution regions with .ANY selector matching lcd.o(.bss).
..OBJMALLOC.axf: Error: L6406E: No space in execution regions with .ANY selector matching usart.o(.data).
..OBJMALLOC.axf: Error: L6406E: No space in execution regions with .ANY selector matching lcd.o(.data).
..OBJMALLOC.axf: Error: L6406E: No space in execution regions with .ANY selector matching delay.o(.data).
..OBJMALLOC.axf: Error: L6406E: No space in execution regions with .ANY selector matching lib_mem.o(.data).
..OBJMALLOC.axf: Error: L6406E: No space in execution regions with .ANY selector matching os_prio.o(.data).
..OBJMALLOC.axf: Error: L6406E: No space in execution regions with .ANY selector matching os_cpu_c.o(.data).
..OBJMALLOC.axf: Error: L6407E: Sections of aggregate size 0x9070 bytes could not fit into .ANY selector(s).
Not enough information to list image symbols.
Not enough information to list the image map.
Finished: 2 information, 0 warning and 23 error messages.
"..OBJMALLOC.axf" - 23 Error(s), 0 Warning(s).
Target not created.

这是什么原因造成的?怎么解决啊?




友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。