国产毛片a精品毛-国产毛片黄片-国产毛片久久国产-国产毛片久久精品-青娱乐极品在线-青娱乐精品

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

發布時間:2010-8-19 17:29    發布者:lavida
隨著嵌入式技術的迅猛發展和Linux在信息行業中的廣泛應用,視頻采集與傳輸系統作為遠程視頻監控、可視電話會議和工業自動控制領域的一項核心技術,近年來已經得到了飛速的發展。本文在基于嵌入式Linux系統平臺上,采用USB攝像頭捕捉視頻信號,利用V4L內核應用編程接口函數,實現了視頻連續幀圖像的采集,并保存成文件的形式利用無線傳輸方式傳輸給接收端。這里著重討論視頻采集發送端的實現。  

1 系統組成  

1.1 統的硬件構成  

本系統包括發送端和接收端2部分,兩部分均采用Samsung公司生產的S3C2410處理器做硬件開發平臺。S3C2410在片上集成了豐富的組件:分開的16 KB指令Cache和16 KB數據Cache、用于虛擬存儲器管理的MMU、支持STN和TFT的LCD控制器、NAND Flash啟動裝載器、具有片選邏輯和SDRAM控制器的系統管理器、3通道UART、4通道DMA、4通道PWM定時器、I/O口、RTC、8通道10位ADC觸摸屏接口、I2C總線接口、I2S總線接口、USB主設備、USB從設備、SD卡和MMC卡接口、2通道的SPI以及PLL時鐘發生器,還采用了AMBA(advanced micrcocontroller bus architecture)新型總線結構。  

應用S3C2410處理器平臺搭建的發送端硬件結構如圖1所示:包括S3C2410處理器、RS232接口、JTAG接口、RJ-45接口、SDRMA、Flash、電源、通過USB口連接的視頻采集模塊和通過USB接口連接的視頻發射模塊。RS232串口用于人機交互及低速數據的收發,應用電平轉換芯片MAX-323進行串口電平和TTL/CMOS電平的轉換。JTAG接口用于下載Bootloader。RJ-45接口用于和以太網連接,下載操作系統Linux內核、根文件系統和應用軟件。SDRMA用于系統的數據存儲器、Flash用于系統的程序存儲器。  


  
應用S3C2410處理器平臺搭建的接收端硬件電路如圖2所示:與發送終端相比,多了SD卡和LCD顯示器。SD卡主要用來存儲數據,LCD顯示器主要用來顯示視頻圖像。  


  
1.2 系統軟件設計  

系統的軟件構成分為引導驅動程序、操作系統、文件系統和應用程序4部分,如圖3所示。引導驅動程序在系統啟動時進行內存重映射,將保存在Flash中的操作系統和應用程序重新映射到SDRAM中。Linux的內核版本為LinIix2.6。文件系統是Yaffs,它包括模塊、配置文件和庫等。系統的應用程序建立在嵌入式Linux內核、攝像頭驅動和文件系統之上。  


  
2 視頻采集的具體實現  

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

2.1 攝像頭驅動的實現  

1)配置Vide04linux內核  

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

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內核驅動和主機控制器驅動。
本文地址:http://m.qingdxww.cn/thread-22554-1-1.html     【打印本頁】

本站部分文章為轉載或網友發布,目的在于傳遞和分享信息,并不代表本網贊同其觀點和對其真實性負責;文章版權歸原作者及原出處所有,如涉及作品內容、版權和其它問題,我們將根據著作權人的要求,第一時間更正或刪除。
您需要登錄后才可以發表評論 登錄 | 立即注冊

廠商推薦

  • Microchip視頻專區
  • 使用SAM-IoT Wx v2開發板演示AWS IoT Core應用程序
  • 使用Harmony3加速TCP/IP應用的開發培訓教程
  • 集成高級模擬外設的PIC18F-Q71家族介紹培訓教程
  • 探索PIC16F13145 MCU系列——快速概覽
  • 貿澤電子(Mouser)專區

相關視頻

關于我們  -  服務條款  -  使用指南  -  站點地圖  -  友情鏈接  -  聯系我們
電子工程網 © 版權所有   京ICP備16069177號 | 京公網安備11010502021702
快速回復 返回頂部 返回列表
主站蜘蛛池模板: 青草草在线| 在线免费欧美| 国产精彩视频在线| 亚洲 欧美 国产在线视频 | 亚洲 欧美 国产 视频二区| 欧美国产日韩在线| 天天影视色香欲综合影视大全| 亚洲第一精品福利| 国产99在线视频| 亚洲国产成人在线| 亚洲黄色影视| 亚洲第一黄色网| 曰批全过程免费视频观看草莓| 久久精品国产只有精品| 欧美亚洲国产日韩| 日本高清午夜色wwwσ| 四虎国产精品4hu永久| z00兽200俄罗斯| 无码成人AAAAA毛片含羞草| 亚洲毛片在线| 性大交| 一个人在线观看www迅雷| 九九免费精品视频| 亚洲视频一区在线| 日本在线观看网址| 我要看女人的逼| 国产成人99久久亚洲综合精品| 亚洲AVAV天堂AV在线网爱情| 色噜噜狠狠狠狠色综合久不| 亚洲欧美国产另类| 中国xxxx| 欧美视频精品一区二区三区| 欧美天天在线| 污污网站国产精品白丝袜| 一个人在线观看www| 恋老视频 国产国佬| 欧美中文字幕在线播放| 四虎成人免费大片在线| 亚洲天堂免费| 久久夜色撩人精品国产| 午夜视频在线观看www中文|