无const改成 u32 build不通过。 空间不够了
..OBJTOUCH.axf: Error: L6406E: No space in execution regions with .ANY selector matching interface.o(.data).
..OBJTOUCH.axf: Error: L6406E: No space in execution regions with .ANY selector matching startup_stm32f10x_hd.o(STACK).
..OBJTOUCH.axf: Error: L6406E: No space in execution regions with .ANY selector matching startup_stm32f10x_hd.o(HEAP).
..OBJTOUCH.axf: Error: L6406E: No space in execution regions with .ANY selector matching usart.o(.bss).
..OBJTOUCH.axf: Error: L6406E: No space in execution regions with .ANY selector matching libspace.o(.bss).
..OBJTOUCH.axf: Error: L6406E: No space in execution regions with .ANY selector matching touch.o(.data).
..OBJTOUCH.axf: Error: L6406E: No space in execution regions with .ANY selector matching system_stm32f10x.o(.data).
..OBJTOUCH.axf: Error: L6406E: No space in execution regions with .ANY selector matching stm32f10x_rcc.o(.data).
..OBJTOUCH.axf: Error: L6406E: No space in execution regions with .ANY selector matching lcd.o(.bss).
..OBJTOUCH.axf: Error: L6406E: No space in execution regions with .ANY selector matching usart.o(.data).
..OBJTOUCH.axf: Error: L6406E: No space in execution regions with .ANY selector matching lcd.o(.data).
..OBJTOUCH.axf: Error: L6406E: No space in execution regions with .ANY selector matching delay.o(.data).
..OBJTOUCH.axf: Error: L6406E: No space in execution regions with .ANY selector matching ft5206.o(.data).
..OBJTOUCH.axf: Error: L6407E: Sections of aggregate size 0x1673c bytes could not fit into .ANY selector(s).
Not enough information to list image symbols.
Not enough information to list the image map.
确实调用到了,已经附上源程序代码,删掉了一些不需要的函数。 在interface.c内部调用到 这个数组。分const和no_const两个程序,均已实物测试可以在LCD屏幕上 显示图片。
我按16楼的方法生成了bin文件,确实 有const的 bin文件72KB, 无const 的bin文件 32KB。 已经在实物上测试过,均可以显示正常显示出图片。 源码已经上传到19楼了。
无const改成 u32 build不通过。 空间不够了
..OBJTOUCH.axf: Error: L6406E: No space in execution regions with .ANY selector matching interface.o(.data).
..OBJTOUCH.axf: Error: L6406E: No space in execution regions with .ANY selector matching startup_stm32f10x_hd.o(STACK).
..OBJTOUCH.axf: Error: L6406E: No space in execution regions with .ANY selector matching startup_stm32f10x_hd.o(HEAP).
..OBJTOUCH.axf: Error: L6406E: No space in execution regions with .ANY selector matching usart.o(.bss).
..OBJTOUCH.axf: Error: L6406E: No space in execution regions with .ANY selector matching libspace.o(.bss).
..OBJTOUCH.axf: Error: L6406E: No space in execution regions with .ANY selector matching touch.o(.data).
..OBJTOUCH.axf: Error: L6406E: No space in execution regions with .ANY selector matching system_stm32f10x.o(.data).
..OBJTOUCH.axf: Error: L6406E: No space in execution regions with .ANY selector matching stm32f10x_rcc.o(.data).
..OBJTOUCH.axf: Error: L6406E: No space in execution regions with .ANY selector matching lcd.o(.bss).
..OBJTOUCH.axf: Error: L6406E: No space in execution regions with .ANY selector matching usart.o(.data).
..OBJTOUCH.axf: Error: L6406E: No space in execution regions with .ANY selector matching lcd.o(.data).
..OBJTOUCH.axf: Error: L6406E: No space in execution regions with .ANY selector matching delay.o(.data).
..OBJTOUCH.axf: Error: L6406E: No space in execution regions with .ANY selector matching ft5206.o(.data).
..OBJTOUCH.axf: Error: L6407E: Sections of aggregate size 0x1673c bytes could not fit into .ANY selector(s).
Not enough information to list image symbols.
Not enough information to list the image map.
一周热门 更多>