智胜电子 发表于 2025-2-19 09:14:23

用25q16来存放60*60点的图片,调出来在屏上显示有时会花屏,怎么办?问题出在那?

用25q16来存放60*60点的图片,调出来在屏上显示有时会花屏(这个花屏一闪就没了),
硬件是用32G12K128自带的SPI硬件接口跟25Q16通信,我的刷新时间300MS,
这个花屏是怎么引起的,大家有什么办法解决
{:baoquan:}

DebugLab 发表于 2025-2-19 09:52:37

图片区域花屏还是全屏花屏,一闪就没了之后是恢复正常了还是显示什么,缺少程序和视频

智胜电子 发表于 2025-2-19 10:12:19

DebugLab 发表于 2025-2-19 09:52
图片区域花屏还是全屏花屏,一闪就没了之后是恢复正常了还是显示什么,缺少程序和视频 ...
是部分花屏,图片边缘花屏多,一闪后正常显示

DebugLab 发表于 2025-2-19 10:16:08

智胜电子 发表于 2025-2-19 10:12
是部分花屏,图片边缘花屏多,一闪后正常显示

MCU和TFT之间是什么接口?降低主频试试,或者调一下接口的时序

Ayb_ice 发表于 2025-2-19 10:17:06

可能不是花屏,可能是切换图片的速度慢了,瞬时显示两图片的部分画面

Ayb_ice 发表于 2025-2-19 10:17:54

可能不是花屏,可能是切换图片的速度慢了,瞬时显示两图片的部分画面

智胜电子 发表于 2025-2-19 10:35:59

Ayb_ice 发表于 2025-2-19 10:17
可能不是花屏,可能是切换图片的速度慢了,瞬时显示两图片的部分画面
不是,是一白色条闪一下,我感觉是MCU读出25q16传过来的0XFF数是白色引起的,可能时MCU跟25Q16的DMA传送出错

Ayb_ice 发表于 2025-2-19 10:44:35

智胜电子 发表于 2025-2-19 10:35
不是,是一白色条闪一下,我感觉是MCU读出25q16传过来的0XFF数是白色引起的,可能时MCU跟25Q16的DMA传送出 ...

不用DMA试一下

智胜电子 发表于 2025-2-19 15:18:00

Ayb_ice 发表于 2025-2-19 10:44
不用DMA试一下
u32 unsigned long

u32 ee;
ee=78*140;
ee=ee*2;
ee=ee*mem_zz;
ee=0x025B20+ee;
disp_ROMimage_XxY(89,26,140,78,ee,16);

这个ee类型跟0X025B20会冲突吗? 0X025B20是25Q16的图片存首地址,图片78*140

Ayb_ice 发表于 2025-2-19 15:39:00

智胜电子 发表于 2025-2-19 15:18
u32 unsigned long

u32 ee;


这要看disp_ROMimage_XxY函数怎么操作的
页: [1] 2
查看完整版本: 用25q16来存放60*60点的图片,调出来在屏上显示有时会花屏,怎么办?问题出在那?