你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

新人想请教下ILI9341驱动程序问题

[复制链接]
上自习的猪 提问时间:2016-4-5 22:36 /
本帖最后由 上自习的猪 于 2016-4-6 06:13 编辑

在网上看到很多现成的初始化程序
自己感觉
基本要设置的分为

功耗控制A
功耗控制B
驱动控制时序A
驱动控制时序B
电源控制时序
泵比控制
功耗控制1
功耗控制2
VCOM控制1
VCOM控制2
存储器访问控制
帧速率控制
显示功能控制
3G使能
伽马设置
正极伽马校准
负极伽马校准

但是在网上找不到相应的解释  在开发文档里也只有相应寄存器如何配置
我想请教下这些的解释  不然感觉自己写不出来驱动程序  或者能告诉我去哪找
谢谢大家了
收藏 评论1 发布时间:2016-4-5 22:36

举报

1个回答
zhjb1 回答时间:2018-3-1 07:29:22
本帖最后由 zhjb1 于 2018-3-1 07:31 编辑

我玩过许多LCD,ILI系列的也玩过许多型号的,其实寄存器设置在LCD中不是复杂的,手册上有许多介绍,一般而言电气性能是需要在硬件设计和连接上注意;时序逻辑在硬件设计和软件编程时注意即可;寄存器可以分成两大类:1类是与应用无关的,像读写控制等;2类是直接驱动LCD相关的,这2类又可以分成两种:A是读取LCD信息的,B是写入控制LCD;B又可以分成两大类:a控制命令,b写入数据。按照你的要求,做如下的命令归类以便取舍:
首先按照分类将1类摘除;
将A类摘出单独去理解,看那些是能用的着的,无用的可以先放那
将B类的命令按照你的要求罗列出来,并且将命令和后跟的数据顺序排列,进行标注![因为许多命令后跟参数的]。
后跟数据部分可以先按照厂家手册推荐值输入,而后在分别测试得到最佳值填入。
以上只是思路,因为完全将代码写出是比较花时间和费劲的。
此外,您的翻译像是网络翻译,不太准确。像有些关键参数没有写出来[或是翻译有误]。
祝成功!

评分

参与人数 1蝴蝶豆 +4 收起 理由
zero99 + 4

查看全部评分

所属标签

相似问题

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32Cube扩展软件包
意法半导体边缘AI套件
ST - 理想汽车豪华SUV案例
ST意法半导体智能家居案例
STM32 ARM Cortex 32位微控制器
关注我们
st-img 微信公众号
st-img 手机版