智能手機(jī)內(nèi)部有各種不同接口的設(shè)備(內(nèi)存、攝像、聲音)。 以攝像頭接口為例,不同攝像頭模組廠商接口形式不同,這給手機(jī)廠商設(shè)計(jì)手機(jī)和選擇器件帶來(lái)了很大的難度,因此MIPI應(yīng)運(yùn)而生。本文簡(jiǎn)單介紹MIPI及MIPI-DSI命令捕獲方法。
對(duì)于現(xiàn)代的智能手機(jī)來(lái)說(shuō),其內(nèi)部要塞入太多各種不同接口的設(shè)備(內(nèi)存、攝像、聲音)。以攝像頭接口為例,不同的攝像頭模組廠商也可能會(huì)使用不同的接口形式,這給手機(jī)廠商設(shè)計(jì)手機(jī)和選擇器件帶來(lái)了很大的難度。為了解決這個(gè)問(wèn)題,必須制定一系列的手機(jī)內(nèi)部接口標(biāo)準(zhǔn),否則手機(jī)行業(yè)將成為碎片化的產(chǎn)業(yè)。
2003年,由 ARM, Nokia, ST , TI 等公司聯(lián)合成立了一個(gè)聯(lián)盟——MIPI (Mobile Industry Processor Interface)是,目的就是是把手機(jī)內(nèi)部的接口如攝像頭、顯示屏接口、射頻/基帶接口等標(biāo)準(zhǔn)化,從而減少手機(jī)設(shè)計(jì)的復(fù)雜程度和增加設(shè)計(jì)靈活性。 MIPI 聯(lián)盟下面有不同的WorkGroup,分別定義了一系列的手機(jī)內(nèi)部接口標(biāo)準(zhǔn),比如攝像頭接口 CSI、顯示接口 DSI、射頻接口 DigRF、麥克風(fēng)/喇叭接口 SLIMbus 等。統(tǒng)一接口標(biāo)準(zhǔn)的好處是手機(jī)廠商根據(jù)需要可以從市面上靈活選擇不同的芯片和模組,更改設(shè)計(jì)和功能時(shí)更加快捷方便。
MIPI 組織主要致力于把移動(dòng)通信設(shè)備內(nèi)部的接口標(biāo)準(zhǔn)化從而減少兼容性問(wèn)題并簡(jiǎn)化設(shè)計(jì)。下圖是按照 MIPI 組織的設(shè)想未來(lái)智能移動(dòng)通信設(shè)備的內(nèi)部架構(gòu)。
圖中顯示屏的 DSI 接口是目前已經(jīng)比較成熟的 MIPI 應(yīng)用。對(duì)于顯示屏使用較多的行業(yè)(如手機(jī)屏、電腦屏、游戲機(jī))而言,在調(diào)試通信的時(shí)候,能夠準(zhǔn)確地捕獲命令包數(shù)據(jù)十分關(guān)鍵。雖然只有2根信號(hào)線,但是市面上并沒(méi)有配備有MIPI-DSI協(xié)議解碼的示波器。因此,此類協(xié)議的調(diào)試仍然依靠配備有MIPI-DSI協(xié)議解碼的邏輯分析儀。這里以LAB7504邏輯分析儀為例,做一個(gè)簡(jiǎn)單的解碼調(diào)試。操作起來(lái)也非常簡(jiǎn)單,從捕獲信號(hào)波形到解碼出對(duì)應(yīng)數(shù)據(jù)只需要三步:
1、選擇總線
2、配置解碼類型
3、解碼成功