技術(shù)總結(jié)
本發(fā)明公開(kāi)了一種基于H3在Linux下驅(qū)動(dòng)OV5640攝像頭的方法,包括如下步驟:打開(kāi)OV5640攝像頭所對(duì)應(yīng)的設(shè)備文件/dev/videoX;為OV5640攝像頭驅(qū)動(dòng)添加讀寫(xiě)寄存器sys文件系統(tǒng)接口;初始化OV5640攝像頭,添加自動(dòng)對(duì)焦功能;讀取OV5640攝像頭的能力值;設(shè)置視頻輸入源:設(shè)置VFE驅(qū)動(dòng)默認(rèn)輸入源的初始值為0;設(shè)置數(shù)據(jù)流類型和格式:設(shè)置VFE支持的視頻格式為OV5640攝像頭的格式;初始化內(nèi)存映射分配緩沖區(qū);查詢緩沖區(qū)大??;映射設(shè)備緩沖區(qū)到應(yīng)用空間mmap;添加緩沖區(qū)到輸入隊(duì)列;啟動(dòng)視頻流,開(kāi)始采集數(shù)據(jù),直至采集數(shù)據(jù)停止,停止視頻流,停止采集數(shù)據(jù);釋放內(nèi)存映射;關(guān)閉設(shè)備文件/dev/videoX。本發(fā)明填補(bǔ)了H3芯片所運(yùn)行的Linux操作系統(tǒng)中在支持OV5640這種攝像頭的軟件驅(qū)動(dòng)模塊方面的空白。
技術(shù)研發(fā)人員:楊斌
受保護(hù)的技術(shù)使用者:廣州趣通信息科技有限公司
文檔號(hào)碼:201710217055
技術(shù)研發(fā)日:2017.04.01
技術(shù)公布日:2017.06.13