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)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • Java安全之Fastjson反序列化漏洞分析

    Java安全之Fastjson反序列化漏洞分析首发:先知论坛0x00前言在前面的RMI和JNDI注入学习里面为本次的Fastjson打了一个比较好的基础。利于后面的漏洞分析。0x01Fas

    2021年12月13日
    41
  • java浅拷贝和深拷贝的区别_python的浅拷贝和深拷贝

    java浅拷贝和深拷贝的区别_python的浅拷贝和深拷贝Java中的对象拷贝(ObjectCopy)指的是将一个对象的所有属性(成员变量)拷贝到另一个有着相同类类型的对象中去。举例说明:比如,对象A和对象B都属于类S,具有属性a和b。那么对对象A进行拷贝操作赋值给对象B就是:B.a=A.a;B.b=A.b;在程序中拷贝对象是很常见的,主要是为了在新的上下文环境中复用现有对象的部分或全部数据。Java中的对象拷贝主要分为:浅拷贝(ShallowCopy)、深拷贝(DeepCopy)。先介绍一点铺垫知识:Java中的数据类型分为基本数据类型和.

    2022年9月1日
    5
  • django框架菜鸟教程_django框架菜鸟教程

    django框架菜鸟教程_django框架菜鸟教程Django一、介绍1、简介是用python语言写的开源web开发框架,并遵循MVC设计。Django的主要目的是简便、快速的开发数据库驱动的网站。2、特点1)重量级框架2)MVT模式MVC其核心思想是分工、解耦,让不同的代码块之间降低耦合,增强代码的可扩展性和可移植性,实现向后兼容。M全拼为Model,主要封装对数据库层的访问,对数据库中的数据进行增、删、改、查操作。…

    2025年10月8日
    2
  • 将磁盘从FAT格式转换为NTFS格式的方法

    将磁盘从FAT格式转换为NTFS格式的方法

    2021年11月17日
    39
  • kafka消息和日志

    kafka消息和日志

    2021年9月15日
    62
  • Android Toast的立即取消与显示「建议收藏」

    Android Toast的立即取消与显示「建议收藏」我们很多时候要用到Toast来提示消息或者输出内容,但是比较让人烦恼的是Toast它有一定的显示时间,虽然我们可以设置显示时长,但要达到立即消失的目的,还是要用到Cancel方法,下面就介绍一下它使用中的注意要点。在显示消息的时候,最好用变量来实现比较好控制。Toastmtoast;if(mtoast!=null){  mtoast.cancel();//注销之前显示的那条信息  mtoas…

    2025年11月4日
    3

发表回复

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

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