找回密码
 立即注册
查看: 1992|回复: 7

LCM驱动液晶屏偶尔卡机问题

[复制链接]

14

主题

70

回帖

341

积分

中级会员

积分
341
发表于 2023-2-20 08:46:53 | 显示全部楼层 |阅读模式
老铁们好,本人使用 STC8H8K64U 单片机的 LCM 接口驱动 ILI9341的液晶屏,16位总线数据宽度,有时会偶尔会遇到液晶显示卡死问题,但是其他程序运行正常(包括继电器控制及基于串口2接收的控制指令)。这个问题该如何杜绝呢?

怎样才能做到把这个偶尔显示卡死消灭掉呢

回复

使用道具 举报 送花

  • 打卡等级:常住居民I
  • 打卡总天数:65
  • 最近打卡:2025-05-12 07:51:58

719

主题

1万

回帖

1万

积分

管理员

积分
15697
发表于 2023-2-20 08:56:59 | 显示全部楼层
全部工作在 3.3V 最简单
1,你的原理图的 PDF要发上来,让大家帮助检查下;
2,如硬件大家看不出问题,呢还得把软件/完整的工程文件发上来,还得有人愿意看 !!!
===不想麻烦自己,也不想麻烦大家的做法:打补丁的做法,5秒复位TFT屏的控制器一次 !!!

1.png
  • 打卡等级:常住居民I
  • 打卡总天数:65
  • 最近打卡:2025-05-12 07:51:58

719

主题

1万

回帖

1万

积分

管理员

积分
15697
发表于 2023-2-20 09:05:08 | 显示全部楼层


深圳国芯人工智能有限公司-核心功能实验板 (stcai.com)
1.png
这个STC开源老梁示波器的TFT线路图,可以参考下
  • 打卡等级:常住居民I
  • 打卡总天数:65
  • 最近打卡:2025-05-12 07:51:58

719

主题

1万

回帖

1万

积分

管理员

积分
15697
发表于 2023-2-20 09:06:37 | 显示全部楼层
1.png

2.png
  • 打卡等级:以坛为家II
  • 打卡总天数:419
  • 最近打卡:2025-05-12 14:04:12
已绑定手机

39

主题

2015

回帖

6881

积分

论坛元老

积分
6881
发表于 2023-2-20 09:21:47 | 显示全部楼层
这种情况基本上都是程序流程设计的问题,比如你是通过判断某个条件执行液晶显示刷新代码,但是程序运行一段时间后这个判断条件不再设置了,或者被其他代码清除了。这样就不会执行液晶刷新代码,表明看起来就是液晶显示卡死。

14

主题

70

回帖

341

积分

中级会员

积分
341
发表于 2023-2-20 11:58:20 | 显示全部楼层
乘风*** 发表于 2023-2-20 09:21
这种情况基本上都是程序流程设计的问题,比如你是通过判断某个条件执行液晶显示刷新代码,但是程序运行一段 ...

这种情况是偶发事件,有的时候运行 8天8夜也没有卡死问题,流程有问题的话不会这么长时间才出现吧?
  • 打卡等级:以坛为家II
  • 打卡总天数:419
  • 最近打卡:2025-05-12 14:04:12
已绑定手机

39

主题

2015

回帖

6881

积分

论坛元老

积分
6881
发表于 2023-2-20 13:14:44 | 显示全部楼层
13668840876 发表于 2023-2-20 11:58
这种情况是偶发事件,有的时候运行 8天8夜也没有卡死问题,流程有问题的话不会这么长时间才出现吧? ...

最好能找找规律,看什么条件下容易触发问题,软件问题比较隐秘,条件没有产生变化在正常流程内跑的话可能一直都不会出现问题。当然,也不排除硬件因素。既然其它功能都正常,也可排查一下LCM接口信号有没有异常。
  • 打卡等级:以坛为家I
  • 打卡总天数:374
  • 最近打卡:2025-05-12 08:17:39

0

主题

83

回帖

1166

积分

金牌会员

积分
1166
发表于 2023-11-28 09:01:06 | 显示全部楼层
学习
回复

使用道具 举报 送花

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

本版积分规则

QQ|手机版|小黑屋|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )

GMT+8, 2025-5-12 22:48 , Processed in 0.129213 second(s), 101 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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