本課題來源于浙江省科技廳資助項目“基于DSP技術的全數字實時無線多媒體傳輸系統的研制”,通過對相關國際標準、關鍵技術和現有產品的研究和分析,完成系統整體設計方案,并實現了原型系統以進行技術驗證。本論文的主要研究內容和成果如下:1.通過比較和研究多種音頻、視頻編解碼標準,提出了適合在資源受限系統中應用的編解碼規則,并且利用音視頻同步算法和回音消除算法進行優化,使系統更好地滿足了音視頻傳輸實時性的需要;2.提出了無線多媒體系統的總體框架,介紹了基于ARM9($3C2410)處理器為硬件平臺,嵌入式Linux操作系統為軟件平臺,WLAN為傳輸媒介的平臺構架和環境搭建,其中包括軟硬件選型,交叉編譯環境的建立、Bootloader、Linux內核鏡像、文件系統的編譯、配置和下載:3.實現了上層應用程序模塊化設計,從功能上分為五大模塊:音視頻采集模塊、RTP協議無線傳輸模塊、音視頻同步模塊、音視頻播放,顯示模塊和回音消除模塊,并通過Linux多線程編程技術實現了各個模塊的代碼化,論文給出了各個模塊實現的關鍵技術和算法流程。最后的實驗結果表明,媒體流能在整個系統中得到平穩、實時、同步地處理。本課題所研究的基于嵌入式Linux的無線多媒體系統可廣泛應用于視頻監控、信浙江工業大學碩士學位論文息家電、智能小區、遠程抄表等領域,具有很強的實用價值,同時也對未來嵌入式系統研究和無線多媒體技術研究起到一定的參考作用。
上傳時間: 2013-11-15
上傳用戶:sdfsdfs1
本書全面介紹了嵌入式Linux 系統開發過程中,從底層系統支持到上層GUI 應用的方方面面,內容涵蓋Linux 操作系統的安裝及相關工具的使用、配置,嵌入式編程所需要的基礎知識(交叉編譯工具的選項設置、Makefile 語法、ARM 匯編指令等),硬件部件的使用及編程(囊括了常見硬件,比如UART、I2C、LCD 等),U-Boot、Linux 內核的分析、配置和移植,根文件系統的構造(包括移植busybox、glibc、制作映象文件等),內核調試技術(比如添加kgdb 補丁、棧回溯等),驅動程序編寫及移植(LED、按鍵、擴展串口、網卡、硬盤、SD 卡、LCD 和USB 等),GUI 系統的移植(包含兩個GUI 系統:基于Qtopia 和基于X),應用程序調試技術。
上傳時間: 2013-12-23
上傳用戶:life840315
地理資源分析支援系統grass是在1982到1995年由許多美國聯邦機構、大學及私人公司合力發展的地理資訊系統,GRASS具有如下幾個特色:是在UNIX環境下開發GIS系統的先驅 是使用者參與式GIS,具有強大的gis分析功能. grass5.4.0_i686-pc-linux-gnu_bin.tar.gz grass5.4.0_i686-pc-linux-gnu_install.sh readme.txt
上傳時間: 2015-06-16
上傳用戶:teddysha
嵌入式linux ARM\USB-RS232.rar
上傳時間: 2015-10-12
上傳用戶:jing911003
本文所要研究的就是基于ARM嵌入式系統通用bootloader的設計與實現。Bootloader是嵌入式系統中執行在內核操作系統前的一段代碼,它的基本作用就是加載內核鏡像。 在實踐平臺上,本課題硬件上采用了Intel Xscale系列的PXA255作為處理器,Xscale核心是與ARM V5TE構架兼容的,因此具有一定的代表性,并以此來搭建課題的硬件實踐平臺,軟件上以Linux作為操作系統。而在具體的實現上目標是除了實現bootloader的基本功能外,還將它實現成一個更加復雜的系統,即增加對硬件電路板的支持,以方便開發人員進行調試以及開發。因此,本文重點闡述了實踐上具體的設計,具體的實現以及簡單評估了它的作用。最后,對實現的bootloader進行了擴展:即在闡明ARM嵌入式系統中bootloader的一些共同點之后,介紹了如何對其他ARM系統進行移植,以做到通用性。
標簽: bootloader Bootloader ARM 嵌入式系統
上傳時間: 2014-09-10
上傳用戶:lps11188
嵌入式linux的bootloader運行實例程序,可運行在arm的開發板上,具體不同的開發板要進行修改移植。演示了bootloader工作的各個步驟及作用。
標簽: bootloader linux 嵌入式 實例程序
上傳時間: 2016-02-22
上傳用戶:xmsmh
嵌入式Linux上的拼音輸入法,具有軟鍵盤,在QT下可用。具有pc上和arm上編譯的2種配置文件。將編譯出的程序放入QT的輸入法插件目錄中即可。
上傳時間: 2014-01-23
上傳用戶:linlin
本書面向由傳統51單片機轉向ARM嵌入式開發的硬件工程師、由硬件轉嵌入式軟件開發的工程師、沒有嵌入式開發經驗的軟件工程師。分9個部分: 1、開發環境建立 2、S3C2410功能部件介紹與實驗(含實驗代碼) 3、bootloader vivi詳細注釋 4、linux移植 5、linux驅動 6、yaffs文件系統詳解 7、調試工具 8、GUI開發簡介 9、UC/OS移植
上傳時間: 2013-12-21
上傳用戶:kiklkook
在進行嵌入式Linux系統開發之前,首先要建立一個ARM-Linux交叉編譯環境,這就像在Windows下安裝各類嵌入式開發的編譯器一樣(如Keil uvision2 , IAR-EWARM , ICC-AVR , ADS1.2 ,MPLAB7.11等 )。這也是一套由編譯器、鏈接器和libc庫等組成的開發環境。
上傳時間: 2016-07-30
上傳用戶:jkhjkh1982
執行步驟1: 執行EX1126程式進入學生考試系統 權限描述: 使用者查詢:於”姓名”中輸入”Arno”,於”學號”中輸入”good”,再按下”使用者查詢” 即可查詢. 修改使用者:於”姓名”中輸入”GUEST”,於”學號”中輸入”0000”,再按下” 修改使用者即可修改: 功能描述: 使用者開始考試,於”姓名”中輸入自己的姓名,於”學號”中輸入學號,再按下” 考試去”即可: 開始考試,同時系統紀錄考生狀態為”1”. 使用者考試,完成後按下”結算成績”,同時系統顯示紀錄考生該科分數,同時清除考生登入狀態,使其無法重覆考試,老師並可查詢考生成績.
上傳時間: 2016-07-31
上傳用戶:chens000