找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 3939|回復(fù): 0
打印 上一主題 下一主題
收起左側(cè)

android2.3+TCC8803之V4L2模式的Hi704

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:75013 發(fā)表于 2015-3-21 19:26 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
                                                                                                  經(jīng)過近一個月的熟悉,開發(fā),對TCC8803已經(jīng)有一個比較深入的了解了。這星期的前兩天調(diào)試了recover模式的圖片下載及替換。接下來幾天接到了一個比較艱巨的任務(wù): camera的調(diào)試。剛剛接到此任務(wù)的時候根本無從下手,趕緊跑到?jīng)rsir(牛人)那里偷些經(jīng)驗。聽里況sir的一番講解,收獲不錯。知道里camera的工作原理�;氐焦の唬_始琢磨代碼。還好有原廠的模組數(shù)據(jù),及一些demo程序。找到camera的驅(qū)動框架,研究里一番,不懂。找了本書看下,原來是用里linux的V4L2架構(gòu)。通過V4L2調(diào)用具體的camera。V4L2 研究里番,搞明白里最核心的驅(qū)動注冊,原來注冊的時候會有一個ops結(jié)構(gòu)包括所有的V4L2操作,而此操作結(jié)構(gòu)的open由調(diào)用里具體的sensor的注冊。ioctl是真正控制camera的核心操作之一。里面分為預(yù)取景,拍攝圖片,錄制三種模式的控制。每種模式都是直接mmp的。還有其他一些操作如制動對焦,人臉識別等功能。不過原廠沒有附加功能這些demo,所以還沒移植。V4L2注冊ok了,接下來就是camera的總線操作方式I2C的注冊,I2C的注冊一般比較簡單,直接有現(xiàn)成的i2c bus,只要注冊客戶端即可。最后把sensor聯(lián)系到i2c上,此驅(qū)動就可以里。經(jīng)過這幾天的琢磨,研究。相機可以預(yù)覽,無法拍照,可以錄像,錄像的效果有閃屏,花屏現(xiàn)象,況sir說這是mclk沒設(shè)置好導(dǎo)致里pclk,vs, hs,分頻比不對,偏色現(xiàn)象。具體原因還在調(diào)試中,估計要找原廠的過來。模組數(shù)據(jù)可能有問題。
其中的hardware和frameworks就不說里,太復(fù)雜了,正在研究當(dāng)中,hardware已                                                                                                                    
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復(fù)

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機教程網(wǎng)

快速回復(fù) 返回頂部 返回列表