MIPI协议介绍

MIPI协议介绍MIPI(MobileIndustryProcessorInterface)MIPI联盟是手机工业领导者的集合,成员有Intel,Motorola,Nokia,NXP,Samsung,ST,TI目的是提供给手机应用处理器提供一个统一的接口MIPI联盟用于显示的规格:DCS(DisplayCommandSet):DCS是用于命令模式和显示模式的命令设置DBI

大家好,又见面了,我是你们的朋友全栈君。

MIPI(Mobile Industry Processor Interface)

MIPI联盟是手机工业领导者的集合,成员有Intel,Motorola,Nokia,NXP,Samsung,ST,TI

目的是提供给手机应用处理器提供一个统一的接口

MIPI联盟用于显示的规格:

DCS(Display Command Set):DCS是用于命令模式和显示模式的命令设置

DBI,DPI(Display Bus Interface,Display Pixel Interface)

DSI,CSI(Display Serial Interface,Camera Serial Interface)

D-PHY 提供DSI和CSI物理层的定义

MIPI协议介绍

1、D-PHY介绍

一个PHY配置包括一条时钟线和一个或多个数据线

三种主要lane的类型:单向时钟线,单向数据线,双向数据线

传输模式:用于控制的低功耗信号模式:10MHz(最大),用于高速数据传输的高速信号模式:80Mbps~1Gbps per lane

D-PHY 低级协议指定最小数据单元是一个字节,先发LSB,再发MSB

D-PHY适用于手机应用:DSI(Display Serial Interface),a clock lane,one to four data lanes;CSI(Camera Serial Interface)

D-PHY包括:Low-Power Transmitter(LP-TX),Low-Power Receiver(LP-RX),

                        High-Speed Transmitter(HS-TX),High-Speed Receiver(HS-RX),Low-Power Contention Detector(LP-CD)

两个LP-TX分开独立驱动一个通道的两条线,四种可能的Low-Power通道状态(LP-00,LP-01,LP-10,LP-11)

HS-TX单独驱动通道,两个高速通道状态(HS-0,HS-1)

电压级别:LP:0~1.2V;HS:100~300mv(swing:200mv)

MIPI协议介绍

2、操作模式

在数据通道有三种操作模式:退出模式,高速模式和控制模式

从控制模式的停止状态开始可能的事件

1)退出模式请求:(LP-11->LP-10->LP-00->LP-01->LP-00)

2)高速模式请求:(LP-11->LP01->LP00)

3)turnaround请求:(LP-11->LP-10->LP-00->LP-10->LP-00)

3、高速数据传输

Start of Transmission:LP-11->LP-01->LP-00->SoT(0001_1101)

End of Transmission

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/134727.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • POSIX 螺纹具体解释(1-概要)

    POSIX 螺纹具体解释(1-概要)

    2022年1月9日
    45
  • 如何利用python读excel数据_python在excel应用实例

    如何利用python读excel数据_python在excel应用实例文章目录python读取excel表数据的方法:完整的程序代码python读取excel表数据的方法:首先安装Excel读取数据的库xlrd;然后获取Excel文件的位置并且读取进来;接着读取指定的行和列的内容,并将内容存储在列表中;最后运行程序即可。python读取excel表数据的方法:安装Excel读取数据的库—–xlrd直接pipinstallxlrd安装xlrd库#引入Excel库的xlrdimportxlrd获取Excel文件的位置并且读取进来#导入需要读取Exc

    2022年9月27日
    5
  • ES6数组去重的三个简单办法

    ES6数组去重的三个简单办法ES6数组去重的三个简单办法简单说一下利用ES6实现数组去重的三个办法。第一种:利用Map对象和数组的filter方法贴上相关代码打印后的结果通过打印我们发现,确实实现了我们想要的效果。那么下面简单来解释一下。1.Map对象是ES6提供的一个新的数据结构,其中has的办法是返回一个布尔值,表示某个值是否存在当前的Mp对象之中,set的办法是给Map对象设置key/value。2…

    2022年6月13日
    63
  • dumpbin的命令

    dumpbin的命令1所有的命令用法:DUMPBIN[选项][文件]  选项:   /ALL   /ARCHIVEMEMBERS   /CLRHEADER   /DEPENDENTS   /DIRECTIVES   /DISASM[:{BYTES|NOBYTES}]   /ERRORREPORT:{NONE|PROMPT|QU

    2022年6月19日
    38
  • socket的sigpipe信号[通俗易懂]

    socket的sigpipe信号[通俗易懂]对一个对端已经关闭的socket调用两次write,第一次将会收到队端的RST响应,第二次将会生成SIGPIPE信号,该信号默认结束进程.具体的分析可以结合TCP的”四次握手”关闭.TCP是全双工的信道,可以看作两条单工信道,TCP连接两端的两个端点各负责一条.当对端调用close时,虽然本意是关闭整个两条信道,但本端只是收到FIN包.按照TCP协议的语义,表示对端只是关闭…

    2022年5月30日
    51
  • vsftp简介[通俗易懂]

    vsftp简介[通俗易懂]一、简介FTP(文件传输协议)全称是:VerySecureFTPServer。Vsftpd是linux类操作系统上运行的ftp服务器软件。vsftp提供三种登陆方式:1.匿名登录2.本地用户登录3.虚拟用户登录vsftpd的特点:1.较高的安全性需求2.带宽的限制3.创建支持虚拟用户4.支持IPV65.中等偏上的性能6.可分…

    2022年9月24日
    5

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号