智能手机内部有各种不同接口的设备(内存、摄像、声音)。 以摄像头接口为例,不同摄像头模组厂商接口形式不同,这给手机厂商设计手机和选择器件带来了很大的难度,因此MIPI应运而生。本文简单介绍MIPI及MIPI-DSI命令捕获方法。
对于现代的智能手机来说,其内部要塞入太多各种不同接口的设备(内存、摄像、声音)。以摄像头接口为例,不同的摄像头模组厂商也可能会使用不同的接口形式,这给手机厂商设计手机和选择器件带来了很大的难度。为了解决这个问题,必须制定一系列的手机内部接口标准,否则手机行业将成为碎片化的产业。
2003年,由 ARM, Nokia, ST , TI 等公司联合成立了一个联盟——MIPI (Mobile Industry Processor Interface)是,目的就是是把手机内部的接口如摄像头、显示屏接口、射频/基带接口等标准化,从而减少手机设计的复杂程度和增加设计灵活性。 MIPI 联盟下面有不同的WorkGroup,分别定义了一系列的手机内部接口标准,比如摄像头接口 CSI、显示接口 DSI、射频接口 DigRF、麦克风/喇叭接口 SLIMbus 等。统一接口标准的好处是手机厂商根据需要可以从市面上灵活选择不同的芯片和模组,更改设计和功能时更加快捷方便。
MIPI 组织主要致力于把移动通信设备内部的接口标准化从而减少兼容性问题并简化设计。下图是按照 MIPI 组织的设想未来智能移动通信设备的内部架构。
图中显示屏的 DSI 接口是目前已经比较成熟的 MIPI 应用。对于显示屏使用较多的行业(如手机屏、电脑屏、游戏机)而言,在调试通信的时候,能够准确地捕获命令包数据十分关键。虽然只有2根信号线,但是市面上并没有配备有MIPI-DSI协议解码的示波器。因此,此类协议的调试仍然依靠配备有MIPI-DSI协议解码的逻辑分析仪。这里以LAB7504逻辑分析仪为例,做一个简单的解码调试。操作起来也非常简单,从捕获信号波形到解码出对应数据只需要三步:
1、选择总线
2、配置解码类型
3、解码成功