OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 5365|回复: 8

STM32H743的LCD抖动问题!!!

[复制链接]

1

主题

4

帖子

0

精华

初级会员

Rank: 2

积分
64
金钱
64
注册时间
2018-5-18
在线时间
18 小时
发表于 2019-9-17 09:17:30 | 显示全部楼层 |阅读模式
1金钱
出现问题:
1. 在屏幕上大量的画直线时,LCD会有一定的几率抖动一下,很快恢复。2. 在弹出某些对话框时,屏幕会闪动,有撕裂感,但很快恢复。修改对话框的尺寸,能解决。

考虑到有可能一下几点引起的:
1. SDRAM速度不够,导致LCD控制器读SDRAM数据和CPU读写SDRAM数据存在竞争。
    但是SDRAM的速度为150MHz,而且把LCD控制器的AXI优先级设为最高。
    并且在相同的硬件和程序的情况下F767不存在相关问题,而且SDRAM速度才108MHz
2. 中断引起。
    但关了总中断后,也是相同的情况。


该程序在F767上用过一段时间了,一直没有问题。这次是直接在F767的板子上焊上H743的
片子,然后把程序移植过来的,其他没有问题,就是LCD一直有闪烁的情况。

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165377
金钱
165377
注册时间
2010-12-1
在线时间
2111 小时
发表于 2019-9-18 01:43:05 | 显示全部楼层
有我们开发板么?试试我们例程
回复

使用道具 举报

1

主题

4

帖子

0

精华

初级会员

Rank: 2

积分
64
金钱
64
注册时间
2018-5-18
在线时间
18 小时
 楼主| 发表于 2019-9-18 15:54:32 | 显示全部楼层
正点原子 发表于 2019-9-18 01:43
有我们开发板么?试试我们例程

有你们的开发板,但估计试不出来,一般的显示程序没有问题。

我是要显示一个矢量图形,需要连续的画几十万条直线。在这种情况下也只是偶尔出现。
一般的窗口,菜单都没有问题。

估计还是AXI总线抢占的问题。

回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165377
金钱
165377
注册时间
2010-12-1
在线时间
2111 小时
发表于 2019-9-19 03:07:41 | 显示全部楼层
caiday 发表于 2019-9-18 15:54
有你们的开发板,但估计试不出来,一般的显示程序没有问题。

我是要显示一个矢量图形,需要连续的画几 ...

恩,有可能
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复

使用道具 举报

4

主题

78

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
394
金钱
394
注册时间
2019-12-5
在线时间
40 小时
发表于 2021-3-9 14:31:16 | 显示全部楼层

后来呢 有后续了吗  我用的H743的屏幕  emwin绘制   界面抖动得厉害
以我资质之鲁钝,当尽平心静气、循序渐进、稳扎稳打之力。
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165377
金钱
165377
注册时间
2010-12-1
在线时间
2111 小时
发表于 2021-3-11 01:50:06 | 显示全部楼层
李大心脏 发表于 2021-3-9 14:31
后来呢 有后续了吗  我用的H743的屏幕  emwin绘制   界面抖动得厉害

得根据现象分析问题
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复

使用道具 举报

122

主题

294

帖子

0

精华

高级会员

Rank: 4

积分
712
金钱
712
注册时间
2015-11-14
在线时间
868 小时
发表于 2021-3-11 12:45:29 | 显示全部楼层
我自己的板,在F7上遇到过,治好了,后来改H7,类似处理,没发现问题。。  感觉应该是STM32 芯片设计上的一些坑,软件设置好了,可以绕过去。  可能跟Cache ,DMA  ,SDRAM 这些相关。
回复

使用道具 举报

0

主题

4

帖子

0

精华

新手入门

积分
8
金钱
8
注册时间
2019-1-21
在线时间
2 小时
发表于 2021-3-17 14:36:12 | 显示全部楼层
walker168 发表于 2021-3-11 12:45
我自己的板,在F7上遇到过,治好了,后来改H7,类似处理,没发现问题。。  感觉应该是STM32 芯片设计上的一 ...

S4.png S3.png
请问您具体怎么解决的,这个现在是左右水平抖,H743+SDRAM  LTDC驱动10寸屏
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165377
金钱
165377
注册时间
2010-12-1
在线时间
2111 小时
发表于 2021-3-18 02:11:33 | 显示全部楼层
chenxiaoming 发表于 2021-3-17 14:36
请问您具体怎么解决的,这个现在是左右水平抖,H743+SDRAM  LTDC驱动10寸屏

你这是完全不能用啊
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复

使用道具 举报

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

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-2-28 06:15

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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