8
26
306
中级会员
Debu*** 发表于 2024-12-10 15:22 逻辑分析仪看看LCM接口的信号 检查是否是使用DMA时意外修改了LCM的设置(ST7789内部的寄存器) 修改DMA时 ...
使用道具 举报 送花
45
2172
7590
论坛元老
AI8051U实验箱例程包下载地址:https://www.stcai.com/syx
参考实验箱例程包:65-DMA-LCD12864-M6800接口,TFT320240-I8080接口,液晶屏测试
目录下面的DMA驱动TFT彩屏例子方式,在相同框架下使用DMA或非DMA方式传输刷屏数据,
不用DMA传输能正常显示图片情况下,DMA传输就不会出现刷屏区域定位错误情况。
此外,例子:71.1-电脑通过UART发送图片数据写入到DMA SPI Flash,SPI-TFT_DMA_双缓冲区交替显示图片,不占CPU时间程序-ILI9341,里面的读取Flash数据进行DMA LCM显示程序也可以参考。
Debu*** 发表于 2024-12-10 15:23 还有检查是否速度过快导致异常,通信速度过快可能会导致这种异常
4
12
141
注册会员
omns*** 发表于 2024-12-12 10:47 我调低了DMA速度和传输周期,可以显示到正常位置,但是图片衔接不正常,视频里有体现,拼接处有黑点,好 ...
6
33
288
omns*** 发表于 2024-12-10 13:51 ST7789 8051U Xdata5600 正常显示是这样的
30
268
2345
超级版主
本版积分规则 发表回复 回帖后跳转到最后一页
|手机版|小黑屋|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )
GMT+8, 2025-8-24 12:39 , Processed in 0.133800 second(s), 103 queries .
Powered by Discuz! X3.5
© 2001-2025 Discuz! Team.