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

新人想请教下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管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
微信公众号二维码 微信公众号
手机版二维码 手机版