亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

蟲蟲首頁| 資源下載| 資源專輯| 精品軟件
登錄| 注冊

根文件

  • 基于ARMLinux的移動終端的研究和實現

    網絡的普及和計算機微型化的趨勢使得移動終端成為未來人們生活中的必備。移動終端具有體積小,重量輕,易于攜帶的特點。它將PC的部分功能與手機的通訊功能結合起來,可以進行無線通訊,還可以通過互聯網得到豐富多彩的服務。因此,針對移動終端的研究具有非常重要的意義。 本文針對移動終端的移動性和無線上網功能提出一套基于ARM Linux平臺的解決方案。移動終端硬件部分采用基于S3C2410控制器的硬件平臺。采用USB接口的WiFi模塊作為無線網卡。采用FPGA模塊做信息加密處理。軟件部分采用嵌入式Linux系統作為操作系統,采用基于Qt的嵌入式Konqueror瀏覽器作為應用程序。采用移動IPv6技術支持終端的移動性。 本文闡述了移動終端軟件部分從底層到頂層的實現。包括了引導加載程序移植,Linux內核的移植,NOR Flash驅動移植,網卡驅動移植,無線網卡驅動移植,LCD驅動的移植,觸摸屏驅動的移植,根文件系統的實現,Qt/Embedded和Qtopia的移植以及嵌入式Konqueror的移植。并對原理、相關知識點以及實現過程進行了詳細的說明。本文介紹了如何在移動終端上支持移動IPv6技術,搭建基于Linux的移動IPv6的實驗網絡,并測試移動終端在不同的WiFi子網之間移動過程中與通信對端的連接情況。 經過測試表明,該移動終端可以在無線條件下通過瀏覽器訪問Internet,支持中文網頁并能通過鼠標、鍵盤和觸摸屏進行操作。在移動性上,移動終端在從家鄉網絡和外地網絡之間的漫游過程中能夠在一定的切換延遲下保持和通信對端的連接。

    標簽: ARMLinux 移動終端

    上傳時間: 2013-04-24

    上傳用戶:R50974

  • 基于ARM的GPS定位系統的研究與實現

    GPS技術自從被用于民用之后就在各行業中得到了廣泛的應用,用途不同的GPS設備層出不窮。隨著社會的發展,個人對便攜式定位產品的需求日益旺盛,另一方面,計算機技術和嵌入式技術的飛速發展,個人手持式設備的功能日益強大,在手持式設備中擴展GPS功能具有良好的市場前景。 本課題選擇ARM9平臺為系統硬件基礎,嵌入式Linux為操作系統,并采用Trolltech公司Qt/Embedded為應用程序開發平臺,研究可用于手持終端設備的GPS定位系統的嵌入式實現方案。 本文在參閱了大量國內外相關資料的基礎上,首先從GPS定位系統應用現狀出發,闡述了課題研究意義和主要研究內容。然后介紹了GPS定位系統的組成和基本定位原理。接著,詳細介紹了GPS定位系統硬件開發平臺的搭建,包括開發板的系統資源、GPS模塊性能指標和NMEA-0183格式導航電文。緊接著介紹了GPS定位系統軟件開發平臺的搭建方法,分析了Bootloader的啟動過程、嵌入式Linux的特點以及內核的移植和根文件系統的創建過程,以及QT/Embedded和相關工具的配置。在完成上述工作之后,完成了GPS定位數據的提取,制作了可用于GPS定位的地圖并編寫圖形軟件,最后,將程序移植到開發板上運行及調試。 在文章的最后,給出了程序運行的結果,分析了GPS定位誤差的來源以及減小誤差的方法。在總結本課題完成的工作之后,分析了系統的問題和不足,以及日后相應的改進工作。

    標簽: ARM GPS 定位系統

    上傳時間: 2013-07-06

    上傳用戶:guobing123

  • 基于ARM的嵌入式Linuz操作系統的移植

    隨著電子產品的飛速發展,嵌入式系統已經在這個社會上無處不在。操作系統作為嵌入式產品的靈魂,一定要依據產品的需要安裝合適的操作系統,以便于可以更好的編寫應用程序。 本研究將Linux操作系統移植到QQ2440開發板。操作系統移植的目的是為了能夠更好的利用開發板開發應用程序,本文將Linux2.6版本內核移植到QQ2440開發板,使開發板可以用于工業過程控制。文章介紹了嵌入式系統的特點、ARM體系結構、嵌入式Linux操作系統。重點描述了Linux操作系統的移植,論文在Linux操作系統移植研究中,首先,進行了移植環境的設計和搭建,建立交叉編譯環境,配置網絡文件系統NFS。然后,對Linux2.6版本內核和vivi進行配置和編譯并以yaffs文件系統為例,介紹了yaffs根文件系統映象的制作。最后,介紹了一種解決內核實時化的方法。在論文的最后,給出了嵌入式Linux驅動程序的概念與結構以及開發流程,并進行了UART2串口以及LCD顯示屏驅動的開發。全文詳細的描述了嵌入式Linux操作系統移植的流程,在基于QQ2440開發板上給出了bootloader、內核以及文件系統移植的實現方法。并給出了解決Linux內核實時化的一種算法并進行了驅動程序的開發。

    標簽: Linuz ARM 嵌入式 操作系統

    上傳時間: 2013-06-04

    上傳用戶:LouieWu

  • 基于ARM的嵌入式linuz系統下的MP3設計

    隨著消費類電子產業的蓬勃發展,越來越多的嵌入式電子產品走進了千家萬戶。電腦的形態也不再局限于以前的PC機,各式各樣的嵌入式系統出現在了眾多的行業和應用中,其中ARM和Linux結合的產品在市場上最受青睞。ARM由于其低功耗、高性能、小體積、低成本受到了越來越廣泛的重視,成為眾多公司產品開發的主流硬件。而Linux則因其開放的源代碼,可裁剪的內核,便利的開發環境,各硬件平臺的通用性,逐漸成為嵌入式開發的主流操作系統。本課題的嵌入式MP3設計就是基于ARM和linux平臺的。 本課題實現了一個完整的嵌入式系統,選用zq2410開發板為目標平臺,linux作為目標操作系統,在這樣的軟硬件環境下研究實現MP3播放器。 文章首先綜述了嵌入式系統開發方法,介紹了ARM處理器及其特點,Linux操作系統,嵌入式系統的開發模式以及如何搭建交叉開發環境,然后介紹了所選硬件平臺zq2410目標板的各種資源,在系統軟件開發中,介紹Uboot、Linux的裁剪和移植,根文件系統的制作以及核心驅動程序的開發,應用程序開發中,介紹了MP3的原理,移植Madplay MP3播放器,最后成功對Madplay播放器實現了綜合控制。

    標簽: linuz ARM MP3 嵌入式

    上傳時間: 2013-04-24

    上傳用戶:Amygdala

  • 基于ARM的嵌入式流媒體播放器的實現

    近年來,網絡音樂,特別是網絡電臺的風行,受到越來越多的大眾追捧。網絡音樂以其及時、海量、靈活、個性化、時尚的風格,吸引了越來越多消費者的加入和眾多商家的關注。但是,作為網絡音樂的終端--流媒體播放器,最直接面向大眾的窗口,卻顯得單一,大部分商家只提供PC上的流媒體播放器。正出于此,本課題把目光投向那些不使用PC或者不愿長時間使用PC的用戶,為他們量身定制流媒體播放設備,讓用戶不必使用PC也可享受網絡音樂帶來的快樂。 本課題的研發正是基于上述背景,研發支持無線網絡的嵌入式多功能流媒體播放設備。本課題的研究目標是實現一個嵌入式流媒體播放器(亦稱為InternetRadio),Internet Radio是一個可以在家中自由移動、任意擺放的網絡流媒體播放設備。只要處在有網絡環境中,Internet Radio的音樂平臺讓用戶不必打開計算機,就能接收全球數千個不同風格、不同國家的各種類型音樂電臺。除了可以直接透過因特網收聽網絡廣播外,還可以播放儲存于計算機硬盤或MP3設備中的音樂。 本系統采用ARM920T作為處理器,基于嵌入式Linux操作系統、vTuner網絡電臺地址數據庫、Mplayer播放器軟件和FLTK界面開發工具來實現。系統實現了除一般意義的音頻流媒體播放和接收調頻廣播等功能之外,還增加了本地相框和網絡數碼相框Flickr在線分享的流行時尚元素。本論文具體分析了系統的硬件平臺,主要論述了軟件的實現,系統的主要軟件功能包括bootloader和嵌入式Linux系統的移植,根文件系統的構建,播放器軟件程序的研究、比較、移植和編寫,系統與網絡電臺地址數據庫vTuner和網絡相框Flickr的交互,Microwindows、Nxlib和FLTK的移植和基于FLTK的圖形界面開發,以及基于FLIK開發出良好的人機交互界面。作為項目的主要核心人員,作者負責系統的軟件架構設計、Linux系統的移植、播放器軟件的研究和開發、GUI開發工具和圖形庫的移植、圖片播放的實現、用戶與設備交互的實現和大部分界面程序的編碼等關鍵工作。

    標簽: ARM 嵌入式 流媒體播放器

    上傳時間: 2013-07-10

    上傳用戶:小楓殘月

  • 基于ARM的數控沖床自動送料系統的設計

    數控沖床送料系統主要用于與沖床實現配套,在沖孔過程中按照程序設定控制板料移動和沖床沖孔,實現沖孔的高度自動化。自動送料機構作為沖壓加工生產實現自動化的最基本的要求,它的自動化程度高低,直接影響著沖壓生產效率以及沖壓生產整體自動化水平,只有其自動化程度與沖壓設備相匹配甚至高于沖壓設備,才能夠實現沖壓生產的完全自動化。 嵌入式系統是繼IT網絡技術之后,又一個新的發展方向,由于嵌入式系統自身的優點,現在已經廣泛應用到軍事國防、消費電子、工業控制等各個領域。隨著電子、計算機、自動控制以及精密機械與測試技術的不斷提高和發展,自動送料裝置也在隨著數控機床的發展而在迅速發展和演變。而隨著嵌入式微處理器的發展,嵌入式系統也開始運用到數控沖床自動送料系統中來。 本文采用目前廣泛使用的32位ARM微處理器,Samsung公司基于ARM920T的S3C2440A作為系統的主控制器,該處理器主要面向嵌入式設備,具有性價比高、功耗低的特點,并且在嵌入式Linux操作系統下可移植性好,具有較強的控制能力和豐富的片內資源。該系統能實現數控沖床的自動送料,軟硬件結構簡單,定位精度高,操作簡單方便,具有良好的人機界面。論文首先根據生產實際要求和控制系統設計原則,確定了送料系統的軟硬件總體設計方案。硬件方面,在S3C2440A的基礎上擴展了NANDFlash、NORFlash、SDRAM、LCD觸摸屏模塊,并設計了X、Y軸電機及其驅動電路。軟件方面,選用Linux操作系統,在此基礎上構建了嵌入式Linux開發環境,實現了Bootloader、Linux內核、YAFFS根文件系統的移植,選用Qt/Embeded設計系統的操作界面,給出了系統各個模塊的程序設計,包括人機界面、速度預處理、插補模塊和電機控制部分,文章對系統的軟硬件的抗干擾技術也專門做了介紹。隨后,文章還介紹了積分分離的PID控制算法,并通過使用matlab對電機控制進行仿真,驗證了該算法的可行性。 文章在最后對整個設計進行了總結和展望,指出了系統存在的問題和一些可以改進的地方。

    標簽: ARM 數控 自動

    上傳時間: 2013-06-28

    上傳用戶:love1314

  • 基于ARM和Linux的嵌入式繡花機控制器的研究

    嵌入式系統廣泛應用于各種智能控制器中,目前國外高端繡花機控制器主要采用高性能嵌入式微處理器,而國內繡花機控制器仍以單片機為主,存在繡花色澤單調,數據處理能力欠佳,缺乏圖形控制界面等不足。本文在分析了繡花機的結構和功能的基礎上,研制了基于Linux-2.6的嵌入式繡花機控制器,論文的主要工作和成果如下: (1)設計并實現了基于嵌入式微處理器的繡花機控制器開發平臺,建立宿主機開發環境,制作了針對Linux-2.6的交叉編譯器,實現了宿主機和目標機之間的數據傳輸,設計了基于雙口RAM的雙處理器通信接口。 (2)深入研究了嵌入式系統的引導裝載程序vivi、Linux-2.6內核和根文件系統,成功移植了基于S3C2410硬件平臺的vivi、嵌入式Linux-2.6操作系統和cramfs根文件系統,系統運行穩定可靠。 (3)對Linux-2.6內核設備驅動程序進行了分析和研究,在設備驅動程序開發原理的基礎上,設計了基于Linux-2.6內核的IIC鍵盤驅動程序和雙處理器通信接口驅動程序。 (4)深入分析了三種主流繡花機花樣文件存儲格式和解碼方法,采用MiniGUI圖形系統,設計實現了繡花機控制器的圖形控制界面。

    標簽: Linux ARM 嵌入式 繡花機

    上傳時間: 2013-07-01

    上傳用戶:jackgao

  • 基于ARM和Linuz的圖像采集與傳輸系統

    隨著多媒體技術和網絡技術的發展,嵌入式圖像采集系統的研究與實現越來越受到人們的重視。傳統的圖像采集系統一般采用基于PC機平臺和視頻采集卡的形式,該方案系統體積大、成本高,在遠距離、多點系統中實現困難。在這種背景下,設計一種輕便小巧的采集系統來采集、存儲并顯示所需的圖像成為市場所需。 本論文研究設計了一種基于嵌入式的圖像采集與傳輸系統,具有體積小、成本低、穩定性高等優點。該系統硬件平臺采用基于ARM920T核的S3C2410X處理器,軟件采用嵌入式Linux操作系統,利用USB攝像頭采集圖像并在目標板的LCD上進行顯示,通過網絡還可將采集到的圖像傳輸到PC機上顯示。該方案大大降低了系統的復雜性,同時提高了系統的穩定性和圖像質量,可以擴展應用在遠程監控系統等諸多領域,具有廣闊的市場和應用前景。 本論文首先介紹了課題研究的時代背景、實踐意義和研究現狀,并對嵌入式系統開發的基礎理論知識作了介紹,在此基礎上給出了嵌入式圖像采集與傳輸系統的總體結構設計;接著詳細分析了嵌入式Linux操作系統的開發技術,包括嵌入式開發環境的建立、Bootloader移植、Linux內核移植和根文件系統的制作,并介紹了嵌入式Linux下的設備驅動程序,實現了USB攝像頭驅動的移植,完成了利用攝像頭采集圖像的功能;然后完成了MiniGUI圖形用戶界面的移植和圖像在LCD上的顯示;最后實現了基于socket的網絡通信,完成了視頻采集和傳輸系統的整體功能,并給出了最終的實驗結果。 論文的最后是對全文的一個總結,對系統設計所完成的工作進行了概括,指出所存在的不足,對后續的研究工作做了進一步的展望,并給出了改進方法。

    標簽: Linuz ARM 圖像采集 傳輸系統

    上傳時間: 2013-04-24

    上傳用戶:1966640071

  • 基于Qt和ARM的無線點菜系統軟件設計

    隨著國民生產生活水平的不斷提升,人們對餐飲消費的要求越來越高。而無線點菜系統能夠提供更加快速、便捷、透明、衛生的餐飲條件,對餐飲企業服務質量和管理效率的提高具有重要意義。 本課題通過考察現有的電子點菜系統的解決方案,研究一種無線點菜系統的軟件設計。利用實驗室已有的YLSBC2440開發板作為硬件載體,綜合應用WLAN、嵌入式Linux和Qt開發等技術,以程序軟件的通用性和易用性為方向,構造能夠方便應用到各種PDA系統的點菜終端程序和普通PC機的服務器軟件,實現無線點菜系統。主要包括以下研究內容: 1.構建嵌入式Linux系統開發平臺。使用Ubuntu系統建立基本開發環境,建立交叉編譯工具,安裝配置NFS;安裝用于開發點菜終端程序的Qt,包括Qt/X11、x86版Qt/Embedded、ARM版Qt/Embedded。 2.設計點菜終端程序。利用Qt設計器規劃點菜終端程序的大致界面,然后根據Qt/Embedded編程一般規則編寫代碼,主要分為瀏覽器核心類和主窗口類的實現,并在主程序中添加國際化和中文支持,再通過NFS測試。 3.建立服務器網站。利用普通PC機+Windows XP作為網站服務器,以IIS5.1建立ASP網站,使用DREAMWEAVER和ACCESS2003進行網頁開發,主要包括登錄管理、點菜導航、餐臺使用、菜單列表、選單提交等功能頁面。 4.調試和發布程序。在開發板原配內核及文件系統的基礎上,內核配置無線網卡支持,根文件系統中添加點菜終端程序、庫文件、無線網卡驅動和無線管理工具,設置環境和啟動腳本,燒寫入開發板后連接到WLAN,發布運行程序。

    標簽: ARM 無線 點菜系統 軟件設計

    上傳時間: 2013-07-14

    上傳用戶:yyyyyyyyyy

  • 基于ARM與Linuz的無線傳感器網絡節點設計與實現

    無線傳感器網絡是一項融合計算機技術、半導體技術、通信技術、傳感器技術等的新興技術,它在軍事、工業、農業、建筑、醫療、交通等各個領域均有廣闊的應用前景。無線傳感器網絡中包含眾多關鍵技術,因此需要一種功能強大的節點支持網絡的正常運行,為用戶提供多功能的服務。 目前無線傳感器網絡節點的硬件平臺絕大部分是基于單片機實現的,它們具有有限的存儲和處理能力,只能完成簡單的傳感器數據采集、處理和轉發功能。有少部分硬件平臺采用32位的處理器,但是這些平臺的價格昂貴或者靈活性較差,不利于無線傳感器網絡的實驗研究及應用的拓展。 基于上述研究現狀,本文設計并實現一個基于32位ARM處理器和Linux操作系統的無線傳感器網絡節點。該節點具有強大的存儲、處理能力,而且成本和功耗較低,能夠配合不同類型的傳感器節點使用,便于二次開發,對于無線傳感器網絡各種理論和算法的驗證及實現各種應用有重大意義。論文主要分為三部分: 1、無線傳感器網絡節點硬件設計:在分析現有硬件平臺缺點的基礎上,設計本文的無線傳感器網絡節點硬件結構,進行硬件選型并分析各個模塊的結構和硬件原理,搭建好硬件平臺。 2、無線傳感器網絡節點軟件實現:根據設計的無線傳感器網絡節點硬件結構分析軟件應包含的內容及層次結構。由于Linux支持多種體系結構、開源等優點,因此本文選擇其作為無線傳感器網絡節點的操作系統,并分層次地實現基于Linux的整個軟件系統,包括引導程序、內核、根文件系統、驅動程序。 3、無線傳感器網絡節點的應用:在1、2部分完成的基本功能上需要擴充具體的應用程序才能將該節點應用到實際環境中。這部分首先分析本文所實現的節點的幾種典型應用場景,然后在該節點上實現幾種常用的服務程序,最后設計并實現質心定位應用案例,展示了在此節點上可方便地實現功能擴充和特定應用開發,同時也說明了該節點強大的功能。

    標簽: Linuz ARM 無線傳感器網絡 節點設計

    上傳時間: 2013-04-24

    上傳用戶:wmwai1314

主站蜘蛛池模板: 多伦县| 贺兰县| 广东省| 五河县| 理塘县| 简阳市| 康保县| 井研县| 绥中县| 睢宁县| 丹巴县| 香格里拉县| 平利县| 汝南县| 三明市| 庆阳市| 上高县| 景德镇市| 龙胜| 万安县| 永泰县| 安西县| 莎车县| 会宁县| 黔西| 香港| 漾濞| 汽车| 渝北区| 浑源县| 青铜峡市| 陵川县| 关岭| 兴国县| 宝坻区| 荣成市| 福泉市| 红桥区| 屏东市| 青田县| 安化县|