全国 【切换城市】欢迎您来到装修百科!
关注我们
我要装修

显示技术之MIPI接口LCD的DSI指令配置

发布:2024-08-06 浏览:51

核心提示:上篇文章介绍了MIPI DSI协议数据包,本篇介绍MIPI接口LCD的DSI指令配置方法。文中选择集创北方的WVGA整合型面板驱动芯片ICNL9700。该芯片支持MIPI DSI接口,MIPI DSI上的两个数据通道支持高达550Mbps。1、初始化参数FAE会提供MIPI DSI的初始化参数,截取部分参数如下:{cmd} , {par...} {0xF0}, {0x5A,0x5A}, ## cmd: 0xF0; 数据:0x5A,0x5A

上篇文章介绍了MIPI DSI协议数据包,本篇介绍MIPI接口LCD的DSI指令配置方法。
文中选择集创北方的WVGA整合型面板驱动芯片ICNL9700。
该芯片支持MIPI DSI接口,MIPI DSI上的两个数据通道支持高达550Mbps。
1、初始化参数FAE会提供MIPI DSI的初始化参数,截取部分参数如下:{cmd} , {par...}{0xF0}, {0x5A,0x5A}, ## cmd: 0xF0; 数据:0x5A,0x5A{0xF1}, {0xA5,0xA5},...{0x36}, {0x08}, ## cmd: 0x36; 数据:0x8...{0x11}, ## cmd: 0x11; 无数据每行第一个{}中的数据表示命令,后面{}中的数据表示参数。
命令和参数的具体含义可参考ICN9700 Datasheet,下图展示部分说明:ICN9700 MIPI DSI部分初始化命令和参数2、MIPI DSI数据包MIPI DSI协议包括短数据包和长数据包。
对于短数据包,格式为:DI + DATA0~1 + ECC。
对于长数据包,格式为:PH(DI + Word Count + ECC) + Packet Data + PF。
DI中Data Type部分值的含义如下:0x5:没有参数,即只有1个CMD,对应上面初始化参数中的命令0x11。
0x15:1个参数,即1个CMD + 1个Parameter,对应上面初始化参数中的命令0x36。
0x39:长包写,接1个CMD+2个及以上的Parameter,对应上面初始化参数中的命令0xF0、0xF1。
上面初始化参数,按照MIPI DSI协议组包后的数据为:0x39,3,ECC,0xF0,0x5A,0x5A,PF0x39,3,ECC,0xF1,0xA5,0xA5,PF...0x15,0x36,0x08,ECC...0x05,0x11,0x0,ECC完成数据包的组装后,调用对应CPU平台提供的MIPI数据传输接口即可完成MIPI DSI接口LCD的初始化。
注:在LCD初始化前,需要打开LCD的背光和完成LCD的复位。
注:本文仅在简书、OSCHINA和今日头条发布过,转载请标注原作者和链接。

  • 收藏

分享给我的朋友们:

上一篇:技术干货 | 浅谈移动产业处理器接口 – MIPI规格和测试与案例分享 下一篇:天燃气热水器选购注意什么 天燃气热水器的禁忌是什么

一键免费领取报价清单 专享六大服务礼包

装修全程保障

免费户型设计+免费装修报价

已有312290人领取

关键字: 装修设计 装修公司 别墅装修设计

发布招标得免费设计

申请装修立省30%

更多装修专区

点击排行