硬汉嵌入式论坛

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

[其它] ILI9488这种默认竖屏改为横屏显示的问题

[复制链接]

4

主题

9

回帖

21

积分

新手上路

积分
21
发表于 2019-9-29 17:49:26 | 显示全部楼层 |阅读模式
QQ图片20190929174415.jpg
ILI9488这一类屏幕好像默认都是竖屏的,作为横屏使用,将0X2A和0X2B寄存器修改为横屏显示,但是刷屏的时候一直都有斜方向的撕裂效果,用多缓冲解决不了,用TE引脚的脉冲来切换显存也解决不了
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106856
QQ
发表于 2019-9-30 10:56:23 | 显示全部楼层
正常,ilixxx系列屏就是这个样子,应该是这个芯片内部控制器自己的问题。
可以考虑外部SRAM/SDRAM开一个显存,emWin直接把内容都绘制到这个显存里面,然后定期DMA刷新整体刷新所有内容到显示屏,效果会好点。


回复

使用道具 举报

4

主题

9

回帖

21

积分

新手上路

积分
21
 楼主| 发表于 2019-9-30 11:20:30 | 显示全部楼层
eric2013 发表于 2019-9-30 10:56
正常,ilixxx系列屏就是这个样子,应该是这个芯片内部控制器自己的问题。
可以考虑外部SRAM/SDRAM开一个显 ...

我现在就是这样,LCD的显存定义到SDRAM的,lcd的驱动ic寄存器配置为竖屏,再用emwin的旋转方向的话,刷屏速度慢了一倍
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106856
QQ
发表于 2019-9-30 11:59:06 | 显示全部楼层
eemwin 发表于 2019-9-30 11:20
我现在就是这样,LCD的显存定义到SDRAM的,lcd的驱动ic寄存器配置为竖屏,再用emwin的旋转方向的话,刷屏 ...

正常情况下的撕裂是通过这个帖子的方式解决的

避免STM32H7的LTDC刷新撕裂感的解决办法
http://www.armbbs.cn/forum.php?m ... 3147&fromuid=58
(出处: 硬汉嵌入式论坛)
回复

使用道具 举报

4

主题

9

回帖

21

积分

新手上路

积分
21
 楼主| 发表于 2019-9-30 14:05:04 | 显示全部楼层
eric2013 发表于 2019-9-30 11:59
正常情况下的撕裂是通过这个帖子的方式解决的

避免STM32H7的LTDC刷新撕裂感的解决办法

回复

使用道具 举报

0

主题

2

回帖

2

积分

新手上路

积分
2
发表于 2020-5-7 13:53:23 | 显示全部楼层
大侠,您好!  我现在也遇到这个问题,请问您现在解决了吗?
回复

使用道具 举报

0

主题

2

回帖

2

积分

新手上路

积分
2
发表于 2020-5-7 13:55:03 | 显示全部楼层
大侠,您好! 我现在也遇到这个问题,在动态刷图时就会有斜着的断层,请问您现在解决了吗?
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106856
QQ
发表于 2020-5-7 14:30:28 | 显示全部楼层
youjbl 发表于 2020-5-7 13:55
大侠,您好! 我现在也遇到这个问题,在动态刷图时就会有斜着的断层,请问您现在解决了吗?

你现在用的什么接口方式驱动的?
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-7 22:26 , Processed in 0.180368 second(s), 28 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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