STM32/STM8技术论坛
登录
直播中
王鹏
8年用户
1420经验值
私信
关注
[问答]
STM32F429 800*480 LCD Layer2图像左右闪烁
开启该帖子的消息推送
STM32
Layer
芯片:
STM32
F429IG
32MB SDRAM,Layer1和Layer2的显存数据都保存在此。
Layer1的窗口大小:800*480
也就是全屏,用来显示背景图片,像素格式为RGB565,图层混合因子都为CA。
Layer2的窗口大小:768*256
用来显示需要改变的图像数据,像素格式为ARGB8888,图层混合因子都为PAxCA。
初始化时设置Layer1和Layer2的显存数据后不再改变,也就是全部为固定不变的显示数据。
问题现象:
Layer1的图像稳定,无任何问题。
Layer2的图像左右抖动,呈左上到右下的倾斜。如果禁用Layer1,那么Layer2的图像就恢复稳定了。
不知道是不是SDRAM的速度问题,因为内部SRAM没有这么大的空间,所以暂时也无法验证。
不知道哪位大侠曾经遇到过类似的问题?
请不吝赐教!!
谢谢!!
回帖
(8)
王鹏
2018-9-28 09:24:13
坐等大神!
坐等大神!
举报
王鹏
2018-9-28 09:29:51
难道大神们都从未遇到这个问题吗?
难道大神们都从未遇到这个问题吗?
举报
王鹏
2018-9-28 09:43:40
坐等大神!
坐等大神!
举报
姬房有
2018-9-28 09:58:04
没用过,帮顶
没用过,帮顶
举报
郑尧
2018-9-28 10:03:25
楼主解决了没有??
楼主解决了没有??
举报
袁丹
2018-9-28 10:19:50
只能坐等大神帮你
只能坐等大神帮你
举报
胡
2019-5-18 12:44:54
我也是刷个图片,再来个FFT计算就闪
我也是刷个图片,再来个FFT计算就闪
举报
如坐云端
2021-5-25 17:31:25
可以试下 使用 layer1 时先关闭:LTDC_Layer_Switch(1,0)
选择 layer1: LTDC_Select_Layer(1)
绘制完成后再打开LTDC_Layer_Switch(1,1)
应该可以解决
可以试下 使用 layer1 时先关闭:LTDC_Layer_Switch(1,0)
选择 layer1: LTDC_Select_Layer(1)
绘制完成后再打开LTDC_Layer_Switch(1,1)
应该可以解决
举报
更多回帖
rotate(-90deg);
回复
相关问答
STM32
Layer
STM32F429
读写Nandflash时
LCD
闪烁
是什么原因
2018-10-31
4251
STM32F429
驱动
LCD
屏一行中出现异常怎么解决?
2020-04-09
2370
STM32F429
/
STM32F
439有何功能
2021-10-15
2511
STM32F429
驱动
LCD
屏一行中有一个不同颜色的像素出现不清晰的现象,而且有毛刺
2017-04-18
6401
支持
800
*600TFT屏的
STM32
方案选哪个好
2018-08-30
3160
stm32f429
怎么驱动u***摄像头并在
lcd
屏上显示
2022-05-05
9217
STM32F429
是怎样使用LTDC接口去控制ILI9806的
2021-10-20
2204
为什么
STM32F429
与CAN1不能给CAN
2
发数据呢?
2021-07-22
2300
stm32f429
有
lcd
控制器 为什么还要用 ili9341?
2021-06-19
5054
电脑连接
stm32f429
,单片机驱动
lcd
显示打印内容要如何实现?
2023-09-25
462
发帖
登录/注册
20万+
工程师都在用,
免费
PCB检查工具
无需安装、支持浏览器和手机在线查看、实时共享
查看
点击登录
登录更多精彩功能!
首页
论坛版块
小组
免费开发板试用
ebook
直播
搜索
登录
×
20
完善资料,
赚取积分