硬汉嵌入式论坛

 找回密码
 立即注册
查看: 2032|回复: 1
收起左侧

[GUI] 项目使用emwin,要用很多图片做背景或者它用,用什么方案?

[复制链接]

45

主题

70

回帖

205

积分

高级会员

积分
205
发表于 2021-7-30 15:36:36 | 显示全部楼层 |阅读模式
项目一般要使用50张图片作为背景或者被调用显示,想问使用图形库emwin或者lvgl的话,怎么办。不会是每张图片转成c文件吧!
使用stm32h7
我考虑的是项目加个文件系统,首次运行需要用sd卡把图片拷到指定目录。
以后项目每次运行,需要先把这些图片先读到sdram里边。然后等待被调用。

这是我等想到的方法,大家还有别的方法吗?
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106745
QQ
发表于 2021-7-30 18:08:20 | 显示全部楼层
方案很多,比较实用的方案是转换成流位图,
1、方式一:存到SPI Flash,上电后加载到SDRAM绘制。
2.  方式二:使用QSPI Flash,采用内存映射。

两种方法在我的第3版emWin教程都做了,

第3版emWin教程和ThreadX GUIX教程开工,双管齐下,GUIX更新至第28章,emWin更新至第28章(2021-07-19)
http://www.armbbs.cn/forum.php?m ... id=98429&fromuid=58
(出处: 硬汉嵌入式论坛)

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2024-5-3 15:27 , Processed in 0.230685 second(s), 25 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表