Nanger 发表于 2023-2-20 08:46:53

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

老铁们好,本人使用 STC8H8K64U 单片机的 LCM 接口驱动 ILI9341的液晶屏,16位总线数据宽度,有时会偶尔会遇到液晶显示卡死问题,但是其他程序运行正常(包括继电器控制及基于串口2接收的控制指令)。这个问题该如何杜绝呢?

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

神农鼎 发表于 2023-2-20 08:56:59

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


神农鼎 发表于 2023-2-20 09:05:08



深圳国芯人工智能有限公司-核心功能实验板 (stcai.com)

这个STC开源老梁示波器的TFT线路图,可以参考下

神农鼎 发表于 2023-2-20 09:06:37




乘风飞扬 发表于 2023-2-20 09:21:47

这种情况基本上都是程序流程设计的问题,比如你是通过判断某个条件执行液晶显示刷新代码,但是程序运行一段时间后这个判断条件不再设置了,或者被其他代码清除了。这样就不会执行液晶刷新代码,表明看起来就是液晶显示卡死。

Nanger 发表于 2023-2-20 11:58:20

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

这种情况是偶发事件,有的时候运行 8天8夜也没有卡死问题,流程有问题的话不会这么长时间才出现吧?

乘风飞扬 发表于 2023-2-20 13:14:44

13668840876 发表于 2023-2-20 11:58
这种情况是偶发事件,有的时候运行 8天8夜也没有卡死问题,流程有问题的话不会这么长时间才出现吧? ...

最好能找找规律,看什么条件下容易触发问题,软件问题比较隐秘,条件没有产生变化在正常流程内跑的话可能一直都不会出现问题。当然,也不排除硬件因素。既然其它功能都正常,也可排查一下LCM接口信号有没有异常。

JackLaw666 发表于 2023-11-28 09:01:06

学习{:4_196:}
页: [1]
查看完整版本: LCM驱动液晶屏偶尔卡机问题