午夜毛片免费看,老师老少妇黄色网站,久久本道综合久久伊人,伊人黄片子

一種手機自動識別圖像傳感器型號的方法

文檔序號:7924273閱讀:286來源:國知局

專利名稱::一種手機自動識別圖像傳感器型號的方法
技術(shù)領(lǐng)域
:本發(fā)明涉及一種手機自動識別圖像傳感器型號的方法。
背景技術(shù)
:如今,無線通信技術(shù)被廣泛應(yīng)用到人們的日常生活中,移動電話終端因其使用的便利性也得到普及。隨著經(jīng)濟的發(fā)展和科技的進步,人們的生活水平大大提高,低端移動電話終端多媒體技術(shù)已經(jīng)無法滿足人們的需要,具有音樂和視頻功能的多媒體手機越來越受到人們的追捧。目前,主流的多媒體手機硬件設(shè)計上普遍帶有攝像功能。圖像傳感器市場因此蓬勃發(fā)展,廠商眾多,型號各不相同,性能也是參差不齊,更換頻率極為快速。因此,造成了手機研發(fā)和生產(chǎn)過程中為兼容不同的圖像傳感器件而不得不做出的一些不必要的操作,諸如重復(fù)編譯、重復(fù)下載等,這大大降低了研發(fā)和生產(chǎn)的效率,同時也增加了人力成本,造成極大浪費。
發(fā)明內(nèi)容本發(fā)明的目的就在于提供一種手機自動識別圖像傳感器型號的方法,降低工作量,簡化版本管理。本發(fā)明的技術(shù)方案如下一種手機自動識別圖像傳感器型號的方法,其特征在于所述方法包括以下步驟步驟一為已在用的圖像傳感器器件列一個型號索引表;步驟二將各圖像傳感器相關(guān)驅(qū)動動作分別定義為靜態(tài)函數(shù)指針;步驟三手機上電,進入多媒體攝像模塊時,基帶處理器對圖像傳感器進行硬件初始化;步驟四基帶處理器讀取圖像傳感器的相關(guān)標(biāo)識型號的寄存器數(shù)據(jù),與步驟一所列的索引表進行逐一匹配,直至匹配成功,存儲型號標(biāo)志位;步驟五基帶處理器讀取型號標(biāo)志位,對應(yīng)靜態(tài)函數(shù)指針,調(diào)用相應(yīng)初始化代碼初始化圖像傳感器,進入預(yù)覽。所述步驟一型號索引表可添加新的圖像傳感器。所述步驟二圖像傳感器驅(qū)動動作包括初始化,亮度,對比度,特效,白平衡,噪點控制,GAMMA設(shè)置,復(fù)位動作,傳感器使能動作。所述步驟四中對圖像傳感器的硬件初始化包括,提供時鐘信號,模擬電源,和數(shù)字電源。所述步驟五中型號標(biāo)志位和靜態(tài)函數(shù)指針的對應(yīng)是通過定義一個枚舉型變量以標(biāo)識當(dāng)前存儲圖像傳感器型號;所述枚舉型變量為全局變量。本發(fā)明一種手機自動識別圖像傳感器型號的方法,通過基帶處理器對傳感器的初始化、分析寄存器和處理,實現(xiàn)自動識別的功能,簡化了軟件代碼結(jié)構(gòu)和版本控制,有益于產(chǎn)品管理和維護,大大提高了手機生產(chǎn)和研發(fā)效率,節(jié)約了成本和時間。下面結(jié)合附圖和具體實施例對本發(fā)明進行闡述。圖l是本發(fā)明裝置結(jié)構(gòu)圖;圖2是本發(fā)明方法流程圖;圖3是自動識別圖像傳感器型號具體流程具體實施例方式下面結(jié)合附圖和實施例對本發(fā)明進一步說明。圖l是本發(fā)明的裝置系統(tǒng)結(jié)構(gòu)方框圖。本裝置包括圖像傳感器2、基帶處理器1,和存儲器3,其中,基帶處理器1包括圖像傳感器接口(Sensorinterface,簡稱SI)4,IIC接口5,系統(tǒng)時鐘輸出端(簡稱X0UT〉6,通用輸入輸出接口(GeneralPurposeI叩utOutput,簡稱GPIO)7?;鶐幚砥?與存儲器3相連,并通過傳感器接口4、X0UT模塊6、SI4和GPIO7同圖像傳感器2相連。本具體實施例共涉及待用的4種圖像處理器,為0V7670,0V7630,SIV100B,SIV100A。方法實現(xiàn)時,基帶處理器1首先通過XOUT模塊6、SI4和GPIO7分別為圖像傳感器提供時鐘信號、電源和復(fù)位信號,并通過IIC讀出圖像傳感器數(shù)據(jù),與存儲器中的索引表相匹配,識別出當(dāng)前傳感器型號,并把該型號存入存儲器3對應(yīng)變量,以進行下一步初始化和其他驅(qū)動(亮度,白平衡,特效,對比度,GAMMA等)的動作。該動作流程如圖2所示,包括以下步驟1.用戶創(chuàng)建現(xiàn)所有圖像傳感器型號的索引表,索引包括上述4種圖像傳感器的寄存器訪問地址和對應(yīng)型號數(shù)值,并將該表保存在存儲器中,本實施例索引表如下表所示<table>tableseeoriginaldocumentpage7</column></row><table>當(dāng)在用戶需要涉及更多其他類型的圖像傳感器時,可以在此索引表上順序添加所需項目,步驟3中的變量定義也做相應(yīng)改進。2.將各圖像傳感器的驅(qū)動動作分別定義為相應(yīng)的靜態(tài)指針函數(shù),包括特效(EFFECT),白平衡(WHITEBALANCE),對比度(CONTRAST),亮度設(shè)置(BRIGHTNESS),噪聲抑制(NOISE),GAMMA調(diào)整,復(fù)位動作(RESET),傳感器使能(POWERDO麗)動作等3.定義枚舉變量,枚舉類型包含現(xiàn)所有圖像傳感器型號類型。丁ypeenum廠商一型號所對應(yīng)驅(qū)動靜態(tài)指針函數(shù)的指針,廠商二型號所對應(yīng)驅(qū)動靜態(tài)指針函數(shù)的指針,}XX;4.手機上電,開機。5.用戶進入多媒體攝像菜單,基帶集成電路對圖像傳感器進行硬件初始化,具體包括以下步驟a)基帶處理器1通過X0UT接口為圖像傳感器提供主時鐘信號,頻率通常在24M-32M范圍內(nèi);b)基帶處理器1通過SI接口為圖像傳感器提供2.8V數(shù)字電壓和1.8V模擬電壓,盡量保證單獨低漏失電壓調(diào)壓器(LDO)供電,確保電源干擾和峰峰值在可接受范圍內(nèi);完成上述步驟后,圖像傳感器2處于工作狀態(tài)。6.基帶處理器1讀取圖像傳感器的相關(guān)標(biāo)識型號的寄存器,進行識別動作,與索引表進行逐一匹配,變量賦值。具體流程如圖3所示包括以下步驟a)基帶處理器1對IIC模塊初始化,包括數(shù)據(jù)線和時鐘線上拉;b)基帶處理器l讀取索引表中當(dāng)前(即第N個,N初始值為l)圖像傳感器的廠商信息,進行對應(yīng)的軟件復(fù)位;c)基帶處理器l讀取索引表中當(dāng)前(即第N個,N初始值為l)圖像傳感器的廠商信息,進行使能,使圖像傳感器處于工作狀態(tài);d)基帶處理器l讀取索引表中當(dāng)前(即第N個,N初始值為l)圖像傳感器對應(yīng)的IIC子地址;e)基帶處理器l讀取索引表中圖像傳感器的型號寄存器地址,結(jié)合己讀出的IIC子地址,對圖像傳感器2進行讀??;f)基帶處理器l將從圖像傳感器寄存器中的讀出值與索引表中型號數(shù)值進行匹配-如匹配不成功,判斷索引表中是否還存在未進行匹配的圖像傳感器,即N是否大于最大索引值如存在,即N小于最大索引值,則將索引表中的下一個圖像傳感器作為當(dāng)前圖像傳感器,即將索引號N遞增為N+1,回到步驟c);如不存在,即N大于等于最大索引值,則識別失敗,反饋變量賦為錯誤,指示識別不出此圖像傳感器,結(jié)束整個識別過程;如匹配成功,選擇相應(yīng)型號枚舉變量的值進行存儲,以進行下一步動作。7.根據(jù)枚舉變量的值,將驅(qū)動函數(shù)指針指向相應(yīng)驅(qū)動函數(shù)。8.利用指向的對應(yīng)驅(qū)動函數(shù)初始化圖像傳感器和其他一些驅(qū)動動作。以上步驟完成后,手機可正確對相應(yīng)的圖像傳感器進行相關(guān)控制,從而實現(xiàn)了圖像傳感器的自動識別。步驟1,2,3為初始化步驟,只需執(zhí)行一次,或在有新類型圖像傳感器添加時進行一次性更新。在具體調(diào)試過程中手機更換圖像傳感器,只需執(zhí)行步驟4至8便可以自動識別圖像傳感器。綜上所述僅為發(fā)明的較佳實施例而已,并非用來限定本發(fā)明的實施范圍。即凡依本發(fā)明申請專利范圍的內(nèi)容所作的等效變化與修飾,都應(yīng)為本發(fā)明的技術(shù)范疇。權(quán)利要求1.一種手機自動識別圖像傳感器型號的方法,其特征在于所述方法包括以下步驟步驟一為已在用的圖像傳感器器件列一個型號索引表;步驟二將各圖像傳感器相關(guān)驅(qū)動動作分別定義為靜態(tài)函數(shù)指針;步驟三手機上電,進入多媒體攝像模塊時,基帶處理器對圖像傳感器進行硬件初始化;步驟四基帶處理器讀取圖像傳感器的相關(guān)標(biāo)識型號的寄存器數(shù)據(jù),與步驟一所列的索引表進行逐一匹配,直至匹配成功,存儲型號標(biāo)志位;步驟五基帶處理器讀取型號標(biāo)志位,對應(yīng)靜態(tài)函數(shù)指針,調(diào)用相應(yīng)初始化代碼初始化圖像傳感器,進入預(yù)覽。2.根據(jù)權(quán)利要求1所述的手機自動識別圖像傳感器型號的方法,其特征在于-所述步驟一型號索引表可添加新的圖像傳感器。3.根據(jù)權(quán)利要求l所述的手機自動識別圖像傳感器型號的方法,其特征在于所述步驟二圖像傳感器驅(qū)動動作包括初始化,亮度,對比度,特效,白平衡,噪點控制,GAMMA設(shè)置,復(fù)位動作,傳感器使能動作。4.根據(jù)權(quán)利要求l所述的手機自動識別圖像傳感器型號的方法,其特征在于所述步驟四中對圖像傳感器的硬件初始化包括,提供時鐘信號,模擬電源,和數(shù)字電源。5.根據(jù)權(quán)利要求l所述的手機自動識別圖像傳感器型號的方法,其特征在于-所述步驟五中型號標(biāo)志位和靜態(tài)函數(shù)指針的對應(yīng)是通過定義一個枚舉型變量以標(biāo)識當(dāng)前存儲圖像傳感器型號;6.根據(jù)權(quán)利要求l所述的手機自動識別圖像傳感器型號的方法,其特征在于所述枚舉型變量為全局變量。全文摘要本發(fā)明一種手機自動識別圖像傳感器型號的方法,通過設(shè)置與各型號圖像傳感器驅(qū)動程序相關(guān)聯(lián)的型號索引表,實現(xiàn)了基帶處理器對各類型圖像傳感器進行自動甄別并初始化的功能,簡化了軟件代碼結(jié)構(gòu)和版本控制,有益于產(chǎn)品管理和維護,大大提高了手機生產(chǎn)和研發(fā)效率,節(jié)約了成本和時間。文檔編號H04M1/72GK101409741SQ200810202968公開日2009年4月15日申請日期2008年11月19日優(yōu)先權(quán)日2008年11月19日發(fā)明者朱云曉申請人:聞泰集團有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1