硬汉嵌入式论坛

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

[emWin] 怎么样emwin做成图形数字

[复制链接]

22

主题

45

回帖

111

积分

初级会员

积分
111
发表于 2020-5-14 14:04:14 | 显示全部楼层 |阅读模式
图片数字.png 求教各位大神。怎么做出这样的图形数字来表示具体的温湿度,我看了这个官方的DEMO。看了一个上午没看出头绪来,本想根据这个demo改的,现在连数字在哪里调用实现的位置都没找到
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
115787
QQ
发表于 2020-5-14 14:30:56 | 显示全部楼层
这个有个独立的位图方式的例子,你研究比较方便

MEMDEV_BitmapSpeedometer.c
回复

使用道具 举报

22

主题

45

回帖

111

积分

初级会员

积分
111
 楼主| 发表于 2020-5-14 14:47:01 | 显示全部楼层
eric2013 发表于 2020-5-14 14:30
这个有个独立的位图方式的例子,你研究比较方便

MEMDEV_BitmapSpeedometer.c

我还没发现,还有一个一模一样的谢谢硬汉哥。太热心了。
回复

使用道具 举报

22

主题

45

回帖

111

积分

初级会员

积分
111
 楼主| 发表于 2020-5-14 15:49:15 | 显示全部楼层
eric2013 发表于 2020-5-14 14:30
这个有个独立的位图方式的例子,你研究比较方便

MEMDEV_BitmapSpeedometer.c

硬汉哥,我现在把多余的程序都删掉了,只剩下数字在跳,但是它会产生叠加重影。一开始程序没改直接下载进去的时候也是这样的。我尝试在while(1)里加GUI_CLEAR(),这样的话重影是没了。可是数字跳变的频率就不是以1为单位了
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
115787
QQ
发表于 2020-5-14 16:27:35 | 显示全部楼层
h418452224 发表于 2020-5-14 15:49
硬汉哥,我现在把多余的程序都删掉了,只剩下数字在跳,但是它会产生叠加重影。一开始程序没改直接下载进 ...

剩下自己研究下吧。
回复

使用道具 举报

22

主题

45

回帖

111

积分

初级会员

积分
111
 楼主| 发表于 2020-5-14 16:27:38 | 显示全部楼层
eric2013 发表于 2020-5-14 14:30
这个有个独立的位图方式的例子,你研究比较方便

MEMDEV_BitmapSpeedometer.c

如图所示: 微信图片_20200514162705.jpg
回复

使用道具 举报

22

主题

45

回帖

111

积分

初级会员

积分
111
 楼主| 发表于 2020-5-14 16:28:26 | 显示全部楼层
eric2013 发表于 2020-5-14 16:27
剩下自己研究下吧。

好的,谢谢
回复

使用道具 举报

22

主题

45

回帖

111

积分

初级会员

积分
111
 楼主| 发表于 2020-5-15 10:12:49 | 显示全部楼层
h418452224 发表于 2020-5-14 15:49
硬汉哥,我现在把多余的程序都删掉了,只剩下数字在跳,但是它会产生叠加重影。一开始程序没改直接下载进 ...

硬汉哥,我在使下载的我的板子上的现象和在Visual Studio上的仿真的结果是不一样的。找到关键两个函数是用和GUI_MEMDEV_CreateFixed和GUI_MEMDEV_CopyToLCD(创建存储设备)。我的emwin用的是F427内部的内存,GUI_NUMBYTES 设置的是(100 * 1024)。用着两个函数是不是需要很高的内存容量?
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
115787
QQ
发表于 2020-5-15 12:13:17 | 显示全部楼层
h418452224 发表于 2020-5-15 10:12
硬汉哥,我在使下载的我的板子上的现象和在Visual Studio上的仿真的结果是不一样的。找到关键两个函数是 ...

需要外部SDRAM做动态内存。
回复

使用道具 举报

22

主题

45

回帖

111

积分

初级会员

积分
111
 楼主| 发表于 2020-5-15 16:29:05 | 显示全部楼层
eric2013 发表于 2020-5-15 12:13
需要外部SDRAM做动态内存。

太可惜了。用内部内存做不到刷图像的效果啊
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-5-18 22:02 , Processed in 0.415301 second(s), 27 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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