打印
[技术问答]

关于LCD初始化序列

[复制链接]
992|13
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
littlelida|  楼主 | 2022-10-8 20:41 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

手里的是2.8寸的LCD。
LCD相关初始化之后需要写入一系列的的初始化序列代码。
但是LCD硬件资料中的的初始化序列和给的例程中的初始化序列代码差别较大。
而且用资料中的代码去初始化,LCD不能正常显示。

按正常来讲LCD厂家给的代码应该是可以直接使用的吧?

使用特权

评论回复
沙发
twjiang| | 2022-10-9 14:40 | 只看该作者
LCD的初始化就是向一系列的寄存器写数据,往往忽视的是,如果下一个寄存器依赖于上一个寄存器“状态良好”的情况下,要注意某些寄存器在“写入前”需要等待上一个寄存器工作正常的情况下才“允许被写入”,一个精准的延时至关重要。请使用示波器检查 delay(10ns) 此类的定时器调用的地方

使用特权

评论回复
板凳
alxd| | 2022-10-12 12:46 | 只看该作者
是的,厂家给的代码是可以直接用的

使用特权

评论回复
地板
B1lanche| | 2022-10-12 13:18 | 只看该作者
厂家都给你什么代码了啊,发来看看,也许单独给你初始化代码可能就不能使用

使用特权

评论回复
5
Betty996| | 2022-10-12 15:22 | 只看该作者
你有可能是时序不对吧

使用特权

评论回复
6
Belle1257| | 2022-10-12 16:36 | 只看该作者
建议可以使用硬件SPI接口,这样就好很多

使用特权

评论回复
7
Carmen7| | 2022-10-12 17:05 | 只看该作者
那你就例程的初始化呗,例程初始化的代码就好用是吧

使用特权

评论回复
8
Estelle1999| | 2022-10-13 08:02 | 只看该作者
这个还是那句话,就那个好用用哪个吧,底层部分不建议深耕

使用特权

评论回复
9
Alina艾| | 2022-10-13 16:37 | 只看该作者
一般2.8寸的好像都是ILI9141之类的,这种还是比较好找demo的

使用特权

评论回复
10
Emily999| | 2022-10-14 10:59 | 只看该作者
你可以把这两个代码都贴出来,帮你看看

使用特权

评论回复
11
Charlene沙| | 2022-10-14 12:38 | 只看该作者
肯定会有些差别的,因为官方的手册更新也不是很及时

使用特权

评论回复
12
Betty1299| | 2022-10-14 13:42 | 只看该作者
还是随便找个demo,自己改改吧,你用的什么驱动芯片啊,我给你找找驱动屏的代码

使用特权

评论回复
13
Henryko| | 2022-11-6 20:17 | 只看该作者
有可能是时序不对

使用特权

评论回复
14
AloneKaven| | 2022-11-9 22:36 | 只看该作者
按正常来讲LCD厂家给的代码可以直接使用

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

139

主题

955

帖子

2

粉丝