硬汉嵌入式论坛

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

[emWin] 移植后emwin帧率低

[复制链接]

16

主题

27

回帖

75

积分

初级会员

积分
75
发表于 2024-5-9 09:13:56 | 显示全部楼层 |阅读模式

实际速度

实际速度
1.jpg
使用的是f407vet6并口驱动屏幕,屏幕的分辨率是800x480的,显示图片感觉很慢。。。emwin显示图片的时候全部使用的都是打点函数 屏幕截图 2024-05-09 091123.png
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
115887
QQ
发表于 2024-5-9 10:13:00 | 显示全部楼层
F407的话,这个跑分没问题。

然后刷图片,F407本身刷图片就是慢,可以考虑做成位图,然后emWin的位图API刷新。这样速度快不少。
回复

使用道具 举报

16

主题

27

回帖

75

积分

初级会员

积分
75
 楼主| 发表于 2024-5-9 10:53:42 | 显示全部楼层
eric2013 发表于 2024-5-9 10:13
F407的话,这个跑分没问题。

然后刷图片,F407本身刷图片就是慢,可以考虑做成位图,然后emWin的位图API ...

我看了硬汉哥你做的那个综合历程,看你那个是这么写的,你那个刷图很快。
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
115887
QQ
发表于 2024-5-9 15:22:00 | 显示全部楼层
songsong 发表于 2024-5-9 10:53
我看了硬汉哥你做的那个综合历程,看你那个是这么写的,你那个刷图很快。

V6的综合例程吗,那个是使用存储设备了,将图片提前绘制到存储设备里面,然后直接调用存储设备的API绘制图片,这样是整屏刷新的,用的外部SDRAM,所以非常快。
回复

使用道具 举报

354

主题

2168

回帖

3235

积分

版主

Rank: 7Rank: 7Rank: 7

积分
3235
发表于 2024-5-9 16:32:07 | 显示全部楼层
本帖最后由 caicaptain2 于 2024-5-9 16:33 编辑


F407无法直接驱动RGB屏幕,这个屏幕应该是有个芯片吧,比如RA8875.
给emwin多少的内存空间? 至少64KB以上,越大越好。这个分辨率的屏幕最多可以到10帧左右。
回复

使用道具 举报

16

主题

27

回帖

75

积分

初级会员

积分
75
 楼主| 发表于 2024-5-10 10:11:56 | 显示全部楼层
caicaptain2 发表于 2024-5-9 16:32
F407无法直接驱动RGB屏幕,这个屏幕应该是有个芯片吧,比如RA8875.
给emwin多少的内存空间? 至少64KB以 ...

不是rgb屏幕啦,是自带控制芯片的HX8369a 8080并口屏 这个屏幕还可以只要39块钱还带电阻触摸屏 单刷色块可以跑到60帧左右,上面有图片,给了100kb的ram
回复

使用道具 举报

16

主题

27

回帖

75

积分

初级会员

积分
75
 楼主| 发表于 2024-5-10 10:17:40 | 显示全部楼层
eric2013 发表于 2024-5-9 15:22
V6的综合例程吗,那个是使用存储设备了,将图片提前绘制到存储设备里面,然后直接调用存储设备的API绘制 ...

我图片也是储存在单片机里的也是调用储存设备的api ,只是我没用sdram ,我这个屏幕是8080的并口的
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-5-25 09:42 , Processed in 0.475630 second(s), 27 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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