hander_params_pool_0~cmd_hander_params_pool_7清零;
步驟C2、上鎖,向命令寄存器中寫入0X8500命令字;
步驟 C3、向緩沖區(qū) cmd_hander_params_pool_0~cmd_hander_params_pool_7 中讀取地址和長度;
步驟C4、向命令寄存器寫入寫命令字0X8504 ;
步驟C5、等待操作完成,判斷door bell是否清零;
步驟C6、接收IIC總線數(shù)據(jù);
步驟C7、解鎖,向命令寄存器中寫入0X8502命令字。
[0030]本例利用ASX340AT芯片的HCI接口來實現(xiàn)擦除、寫入和讀取FLASH芯片,所述ASX340AT芯片寫入FLASH芯片的時候一次性寫入11個字節(jié),讀取FLASH芯片的時候一次性讀取16個字節(jié)。
[0031]以上內容是結合具體的優(yōu)選實施方式對本發(fā)明所作的進一步詳細說明,不能認定本發(fā)明的具體實施只局限于這些說明。對于本發(fā)明所屬技術領域的普通技術人員來說,在不脫離本發(fā)明構思的前提下,還可以做出若干簡單推演或替換,都應當視為屬于本發(fā)明的保護范圍。
【主權項】
1.一種生產(chǎn)線上快速調整倒車后視攝像頭圖像中心的方法,其特征在于,包括以下步驟: 步驟SI,系統(tǒng)上電,初始化設備; 步驟S2,判斷是否有按鍵按下,若否則返回步驟S2進行重新判斷,若是跳轉至步驟S3 ; 步驟S3,判斷按鍵是否為燒錄鍵,若是則跳轉至步驟S4,若否則跳轉至步驟S6 ; 步驟S4,先擦除FLASH芯片,然后將數(shù)據(jù)寫入至FLASH芯片,最后對FLASH芯片的數(shù)據(jù)進行讀出和驗證,跳轉至步驟S5 ; 步驟S5,驗證是否成功,若成功則返回燒錄成功信號,若失敗則返回燒錄失敗信號; 步驟S6,判斷按鍵是否為UP鍵,若是則跳轉至步驟S7,若否則跳轉至步驟S8 ; 步驟S7,上移圖像增加Y值,直到調整結束并按下燒錄鍵,則更新燒錄文件數(shù)組,跳轉至步驟S4 ; 步驟S8,判斷按鍵是否為DOWN鍵,若是則跳轉至步驟S9,若否則跳轉至步驟SlO ;步驟S9,下移圖像減小Y值,直到調整結束并按下燒錄鍵,則更新燒錄文件數(shù)組,跳轉至步驟S4 ; 步驟S10,判斷按鍵是否為RIGHT鍵,若是則跳轉至步驟SI I,若否則跳轉至步驟S12 ;步驟SI I,右移圖像增加X值,直到調整結束并按下燒錄鍵,則更新燒錄文件數(shù)組,跳轉至步驟S4 ; 步驟S12,判斷按鍵是否為LEFT鍵,若是則跳轉至步驟S13,若否則跳轉至步驟S2 ;以及,步驟S13,左移圖像減小X值,直到調整結束并按下燒錄鍵,則更新燒錄文件數(shù)組,跳轉至步驟S4。
2.根據(jù)權利要求1所述的生產(chǎn)線上快速調整倒車后視攝像頭圖像中心的方法,其特征在于,所述步驟SI包括以下步驟: 步驟S101,系統(tǒng)上電,初始化數(shù)據(jù)后,通過主控制器檢測IIC總線是否連通,失敗則點亮故障指示燈,成功則顯示倒車后視攝像頭的項目代碼和軟件版本的字符; 步驟S102,通過修改倒車后視攝像頭的傳感器配置文件中的XY位置的值,用燒錄軟件生成不同的BIN文件,通過對比軟件找到BIN文件中變化了字節(jié)的位置。
3.根據(jù)權利要求1或2所述的生產(chǎn)線上快速調整倒車后視攝像頭圖像中心的方法,其特征在于,采用了調中心工裝,所述調中心工裝包括控制盒和對中心盒;所述對中心盒底部設置有畫有十字和圓圈的菲林板,所述十字的中心和圓圈的中心相重疊;所述對中心盒的中間設計了與倒車后視攝像頭外殼相匹配的固定槽,頂部設置有可以滑動的頂針和顯示屏,當頂針與倒車后視攝像頭接觸時,頂針可以給倒車后視攝像頭供電和發(fā)送控制信號;所述控制盒上設置有一塊包括單片機的主控板,所述主控板上包括5個按鍵和2個指示燈,所述5個按鍵包括UP鍵、DOWN鍵、RIGHT鍵、LEFT鍵和燒錄鍵,所述2個指示燈包括紅色指示燈和綠色指示燈,所述調中心盒與控制盒通過線束相連接。
4.根據(jù)權利要求3所述的生產(chǎn)線上快速調整倒車后視攝像頭圖像中心的方法,其特征在于,所述調中心工裝的使用方法包括: 步驟Dl、控制盒上電; 步驟D2、將倒車后視攝像頭放置于固定槽內,用頂針壓緊攝像頭測試點給倒車后視攝像頭供電,并實現(xiàn)與Iic總線和視頻信號的連通; 步驟D3、按下UP鍵、DOWN鍵、RIGHT鍵和LEFT鍵四個按鍵調節(jié)圖像中心的位置,使圖像中心與顯示屏的物理中心重合; 步驟D 4、按下燒錄按鍵,重新燒錄倒車后視攝像頭的FLASH芯片。
5.根據(jù)權利要求1或2所述的生產(chǎn)線上快速調整倒車后視攝像頭圖像中心的方法,其特征在于,所述步驟S4中,先更新BIN文件中改變了字節(jié)的值,再擦除FLASH芯片;然后在FLASH芯片中寫入更改后的BIN文件的數(shù)據(jù),最后將寫入的數(shù)據(jù)讀出與原始數(shù)據(jù)進行對比,實現(xiàn)驗證。
6.根據(jù)權利要求5所述的生產(chǎn)線上快速調整倒車后視攝像頭圖像中心的方法,其特征在于,通過攝像頭視頻傳感器芯片實現(xiàn)對倒車后視攝像頭的檢測,所述攝像頭視頻傳感器芯片選擇支持圖像移動和HCI O接口的ASX340AT芯片。
7.根據(jù)權利要求6所述的生產(chǎn)線上快速調整倒車后視攝像頭圖像中心的方法,其特征在于,所述ASX340AT芯片通過HCI接口擦除FLASH芯片的步驟包括: 步驟Al、清除緩沖區(qū); 步驟A2、上鎖,向命令寄存器中寫入0X8500命令字; 步驟A3、向命令寄存器寫入擦除命令字0X8507 ; 步驟A4、向緩沖區(qū)寫入擦除的地址和長度; 步驟A5、等待操作完成,判斷door bell是否清零; 步驟A6、解鎖,即向命令寄存器中寫入0X8502命令字。
8.根據(jù)權利要求6所述的生產(chǎn)線上快速調整倒車后視攝像頭圖像中心的方法,其特征在于,所述ASX340AT芯片通過HCI接口寫入FLASH芯片的步驟包括: 步驟B1、清除緩沖區(qū); 步驟B2、上鎖,向命令寄存器中寫入0X8500命令字; 步驟B3、配置FLASH芯片信息; 步驟B4、向緩沖區(qū)中寫入地址、長度和數(shù)據(jù); 步驟B5、向命令寄存器寫入寫命令字0X8505 ; 步驟B6、等待操作完成,判斷door bell是否清零; 步驟B7、解鎖,即向命令寄存器中寫入0X8502命令字。
9.根據(jù)權利要求6所述的生產(chǎn)線上快速調整倒車后視攝像頭圖像中心的方法,其特征在于,所述ASX340AT芯片通過HCI接口讀取數(shù)據(jù)的步驟包括: 步驟Cl、清除緩沖區(qū); 步驟C2、上鎖,向命令寄存器中寫入0X8500命令字; 步驟C3、向緩沖區(qū)中讀取地址和長度; 步驟C4、向命令寄存器寫入寫命令字0X8504 ; 步驟C5、等待操作完成,判斷door bell是否清零; 步驟C6、接收IIC總線數(shù)據(jù); 步驟C7、解鎖,向命令寄存器中寫入0X8502命令字。
10.根據(jù)權利要求6所述的生產(chǎn)線上快速調整倒車后視攝像頭圖像中心的方法,其特征在于,所述ASX340AT芯片寫入FLASH芯片的時候一次性寫入11個字節(jié),讀取FLASH芯片的時候一次性讀取16個字節(jié)。
【專利摘要】本發(fā)明提供一種生產(chǎn)線上快速調整倒車后視攝像頭圖像中心的方法,包括以下步驟:上電,初始化設備;判斷是否有按鍵按下,直到有按鍵按下則判斷是否為燒錄鍵被按下,若是則先擦除FLASH芯片,然后將數(shù)據(jù)寫入至FLASH芯片,最后對FLASH芯片的數(shù)據(jù)進行讀出和驗證,驗證成功則返回燒錄成功信號,驗證失敗則返回燒錄失敗信號;若不是燒錄鍵被按下則依次判斷是否為UP鍵、DOWN鍵、RIGHT鍵和LEFT鍵,判斷后實現(xiàn)調整,直到調整結束并按下燒錄鍵,則更新燒錄文件數(shù)組,返回擦除、寫入和讀取FLASH芯片。本發(fā)明能夠實現(xiàn)程序的快速更新,調整一個倒車后視攝像頭的用時僅為8秒,快速方便,通用性強,非常適合于生產(chǎn)線上量產(chǎn)。
【IPC分類】H04N17-00
【公開號】CN104754329
【申請?zhí)枴緾N201510163484
【發(fā)明人】高杰, 林漢超, 唐江, 田鵬
【申請人】深圳市航盛電子股份有限公司
【公開日】2015年7月1日
【申請日】2015年4月8日