打印

GD32F130R8 驱动240*320的TFT屏,刷屏速度慢,肉眼能看见

[复制链接]
1418|7
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
qzhkobe|  楼主 | 2019-8-2 15:57 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 qzhkobe 于 2019-8-2 16:04 编辑

TFT屏分辨率是240*320,16bit并行接口,用普通IO口连接,CPU主频72M,只是显示白底黑子,刷新整个屏幕肉眼明显,是不是只能这么慢了?仿真了下,清屏再加重写,大概50ms,算慢吗!

使用特权

评论回复
沙发
whtwhtw| | 2019-8-15 10:00 | 只看该作者
慢啊,你用没用FSMC接口?如果用普通口模拟肯定慢啊,如果用FSMC是不是会好一点。再说了m3刷屏还是相对没那么快的,这是事实

使用特权

评论回复
板凳
lvben5d| | 2019-8-15 12:22 | 只看该作者
GD的32F103 主频是108MHZ吧? 你72M是STM32的那个,试试 提升主频看。

使用特权

评论回复
地板
Synwit华芯微特| | 2019-8-18 10:21 | 只看该作者
做屏驱动,要显示效果好,个人认为还是Cortex-M4比较合适。
比如 GD32F450, SWM320等。SWM320有完整的解决方案提供,你可以拿SWM320的代码参考一下。

使用特权

评论回复
5
ayb_ice| | 2019-8-22 08:43 | 只看该作者
本帖最后由 ayb_ice 于 2019-8-22 08:46 编辑

应该也不会这么慢吧,优化下最底层的操作,GPIO用位域,不要调用库函数
每个点的时间
50*1000/(320*240)=0.65us
0.65*72=46个周期
这相当于几十条指令,明显有点不正常


使用特权

评论回复
6
drer| | 2019-9-9 14:41 | 只看该作者
当然慢了啊

使用特权

评论回复
7
gwsan| | 2019-9-9 14:53 | 只看该作者
50ms应该肉眼不可见吧

使用特权

评论回复
8
hua_ren| | 2019-10-9 08:45 | 只看该作者
20HZ肯定有点慢,需要优化。。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

主题

1

帖子

0

粉丝