新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 嵌入式Linux平臺的圖像采集與傳輸設計

        嵌入式Linux平臺的圖像采集與傳輸設計

        作者: 時間:2010-04-07 來源:網絡 收藏

        2 視頻的具體實現

        USB攝像頭連接簡單、使用靈活、價格低廉且具有良好的性能,因此,得到了廣泛的應用。內核包含了多種USB攝像頭驅動,最常用的有基于OV5ll及其兼容芯片。OV511芯片主要包括CAMERA接口、DRMA接口、ISO FIFO接口和OmniCE以及USB控制器等部分。本使用的是在低端市場占有率較高的中芯微公司生產的ZC030x系列攝像頭芯片。系統中的視頻子系統’Vide04linux為視頻應用程序提供了一套統一的API,視頻應用程序通過調用API即可操作各種不同的視頻捕獲設備,包括電視卡、視頻捕捉卡和USB攝像頭等。本的具體實現過程如下所述:

        2.1 攝像頭驅動的實現

          1)配置Vide04linux內核

          在終端使用make menuconfig命令打開S3C24lOlinux內核編譯的main menu窗口,并進入“multimedia device―――>”菜單選項,然后將Video for 配置為模塊,即:

          Device driver―――>

          Multimedia devices―――>

          *>Video for linux

          2)配置OV511驅動

          返回主菜單,在進入“USB support―――>”菜單選項,然后將USB OV5llcamera support設置為模塊,即:

          SUB suppor―――>

          *>USB OV5llcamera support(NEW)

          3)模塊安裝

          執行以下命令安裝視頻輸入模塊:

          insmod videodev.o

          執行以下命令安裝視頻輸入設備驅動模塊:

          insmod usbcore.o

          insmod usb-ohci-s3c2410.ko

          insmod ov511.o

          由于使用的設備是USB接口的攝像頭,所以在加載ov511.o模塊前,需要加載USB內核驅動和主機控制器驅動。

        linux操作系統文章專題:linux操作系統詳解(linux不再難懂)

        上一頁 1 2 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 沈阳市| 开鲁县| 寿阳县| 安顺市| 乐陵市| 桓台县| 凌海市| 上饶市| 五原县| 通山县| 荔波县| 无棣县| 嘉祥县| 双桥区| 东乡| 土默特右旗| 延津县| 莆田市| 双鸭山市| 襄城县| 宁武县| 游戏| 合水县| 绿春县| 嘉兴市| 讷河市| 天等县| 颍上县| 墨脱县| 东丰县| 册亨县| 徐州市| 汉中市| 苏尼特左旗| 抚宁县| 龙井市| 无棣县| 寿光市| 那坡县| 灵川县| 峨眉山市|