在使用STM32F429驱动 1024*600,像素格式使用RGB565的时候,如果始终频率过高,超过12Mhz,则会出现花屏或者屏幕抖动的现象。 但是如果降低LCD的始终频率,12Mhz及以下,屏幕会出现闪屏及水波纹的现象。 我是使用外部SRAM作为显存,单独读写SRAM数据正常,感觉应该不是SRAM配置的问题。 在低时钟的时候能正常显示,应该LDTC配置应该也没问题吧。官方文档说是可以支持1024*768的,我这个也没超出范围。 有朋友遇到同样的情况的吗? 有什么解决思路吗? |
STM32F407 定时器触发DMA 求助大神
【MCU实战经验】基于STM32F407的音频播放器设计
盘古UE-STM32F407工控板原理图
【STM32F429心得\疑问】+STM32F4之FSMC和FMC
STM32F429读取IO口传输的数据速率
STM32F407ZGT6 手摸芯片背部重启
STM32F4 SPI 动作时,软件片选信号被拉高,IO口程序逻辑失控
STM32F401RE NUCLEO求助,串口一直不能进中断
读取STM32F407内部温度传感器值错误
STM32F429多路内部ADC独立采集的办法
后来换了sdram,雨过天晴
谢谢回复。
如果换SDRAM要改板,真是麻烦啊。
谢谢回复!
检查过了不是SRAM配置的问题,是SRAM性能不行导致的。
429+sram+大屏LCD真是坑。
你可以用LTDC输出的像素格式、图层数、像素分辨率、刷新率等计算一下所需要的存储器带宽下限。再与你自己的系统比较一下。如果实际设置超出了存储器带宽上限,花屏是必然的。
改了哪些设置?