本帖最后由 weixp 于 2023-10-26 11:33 编辑
请问有谁知道GD32F470能否支持QSPI的MDA模式,主要是要将SPIFlash的图片数据快速转移到TFT的现存SDRAM,如果有,最好提供一下参考代码,感激不尽。
为了大家能够看到结果,我只接在此修改。我使用470的目的是要驱动800*480的显示屏,经过研究后结论就是:GD32F470是能支持QSPI的MDA模式,但是只能用PG10~PG14端口,也就是只能使用SPI5能够支持QSPI。关键点来了:如果只接将QSPIflash 的数据上传到显存中,刷新一帧(RGB565格式)最快速度大概0.6秒,看起来还是有些刷屏的痕迹。我的解决方法是,将所有的图片合并成一个文件,通过TF卡复制到QSPIflash ,每次启动的时候,将QSPIflash 图片数据复制到SRAM中,每使用图片,只用从SRAM调用,这样刷新速度可达到0.07秒,刷新速度极快。支持1024*600的显示屏也很好. 如果大家有时间,可以选用速度更快的QSPIflash芯片和SRAM芯片,这样刷屏速度很更好。
|