找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 347|回复: 5
打印 上一主题 下一主题
收起左侧

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

[复制链接]
跳转到指定楼层
楼主
100黑币
如题:stm32h723zgt6 spi2 dma驱动st7789 1.54屏幕,显示正常,但是越往下部黑线越多,请各位大佬帮忙分析下原因,感谢。

4fd2f281da832aaaaf5b1eaa5c474153.jpg (237.89 KB, 下载次数: 0)

现象

现象

Drivers.7z

13.23 MB, 下载次数: 0

代码

STM32H723.7z

3.11 KB, 下载次数: 0

cubemx

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
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的速度?
回复

使用道具 举报

5#
ID:891089 发表于 2026-2-15 11:11 来自触屏版 | 只看该作者
ZSJM 发表于 2026-2-13 07:55
分时写入试试, 不要一次全更新.如,一次更新1/4屏.

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

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

使用道具 举报

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

使用道具 举报

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

本版积分规则

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

Powered by 单片机教程网

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