omnsvwle 发表于 2024-12-10 15:31:54

DebugLab 发表于 2024-12-10 15:22
逻辑分析仪看看LCM接口的信号
检查是否是使用DMA时意外修改了LCM的设置(ST7789内部的寄存器)
修改DMA时 ...

主要是没引出排针,不好抓信号,难受

乘风飞扬 发表于 2024-12-10 17:54:03

<p>AI8051U实验箱例程包下载地址:https://www.stcai.com/syx</p>
<p>参考实验箱例程包:65-DMA-LCD12864-M6800接口,TFT320240-I8080接口,液晶屏测试</p>
<p>目录下面的DMA驱动TFT彩屏例子方式,在相同框架下使用DMA或非DMA方式传输刷屏数据,</p>
<p>不用DMA传输能正常显示图片情况下,DMA传输就不会出现刷屏区域定位错误情况。</p>
<p><img src="data/attachment/forum/202412/10/174638merhzwi5nwxermxw.png" alt="image.png" title="image.png" /></p>
<p>此外,例子:71.1-电脑通过UART发送图片数据写入到DMA SPI Flash,SPI-TFT_DMA_双缓冲区交替显示图片,不占CPU时间程序-ILI9341,里面的读取Flash数据进行DMA LCM显示程序也可以参考。</p>

omnsvwle 发表于 2024-12-12 10:47:04

DebugLab 发表于 2024-12-10 15:23
还有检查是否速度过快导致异常,通信速度过快可能会导致这种异常

我调低了DMA速度和传输周期,可以显示到正常位置,但是图片衔接不正常,视频里有体现,拼接处有黑点,好像是少几个像素,直接写的00了?

会飞的鱼苗 发表于 2025-2-10 15:11:36

你好请问解决了吗,我也有类似的问题

会飞的鱼苗 发表于 2025-2-10 15:19:05

omnsvwle 发表于 2024-12-12 10:47
我调低了DMA速度和传输周期,可以显示到正常位置,但是图片衔接不正常,视频里有体现,拼接处有黑点,好 ...

你好,可以加我一下qq吗有些问题想请教一下 2942145846   

大雨 发表于 2025-3-18 17:55:20

omnsvwle 发表于 2024-12-12 10:47
我调低了DMA速度和传输周期,可以显示到正常位置,但是图片衔接不正常,视频里有体现,拼接处有黑点,好 ...

我也遇到类似的问题,从2.4寸8位并口,改成3.2寸16位并口,DMA方式显示图片也三分之一处,也有一条横杠,图片拼接的不完整,有错位

大雨 发表于 2025-3-20 10:41:53

omnsvwle 发表于 2024-12-10 13:51
ST77898051U Xdata5600 正常显示是这样的

问题解决了吗?在2.4寸使用8位屏,正常显示,如果换成3.2寸16位屏,也会出现吧这个问题

大雨 发表于 2025-3-20 10:42:08

问题解决了吗?在2.4寸使用8位屏,正常显示,如果换成3.2寸16位屏,也会出现吧这个问题

芯LYS 发表于 2025-3-20 15:41:31

试试 12楼 陈工的建议

范例程序 下载
页: 1 [2]
查看完整版本: DMA-LCM显示图片不正确