找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 158|回复: 5
收起左侧

stm32h723zgt6 spi2 dma驱动st7789 1.54屏幕,显示正常,但是越往下部黑线越多

[复制链接]
ID:891089 发表于 2026-2-11 12:54 | 显示全部楼层 |阅读模式
100黑币
如题:stm32h723zgt6 spi2 dma驱动st7789 1.54屏幕,显示正常,但是越往下部黑线越多,请各位大佬帮忙分析下原因,感谢。

现象

现象

Drivers.7z

13.23 MB, 下载次数: 0

代码

STM32H723.7z

3.11 KB, 下载次数: 0

cubemx

回复

使用道具 举报

ID:628113 发表于 2026-2-12 23:44 | 显示全部楼层
我不知道原因,但从多年玩屏经验看,像是屏本身硬件故障。
回复

使用道具 举报

ID:1079566 发表于 2026-2-13 07:55 | 显示全部楼层
分时写入试试, 不要一次全更新.如,一次更新1/4屏.

或者先刷最后1/4屏,依次向前刷.

感觉是软件问题, 不是屏的问题.写入屏时间长被更短时间中断干扰.
回复

使用道具 举报

ID:891089 发表于 2026-2-15 11:10 来自触屏版 | 显示全部楼层
ZSJM 发表于 2026-2-13 07:55
分时写入试试, 不要一次全更新.如,一次更新1/4屏.

或者先刷最后1/4屏,依次向前刷.

如果分部分更新,会不会看不到dma的优势?拖慢cpu的速度?
回复

使用道具 举报

ID:891089 发表于 2026-2-15 11:11 来自触屏版 | 显示全部楼层
ZSJM 发表于 2026-2-13 07:55
分时写入试试, 不要一次全更新.如,一次更新1/4屏.

或者先刷最后1/4屏,依次向前刷.

另外,是先测试的刷屏代码,没有其他中断,只有spi的中断
回复

使用道具 举报

ID:1079566 发表于 2026-2-15 12:52 | 显示全部楼层
从后刷屏, 分时刷屏, 是用来看显示结果, 来判定是你屏的问题,还是程序的问题, 大概率是程序的问题.
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表