首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 嵌入开发 > 单片机 >

Stm32怎么在驱动3.2TFT彩屏时整屏显示一张图片

2013-08-01 
Stm32如何在驱动3.2TFT彩屏时整屏显示一张图片昨天碰到了这个问题:显示图片时,设置为16位真彩,240*320 3.2

Stm32如何在驱动3.2TFT彩屏时整屏显示一张图片
昨天碰到了这个问题:显示图片时,设置为16位真彩,240*320 3.2寸屏时 碰到这样一个函数GUI_DisPicture(50, 50, 50, 50); 通过图片取模软件取模时发现,只能取50*50大小的图片,大于这个尺寸,编译会报错
1.axf: Error: L6406E: No space in execution regions with .ANY selector matching ad.o(.data).
1.axf: Error: L6407E: Sections of aggregate size 0x9600 bytes could not fit into .ANY selector(s).
求教,这个怎么个情况Stm32怎么在驱动3.2TFT彩屏时整屏显示一张图片 STM32 GUI
[解决办法]
RAM或FLASH空间不够用了,你取模取出的图像数组太大了
[解决办法]
1. 硬件方式解决: 扩展存储空间,比如加SPI-FLASH

2. 软件方式解决: 对图片进行某种形式的压缩或分片,压缩存储数据或颜色空间

热点排行