野火电子论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 8861|回复: 8

求助8080接口电容屏-5寸液晶屏无法正常显示的问题

[复制链接]
发表于 2016-11-24 19:19:53 | 显示全部楼层 |阅读模式
使用的是野火ISO-V3开发板,FSMC模拟8080驱动5寸液晶的例程,
看了火哥的例程在keil里设置的目标板晶振频率是12M,下载程序可以正常运行

但是野火ISO-V3开发板上的晶振是8M,其他例程都是设置为8M,然后对时钟倍频9倍,达到72M。
但在5寸电容屏驱动的例程中,如果keil里设置的目标板晶振频率改为8M,程序写进芯片后第一次可以正常显示,断电后重新加电,则液晶无法正常显示,是什么原因?百思不得其解

回复

使用道具 举报

发表于 2016-11-24 19:27:25 | 显示全部楼层
keil里设置的是软件仿真,没关系的。
第一次下载可运行,第二次不行,可能是板子boot设置有问题吧。你先试下其它的程序会不会存在这个问题

上电后多复位几次
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-11-24 19:34:23 | 显示全部楼层
板子硬件一点不变,用你的例程就可以正常运行,用我重新建立的工程就不行,
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-11-24 19:35:17 | 显示全部楼层
两个例程代码都相同,然后把keil里的晶振设置改为12M(你的例程里就是12M),问题就完全解决了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-11-24 19:37:50 | 显示全部楼层
我试过了,就是与液晶屏有关的例程有问题,问题都是出现在重新上电后液晶花屏不能正常显示,3.2寸和5寸都是你设计的那款,驱动芯片分别为ILI9341和RA8875,改完晶振频率就可以
回复 支持 反对

使用道具 举报

发表于 2016-11-24 20:34:47 | 显示全部楼层
liyaobo 发表于 2016-11-24 19:35
两个例程代码都相同,然后把keil里的晶振设置改为12M(你的例程里就是12M),问题就完全解决了

你说的这个晶振是代码里的宏还是工程选项配置里对话框输入的?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-11-24 20:41:20 | 显示全部楼层
工程选项配置里对话框输入的
F:\18.png
18.png
回复 支持 反对

使用道具 举报

发表于 2016-11-24 21:16:05 | 显示全部楼层
liyaobo 发表于 2016-11-24 20:41
工程选项配置里对话框输入的

你把我们的例程改成8M测试下,这个配置一般不影响的
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-11-24 21:31:39 | 显示全部楼层
flyleaf 发表于 2016-11-24 21:16
你把我们的例程改成8M测试下,这个配置一般不影响的

好的,我明天上班试试改一下火哥的例程看看是什么结果
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-9-23 01:32 , Processed in 0.044042 second(s), 26 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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