ESP32解码显示JPG和PNG图片 |
您所在的位置:网站首页 › 怎么做ICD的图片 › ESP32解码显示JPG和PNG图片 |
文章目录
驱动屏幕显示PNG图片显示JPG图片
本文介绍ESP32在Arduino中通过TFT_eSPI库直接解码显示JPG和PNG图片,免去转为将图片转换为BMP再转为十六进制的步骤,使用的软硬件有:ESP-WROOM-32、240*320屏幕(ILI9341驱动)、Arduino 驱动屏幕首先要保证Arduino下载了TFT_eSPI库,ESP32与屏幕的连线正常,示例程序编译上传后能够正常显示,关于如何使用ESP32驱动ILI9341屏幕,在我之前的博文中有详细介绍,本文默认已经能够正常驱动屏幕。 显示PNG图片打开示例程序TFT_eSPI—PNG Images—Flash_PNG 与显示PNG图片原理大致相同,不过在ESP32上稍有不同,需要在Arduino的工具—库管理中搜索安装TJpg_Decoder库。 打开示例程序TJpg_Decoder—Flash_array—ESP32_Dual_Core_Flash_Jpg,因为ESP32是双核CPU,因此在此程序中使用了一个核心来解码,另一个来显示,充分利用双核心加快了速度,推荐在ESP32上使用。 如何自定义jpg图片呢,点击panda.h,前面有一个网址,双击打开它。 准备好jpg图片文件,同样最好根据实际屏幕显示修改分辨率,以达到最佳显示效果和节省存储空间。 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |