请选择 进入手机版 | 继续访问电脑版

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

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

[复制链接]

该用户从未签到

13

主题

66

回帖

316

积分

中级会员

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

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

回复 送花

使用道具 举报

该用户从未签到

538

主题

8734

回帖

1万

积分

管理员

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

1.png

该用户从未签到

538

主题

8734

回帖

1万

积分

管理员

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


深圳国芯人工智能有限公司-核心功能实验板 (stcai.com)
1.png
这个STC开源老梁示波器的TFT线路图,可以参考下

该用户从未签到

538

主题

8734

回帖

1万

积分

管理员

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

2.png
  • TA的每日心情
    奋斗
    8 小时前
  • 签到天数: 100 天

    [LV.6]常住居民II

    25

    主题

    1161

    回帖

    3628

    积分

    论坛元老

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

    该用户从未签到

    13

    主题

    66

    回帖

    316

    积分

    中级会员

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

    这种情况是偶发事件,有的时候运行 8天8夜也没有卡死问题,流程有问题的话不会这么长时间才出现吧?
  • TA的每日心情
    奋斗
    8 小时前
  • 签到天数: 100 天

    [LV.6]常住居民II

    25

    主题

    1161

    回帖

    3628

    积分

    论坛元老

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

    最好能找找规律,看什么条件下容易触发问题,软件问题比较隐秘,条件没有产生变化在正常流程内跑的话可能一直都不会出现问题。当然,也不排除硬件因素。既然其它功能都正常,也可排查一下LCM接口信号有没有异常。
  • TA的每日心情
    奋斗
    10 小时前
  • 签到天数: 74 天

    [LV.6]常住居民II

    0

    主题

    81

    回帖

    490

    积分

    中级会员

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

    使用道具 举报

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

    本版积分规则

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

    GMT+8, 2024-3-29 21:29 , Processed in 0.065533 second(s), 59 queries .

    Powered by Discuz! X3.5

    © 2001-2024 Discuz! Team.

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