[信息] STM32F429+SRAM 显示闪烁的问题?

[复制链接]
 楼主| stormwind123 发表于 2021-5-20 10:17 | 显示全部楼层 |阅读模式
使用的是STM32F429+SRAM 移植了STEMWIN裸机版的 显示一次性数据的时候不闪烁,显示实时数据的时候就有一条黑边不停的上下移动,原来以为是显示LTDC刷新频率的问题,后来调高或者调低都还是一样,然后使用示波器观测SRAM的读写波形,发现在LTDC从SRAM中读取数据的时候,会有数据写入,所以是不是可以猜测闪烁是由于SRAM读写冲突的原因引起的,想要在LTDC读取的间隔内再写入数据,使读写不冲突,但是不知道怎么做,各位大神有没有办法解决?
一周一天班 发表于 2022-12-16 17:56 来自手机 | 显示全部楼层
根本原因是驱动lcd带宽不够,要么换分辨率小点的屏,要么显示从24位改为565,要么其他程序禁止dma使用,要么提高sram工作频率或mcu频率。
一枝香 发表于 2022-12-24 10:04 | 显示全部楼层
为啥会数据写入呢?你是否可以仿真跟踪一下呢?

笨蛋无需搭理 发表于 2022-12-24 10:36 | 显示全部楼层
按理来说,写入正常,但是不应该显示出来的呀

占得人间第一春 发表于 2022-12-24 11:08 | 显示全部楼层
话说,网上应该有相应的教程吧,或者他们做gui都是咋做的啊

喜爱弄人 发表于 2022-12-24 11:40 | 显示全部楼层
这个我还真没遇到过,感觉有点复杂的样子呢

可爱的白兔先生 发表于 2022-12-24 12:12 | 显示全部楼层
刷新率估计也是 有可能的

情和欲 发表于 2022-12-24 12:44 | 显示全部楼层
是不是有干扰引起的啊,你电路咋设计的啊?

漫过岁月 发表于 2022-12-24 13:16 | 显示全部楼层
想看看你程序,能把工程贴出来么?

岁月反驳 发表于 2022-12-24 13:48 | 显示全部楼层
这种操作可以用STcubemx试试,都是有自动生成的,也许就OK了吧

偷吻月亮 发表于 2022-12-24 14:20 | 显示全部楼层
你闪烁的效果是啥样的,能拍个图或者视频么?

林间有新绿 发表于 2022-12-24 14:52 | 显示全部楼层
我觉得解决应该好弄,你找个关于STemwindemo,用它的demo移植一下就应该好了

SantaBunny 发表于 2023-2-19 22:46 | 显示全部楼层
闪烁原因很多。比如背光电源不稳,LTDC时钟开得过高,或者开了抖动功能,SDRAM地址、数据线没上拉
sagade 发表于 2023-2-20 08:56 | 显示全部楼层
429价格貌似还没打下来
您需要登录后才可以回帖 登录 | 注册

本版积分规则

588

主题

3619

帖子

3

粉丝
快速回复 在线客服 返回列表 返回顶部