把SPI Flash 里的BMP图片 显示到LCD上速度很慢,求解决方法

2019-07-25 11:41发布

如题,我把一张240*320的BMP图片先存储到SPI Flash(W25Q16),然后通过STM32从SPI Flash里读取出来显示到LCD屏上,刷屏速度很慢,大约500MS左右,肉眼明显看到刷屏过程;

    我用的MCU型号:STM32F103VC,SPI接口已是最高速度,FMSC驱动LCD

    请问有什么方法提高速度没,或者可代换的MCU(价格差不多)?

祝新年工作顺利,票票多多!

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
11条回答
danshi126
1楼-- · 2019-07-26 11:54
回复【6楼】正点原子:
---------------------------------
意思是不跑Fatfs了,直接读SPI Flash里的图片数据?
danshi126
2楼-- · 2019-07-26 15:59
回复【7楼】muniao:
---------------------------------
使用两个IO,硬件上怎么连接呢,是哪条快速读取命令?
muniao
3楼-- · 2019-07-26 21:03
回复【9楼】danshi126:
---------------------------------
是2个do脚,可以将dio也变成do的,flash就变2个io输出数据,你看看W25Q16手册吧
Pengchuming
4楼-- · 2019-07-26 22:11
 精彩回答 2  元偷偷看……
Pengchuming
5楼-- · 2019-07-26 23:13
正点原子 发表于 2015-2-26 15:47
可以将解码后的bmp数据,存放在SPI FLASH,然后用SPI DMA即可迅速更新数据到LCD。这样,整个过程 ...

bmp数据如何迅速更新数据到LCD,有程序吗

一周热门 更多>