野火电子论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 20194|回复: 20

液晶汉字显示程序是怎么回事?

[复制链接]
发表于 2014-8-6 11:27:49 | 显示全部楼层 |阅读模式
单步调试野火的液晶显示汉字程序,当调到
/* 配置LCD背光控制管脚*/
    GPIO_InitStructure.GPIO_Pin = GPIO_Pin_1;               
    GPIO_Init(GPIOB, &GPIO_InitStructure);
执行完GPIO_Init后,屏幕打印了一些字符,没有开背光

    /* 配置LCD复位控制管脚*/
    GPIO_InitStructure.GPIO_Pin = GPIO_Pin_11 ;          
    GPIO_Init(GPIOG, &GPIO_InitStructure);  
然后执行完这个语句以后,字符消失了,屏幕变成灰白的。。这是怎么回事?                  


回复

使用道具 举报

发表于 2014-8-6 13:16:54 | 显示全部楼层
/* 配置LCD复位控制管脚*/
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-8-6 14:19:51 | 显示全部楼层
刀_口 发表于 2014-8-6 13:16
/* 配置LCD复位控制管脚*/

啥意思啊?不应该开背光是变成灰白色,复位才打印字符的吗?现在程序里好像相反了!!!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-8-6 15:13:48 | 显示全部楼层
捕4.JPG
LCD_BL是ILLI9341控制器的哪个脚?在手册上没有找到。为什么初始化PB1结果程序复位了?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-8-7 16:53:00 | 显示全部楼层
火哥,例程里为什么是这样的,求解释解释啊
回复 支持 反对

使用道具 举报

发表于 2014-8-7 17:03:21 | 显示全部楼层
奔跑的蜗牛 发表于 2014-8-7 16:53
火哥,例程里为什么是这样的,求解释解释啊

你关闭了显示屏的背光,自然就不亮了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-8-7 17:20:13 | 显示全部楼层
晋奇 发表于 2014-8-7 17:03
你关闭了显示屏的背光,自然就不亮了

你是说LCD复位控制管脚,LCD清屏了,屏幕变成灰白的?
还有为什么刚开始没有开背光的时候,屏幕打印了一些字符???这个怎么回事?还有,背光的引脚对应ILI9341的哪个端口呢??
回复 支持 反对

使用道具 举报

发表于 2014-8-7 18:59:08 | 显示全部楼层
奔跑的蜗牛 发表于 2014-8-7 17:20
你是说LCD复位控制管脚,LCD清屏了,屏幕变成灰白的?
还有为什么刚开始没有开背光的时候,屏幕打印了一 ...

ISO板子的背光是PB0,你可以对比下你修改之前的正常程序就知道如何控制了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-8-7 19:41:24 | 显示全部楼层
为什么刚开始没有开背光的时候,屏幕打印了一些字符???这个怎么回事?还有,我想知道背光的引脚对应ILI9341的哪个端口呢??
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-8-7 19:41:43 | 显示全部楼层
冷千秋 发表于 2014-8-7 18:59
ISO板子的背光是PB0,你可以对比下你修改之前的正常程序就知道如何控制了

为什么刚开始没有开背光的时候,屏幕打印了一些字符???这个怎么回事?还有,我想知道背光的引脚对应ILI9341的哪个端口呢??
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-8-7 19:42:14 | 显示全部楼层
冷千秋 发表于 2014-8-7 18:59
ISO板子的背光是PB0,你可以对比下你修改之前的正常程序就知道如何控制了

为什么刚开始没有开背光的时候,屏幕打印了一些字符???这个怎么回事?还有,我想知道背光的引脚对应ILI9341的哪个端口呢??
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-8-7 21:43:11 | 显示全部楼层
高手帮忙解释一下呗,这个问题卡了几天了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-8-8 09:55:31 | 显示全部楼层
火哥求帮忙解释一下啊
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-8-8 16:56:59 | 显示全部楼层
火哥火哥!!!!
回复 支持 反对

使用道具 举报

发表于 2014-8-9 10:51:14 | 显示全部楼层
奔跑的蜗牛 发表于 2014-8-7 19:42
为什么刚开始没有开背光的时候,屏幕打印了一些字符???这个怎么回事?还有,我想知道背光的引脚对应IL ...

屏幕使用PB0引脚控制,你用回我们原来的程序就可以了,默认的背光是开启的
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-8-9 10:54:59 | 显示全部楼层
flyleaf 发表于 2014-8-9 10:51
屏幕使用PB0引脚控制,你用回我们原来的程序就可以了,默认的背光是开启的

为什么刚开始没有开背光的时候,屏幕打印了一些字符???这个怎么回事?还有,我想知道PB0连ILI9341的哪个端口呢??
回复 支持 反对

使用道具 举报

发表于 2014-8-9 10:55:54 | 显示全部楼层
奔跑的蜗牛 发表于 2014-8-9 10:54
为什么刚开始没有开背光的时候,屏幕打印了一些字符???这个怎么回事?还有,我想知道PB0连ILI9341的哪 ...

背光跟显示字符没有关系的,PB0连的是液晶屏的LED灯
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-8-9 10:59:46 | 显示全部楼层
房宜楠 发表于 2014-8-9 10:55
背光跟显示字符没有关系的,PB0连的是液晶屏的LED灯

哦,谢谢了。我再请教你一个问题呗,在这个帖子里。拜托了
http://firebbs.cn/forum.php?mod= ... tid=5920&extra=
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-8-9 11:27:44 | 显示全部楼层
本帖最后由 奔跑的蜗牛 于 2014-8-9 11:28 编辑


原理图上调节背光的引脚是PB1,为什么是PB0?这个就是野火ISO的例程,我没有改啊。越来越不懂了
回复 支持 反对

使用道具 举报

发表于 2014-8-9 11:29:46 | 显示全部楼层
奔跑的蜗牛 发表于 2014-8-9 11:27
原理图上调节背光的引脚是PB1,为什么是PB0?这个就是野火ISO的例程,我没有改啊。越来越不懂了

那应该是记错了,我回复的时候没有看原理图,一切以原理图为准
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-8-9 11:33:46 | 显示全部楼层
flyleaf 发表于 2014-8-9 11:29
那应该是记错了,我回复的时候没有看原理图,一切以原理图为准

这个问题我回头自己把板子拆了看看吧,看PB1连接ILI9341的哪个引脚。火哥,你能帮我看看ILI9341读像素的问题吗?
http://firebbs.cn/forum.php?mod=viewthread&tid=5920&extra=
回复 支持 反对

使用道具 举报

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

本版积分规则

联系站长|手机版|野火电子官网|野火淘宝店铺|野火电子论坛 ( 粤ICP备14069197号 ) 大学生ARM嵌入式2群

GMT+8, 2024-11-23 15:44 , Processed in 0.052677 second(s), 26 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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