在使用RA8889时,JPG的解码只能从FLASH的DMA通道获取,那么如果要从远端、或者SD卡等处读取JPG图片出来显示怎么办?
RA8889支持JPG图片硬解码,但数据流是从FLASH进行DMA读取的,然后再进行解码。因此这种情况下,还是需要先将数据写入FLASH,再通过RA8889进行解码显示。
参考流程:
在某些应用场景,用户想直接读取JPG数组再写入FLASH,因此特别推出一款小工具,可以将JPG图片(二进制数据)转为HEX单字节数组,再通过MCU写入FLASH。
通过这种方式写入FLASH之后,一次即可。后续通过RA8889直接调用JPG图片并解码显示,速度就相当快!
软件截图:
原文及软件下载地址:
https://bbs.lcdvision.com.cn/forum.php?mod=viewthread&tid=41