• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

stm32f103的LCD实验出现白屏的情况

3604f826dc0ca14b 2018-10-25 浏览量:3794

stm32f103的LCD实验,下载官方的程序后出现白屏的情况。刚开始下载的时候还能显示,之后就会出现花屏然后就白屏了,再下载程序就是白屏了,不知道哪里出现问题

0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 听您的表述是:1、下载程序之后可以显示,之后慢慢的会变成花屏,最后白屏是么?如果这样的话,建议下载之后 断掉仿真器。

    2、如果是最开始下载程序可以显示,通过你对硬件插拔操作之后下载就不行了,变成白屏,那可能是接触或者插的位置不对,你要对准的,因为原子103底板是兼容很多块自家屏的,要看丝印对准才可以。

    • 发布于 2018-10-25
    • 举报
    • 评论 0
    • 1
    • 0

其他答案 数量:11
  • 是否存在调试接口和显示屏驱动引脚复用的情况,试一下下载程序后拔掉调试线。

    印象中正点原子的STM32 mini板就是这样子的情况。

    • 发布于2018-10-25
    • 举报
    • 评论 0
    • 1
    • 0

  • 可能是你的屏的接口连接不稳定的吧,要是显示正常过,那么电路程序应该是对的,可能是屏的接口问题
    • 发布于2018-10-25
    • 举报
    • 评论 0
    • 1
    • 0

  • 看看接口稳不稳,是不是接触不良了,一般白屏有可能是上电复位时序乱了,重启下可以解决的!
    • 发布于2018-10-26
    • 举报
    • 评论 0
    • 1
    • 0

  • 复位引脚接了没,最好用一个io控制lcd的复位,最好不要和mcu共用复位
    • 发布于2018-10-25
    • 举报
    • 评论 0
    • 0
    • 0

  • 可能是时序的问题,时序不弄好的话,很容易出现白屏的额,
    • 发布于2018-10-26
    • 举报
    • 评论 0
    • 0
    • 0

  • 你先用逻辑分析仪抓一下控制液晶屏的波形是不是对的,如果是对的话,那就要考虑下你程序中用于保存液晶屏显示数据的显存部分是不是有指针操作出现越界了,要用一些手段把显存保护起来,不能受到任何像中断那样的东西影响显存。

    • 发布于2018-10-27
    • 举报
    • 评论 0
    • 0
    • 0

  • 有可能是驱动屏幕的时序不对,这种最好贴代码上来看一下
    • 发布于2018-10-29
    • 举报
    • 评论 0
    • 0
    • 0

  • 下完程序,把jlink下载器去掉,LCD用了一部分jlink的接口
    • 发布于2018-11-02
    • 举报
    • 评论 0
    • 0
    • 0

  • 白屏应该是数据没有写到屏上的吧,刷新屏的通讯协议正确么
    • 发布于2018-11-21
    • 举报
    • 评论 0
    • 0
    • 0

  • 这个有可能是你的驱动时序的问题,重新检查一下你的驱动时序
    • 发布于2018-11-24
    • 举报
    • 评论 0
    • 0
    • 0

  • 检查你的驱动时序,一般都是驱动时序的问题
    • 发布于2018-12-09
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

stm32f103的LCD实验出现白屏的情况