新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 基于S3C2410芯片Linux-Wlan-ng的移植和應用

        基于S3C2410芯片Linux-Wlan-ng的移植和應用

        作者: 時間:2009-10-19 來源:網絡 收藏

        1.引言
        嵌入式技術、網絡技術和多媒體技術的結合不僅解決了模擬圖像在傳輸過程中的失真等問題,還使得設備的體積更加微型化、智能化和網絡化。伴隨網絡的發展,運用網絡設備作為傳輸媒介的圖像數據采集及傳輸系統成為主流。本文采用在 上建立Linux操作系統,在操作體統基礎上 驅動程序,從而實現開發板具有無線通信能力。在Linux操作系統內核里添加OV511驅動程序,從而實現 Linux下驅動Webeye V 2000攝像頭,通過Video4Linux接口控制攝像頭參數,圖片的格式和窗口大小等等。將采集到的圖像數據通過網絡接口傳送到上位機或遠程終端進行處理。本文主要采集的是數控系統中加工零件的圖像信息,進行數據處理程序有:恢復 YUV格式的彩色圖,提取Y,U和V分量值,恢復Y格式的灰度圖,精度測量,邊緣檢測,二值化和特征值提取等等。
        2. 系統硬件平臺

        本文引用地址:http://www.104case.com/article/152320.htm

        本文系統硬件平臺的處理器采用 Samsung公司的集成有 ARM920T內核的處理器,該處理器資源豐富,具有 16KB的指令 Cache和 16KB數據 Cache、MMU虛擬存儲器管理器、LCD控制器、支持 NAND Flash系統引導, RAM控制器、3通道 UART、4通道 DMA、4通道帶 PWM定時器、RTC、并行 I/O口、8通道 10位 ADC、觸摸屏接口、 IIC接口、IIS接口、2個 USB接口控制器、 2通道 SPI及內部 PLL時鐘倍頻器,主頻昀高可達 203MHz。此外,在處理器豐富資源的基礎上還進行了相關的配置和擴展,配置了 64MB的 Flash和 64MB的 SDRAM,并引出了兩個 HOST USB接口。首先在一個 USB接口上外接一個帶 USB口的攝像頭 Webeye V 2000,其內部采用的是 ov7620、ov511和一個存儲。然后在另一個 USB接口上外接的 USB口的無線網卡,以無線方式發送圖像數據到上位機或遠程終端。無線網卡采用 NETGEAR MA111,它 IEEE802.11b協議,昀大傳輸率為
        11Mbps,它的室內傳輸距離可達 100米,室外極限傳輸距離接近 500米,并可以通過自行調整不同傳輸率,工作在 11、5.5、2、1Mbps,來確保傳輸效果。 Samsung 2410并行 I/O口連接到運動控制 MAX314,由 MAX314控制電機運動,構成嵌入式數控系統。整個系統的硬件概圖如圖 2.1所示:


        3. WLAN網卡驅動的
        本文選擇在嵌入式 Linux操作系統層面上對無線網卡驅動進行
        3.1 嵌入式LINUX操作系統 Linux具有內核小,多任務、多進程的特征,實時性效率高,源代碼開放,內核直接支持網絡等優點。由于嵌入式系統的硬件資源十分有限,因此不能直接把Linux作為操作系統,需要針對具體的功能配置內核,制作根文件系統。只有這樣才能將整個系統能夠存放到容量較小的Flash中。Linux的動態模塊加載使Linux的裁減極為方便,高度模塊化和模塊化使添加非常容易。根據圖像采集模塊,無線傳輸模塊和數控系統模塊的需要配置適合的嵌入式Linux操作系統。系統采用VIVI啟動,內核采用Linux-2.4.18,根文件系統采用Cramfs文件系統。

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

        上一頁 1 2 3 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 丰城市| 仁布县| 诏安县| 南乐县| 乌鲁木齐市| 云霄县| 偏关县| 南昌县| 巴楚县| 滦平县| 威海市| 湾仔区| 体育| 浦东新区| 龙川县| 汉川市| 博爱县| 临高县| 射洪县| 鄂州市| 双城市| 黄陵县| 泸水县| 邹城市| 铜陵市| 黄骅市| 双峰县| 涿州市| 普安县| 托克托县| 永胜县| 额尔古纳市| 江华| 翁牛特旗| 老河口市| 江口县| 澄江县| 疏勒县| 尼勒克县| 城步| 大化|