查看: 1796|回复: 0

我与树莓派一起成长——DSI接口

[复制链接]

主题

好友

469

积分

秀才

  • TA的每日心情
    擦汗
    2013-5-10 21:19
  • 签到天数: 6 天

    连续签到: 1 天

    [LV.2]偶尔看看I

    发表于 2014-8-28 21:17:19 |显示全部楼层
    在上节中说到树莓派B的电源设计存在着不足,事实上这么说已经很仁慈了,主要考虑树莓派作为教育目的而出现的,给予一定的委婉说法,若是直接以商品为目的的产品,这种设计绝对要被批判,OK,不再纠结这个问题,大家心里有数就行。今天我们继续聊下去。
    下图中的是DSI接口,相信玩过树莓派的都清楚,简单的说是用来接显示屏的。

    如果复杂的来讲,DSI接口还真有好多内容可说,首先这是由MIPI(移动产业处理器接口联盟)定义的一种显示输出接口,DSI 定义了一个位于处理器和显示模组之间的高速串行接口,是一种串行传输方式,包括数据、指令、其他信息。连接方式如下图

    如果对照树莓派B的原理图就更容易理解了,DSI接口主要是3路差分信号

    那么DSI的数据传输过程到底是怎样的呢?下面一张图可以为你答疑解惑

    DSI分四层,对应D-PHY、DSI、DCS规范、分层结构图如下:
             
    • PHY 定义了传输媒介,输入/输出电路和和时钟和信号机制。       
    • Lane Management层:发送和收集数据流到每条lane。       
    • Low Level Protocol层:定义了如何组帧和解析以及错误检测等。       
    • Application层:描述高层编码和解析数据流。
    发射端:Application——>Low Level Protocal——>Lane Management Layer——>PHY Layer,接收端则反之。
    在实际的使用中DSI主要3种格式分类如下
             
    • Sync pulse video mode

             
    • Sync event video mode

             
    • Burst bideo mode

    看完对DSI接口的介绍,我们来对其总结一下:
             
    • 符合MIPI协定的串列显示器界面协议,主机与显示器之间用差分信号线连接。       
    • 一对clock信号和1~4对data信号       
    • 一般情况下data0可以配置成双向传输       
    • 一个主机端可以允许同时与多个从属端进行通信
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    关闭

    站长推荐上一条 /4 下一条

    手机版|电路城

    GMT+8, 2019-7-19 21:21 , Processed in 0.204411 second(s), 14 queries , MemCache On.

    ICP经营许可证 苏B2-20140176  苏ICP备14012660号-2   苏州灵动帧格网络科技有限公司 版权所有.

    苏公网安备 32059002001037号

    Powered by Discuz!

    返回顶部