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

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

u-boot-lpc

  • 基于ARM的嵌入式語音識別系統研究

    語音識別是通過識別和理解過程把人類的語音信號轉變為文本或命令的技術。近年來語音識別技術由于其重要性和研究難度成為研究的熱點。隨著嵌入式的發展,嵌入式語音識別技術成為語音識別領域發展的新的重要方向。 在此背景下,本課題進行基于ARM的嵌入式語音識別系統的研究。論文分別從理論分析、系統硬件平臺的總體設計、系統軟件的分析定制等方面,對語音識別在ARM上的應用做了研究。 1、在理論上,詳細介紹了語音識別的發展歷史與研究現狀;具體闡述語音識別技術的基本原理和主要研究方法,并推導了語音識別技術中最常用到的兩種算法DTW和HMM的數學模型,為進一步的語音識別研究打下基礎。 2、在硬件平臺方面,本文分析設計了語音識別系統的總體方案,主要包括以下三部分:語音識別系統的控制部分、語音的輸入輸出部分以及語音程序的存儲部分;文中詳細介紹了各部分的作用以及它們之間的連接方式,此外根據實際需要,選擇確定了語音芯片等外圍電路芯片的型號并擴展了外圍電路。 3、在系統軟件選擇定制方面,不僅要求各部分自身功能完善,能夠滿足本課題的需求,而且要求各部分相互之間滿足一定的兼容性,即定制的系統具有穩定性,可以有效的工作。考慮到以上的因素,本課題針對特定的語音識別系統的需求,對交叉編譯環境、U-boot、內核、根文件系統等均進行了量身定制。最終選用Crosstool來制作專門編譯Linux-2.6.22.6的交叉編譯工具;選用比較穩定的支持tftp下載的u-boot-1.2.0作為引導程序;選用Linux-2.6.22.6作為嵌入式操作系統內核,并對其進行剪裁定制,特別是增加了UDA1341TS音頻驅動和網卡驅動部分;選用了帶有mdev功能的busybox-1.9.1來制作根文件系統。 在以上三方面的基礎上,本課題對語音識別程序系統進行了實驗研究。實驗包括音頻驅動、語音錄制、語音訓練、語音識別程序的編譯以及語音識別等程序在ARM上的移植。 最后,本論文采用DTW模型,完成了語音模板的訓練和語音識別的任務。經過實驗測試,該系統有效完成了預期的語音識別任務。

    標簽: ARM 嵌入式 語音識別 系統研究

    上傳時間: 2013-05-30

    上傳用戶:wsx123

  • 基于ARM和Linux的汽車試驗記錄儀的研究與開發

    隨著汽車電子和現代化交通的飛速發展,人們對汽車的行駛性能和安全性能提出了更高的要求。在汽車測試試驗中使用記錄儀,可以實現實時測量,控制汽車的車速,對超速進行報警,滿足汽車試驗中對汽車運行情況的了解,特別是根據汽車試驗要求而制定的試車計劃得到的準確實施,從而進一步提高汽車制造商的市場競爭力。 隨著微電子技術的發展,超大規模集成電路技術的成熟,嵌入式計算機系統的功能越來越強大,在某些場合完全可以取代傳統的工控機,并且其獨特的優勢在于它的體積小、功耗低、性價比高,便于攜帶,使得它非常適合應用到汽車試驗記錄儀中。 本論文在嵌入式系統平臺的構建中做了探索性研究,以汽車試驗記錄儀的發展和功能要求為目標,以嵌入式計算機系統的硬件設計入手,深入研究了嵌入式計算機硬件系統設計和電磁兼容性問題和能夠長時間可靠運行的嵌入式計算機主板。主要模塊包括電源、復位、JATG模塊,數據存儲模塊、數據通信模塊、數據采集模塊、人機交互模塊。 在軟件部分,實現了嵌入式計算機系統的引導程序(u-boot-1.1.4)的移植,嵌入式Limux2.6.14內核的移植,根文件系統的制作,新增硬件驅動程序編寫以及嵌入式圖形界面GUI系列MiniGUI的移植,完成了嵌入式計算機系統從硬件到軟件系統平臺的構建。 目前,國內市場上缺乏專門應用與汽車試驗中的記錄儀,本文設計中的汽車記錄儀正是基于此目的而設計和研制的,該新型的汽車試驗記錄儀使用方便,性價比高,適用于國內中小型汽車制造廠商。

    標簽: Linux ARM 汽車 記錄儀

    上傳時間: 2013-04-24

    上傳用戶:aeiouetla

  • 基于ARM和OpenCV的增強現實平臺研究

    增強現實是一種將虛擬世界和真實環境相結合的技術。它將計算機繪制的虛擬模型疊加到使用者所看到的真實世界景象中,使用戶可以從虛擬模型中獲得額外的信息,增強了對現實的感知。涉及到的技術有圖像處理、位置跟蹤、三維注冊等。增強現實技術廣泛應用于裝配維修、醫療研究、軍事領域和商業應用。 第一部分,增強現實技術介紹。該部分首先闡述了增強現實的定義,接著介紹了該項技術的國內外發展狀況,以及在工業領域、醫療領域、建筑領域等的應用,最后分析了目前AR系統的缺點和不足,得出了在嵌入式增強現實研究具有重要意義。 第二部分,嵌入式硬件環境的設計。硬件電路由以下幾部分構成:USB控制器用于連接USB攝像頭設備,液晶顯示驅動用于控制顯示屏輸出,外圍電路主要有內存電路、Flash電路、時鐘電路和RS-232電路等。 第三部分,嵌入式軟件方案的設計。首先,選用U-boot1.2.0作為Bootloder,特點是U-boot的網絡功能較強,支持平臺較多。其次,移植Linux2.6.22內核作為系統核心,該版本內核具有實時性強等特點。再次,用busybox1.9.1構建基礎命令環境,并將轉為NandFlash設計的YAFFS文件系統安裝到開發板上。最后,在以上的軟件環境基礎上,開發了基于OV511芯片的USB設備驅動和FrameBuffer顯示驅動程序。 第四部分,開源視覺處理庫OpenCV的移植。該部分介紹了OpenCV的特性,常用的數據結構,在嵌入式Linux下的編譯選項配置,庫依賴文件安裝,底層文件修改,以及如何編譯、安裝OpenCV。 第五部分,基于OpenCV的攝像頭標定程序。該攝像頭標定程序是基于張氏標定算法的開發,本文首先闡述了攝像頭標定算法的核心內容,以及對應的OpenCV實現方案,然后給出了攝像頭標定程序在平臺運行的細節和結果。

    標簽: OpenCV ARM 增強現實

    上傳時間: 2013-07-06

    上傳用戶:阿四AIR

  • 基于ARMlinux的通用控制平臺的設計與開發

    嵌入式系統是以應用為中心,以計算機技術為基礎,軟件硬件均可裁剪,能滿足應用系統對功能、可靠性、成本、體積、功耗有嚴格要求的專用計算機系統。隨著信息技術、計算機技術、網絡技術的發展,嵌入式技術得到了廣闊的發展空間。其中ARM微處理器憑借體積小、功耗低、成本低而性能高等優點,己被成功應用于移動通信、手持設備、多媒體數字消費等諸多嵌入式領域。ARM也逐步成為了嵌入式的代名詞。另外,嵌入式操作系統經過多年的發展目前也已十分豐富,特別是自由免費軟件Linux的出現。Linux憑借源碼開放、內核可裁減、功能豐富、運行穩定等優勢,被移植到了多種不同結構的CPU和硬件平臺上,且得到了大量優秀開發工具軟件的支持。 本論文的目的是建立一個以ARM為基礎的嵌入式linux系統控制平臺.本文詳細介紹了整個系統平臺的研究開發和設計實現過程。論文首先介紹ARM和嵌入式Linux操作系統的特點和當前的發展概況。再闡述了以AT91RM19200為核心的開發平臺的硬件組成,詳細研究了硬件平臺設計過程,平臺的外圍配置包括存儲模塊、串口模塊、 CAN總線模塊、以太網模塊、USB模塊及JTAG調試模塊、實時模塊等多種功能模塊,包括各個功能模塊的芯片選擇和原理圖,還對硬件電路設計的注意事項進行了探討。再以此硬件平臺為基礎,詳細的論述了嵌入式Linux系統開發流程以及移植到具體硬件平臺需要完成的工作,如U-BOOT的移植、Linux內核的編譯與裁減、文件系統的制作、驅動程序的編寫等。最后對系統性能進行了測試,通過測試表明平臺達到設計要求,性能穩定。

    標簽: ARMlinux 通用控制

    上傳時間: 2013-04-24

    上傳用戶:hooooor

  • 基于ARM處理器的小型衛星通信網終端軟件研究

    采用多功能終端構成一種小型衛星通信網,要求各個終端能夠像計算機一樣支持多種各樣的外部設備,并能實現組網功能。采用能支持嵌入式Linux操作系統的ARM處理器可很好地滿足這種需求。本文重點研究這種智能終端中基于ARM處理器的嵌入式軟件及其實現,主要內容有: (1)在分析嵌入式系統、ARM處理器、Linux操作系統特點的基礎上,論證了這種基于ARM處理器和Linux操作系統實現組網多功能終端方案的可行性和優越性。 (2)介紹了嵌入式系統的組成、開發流程和步驟,搭建了嵌入式系統開發和調試平臺,包括軟件開發工具、硬件調試工具,軟件組件等。 (3)分析了該衛星通信網終端的需求,并詳細闡述了本系統的硬件配置,包括ARM處理器、存儲器和輸入/輸出接口。 (4)論證了本系統軟件部分設計的目標,提出了一種軟件結構方案,包括Bootloader、LinuX內核、文件系統、圖形用戶界面、網絡應用程序這幾個方面的選型和開發目標。 (5)完成ARM嵌入式軟件平臺的設計與實現,包括U-Boot的修改和移植、Linux系統內核的移植和剪裁、嵌入式Linux文件系統的制作、圖形用戶界面的安裝和編程基礎,以及Linux系統中驅動程序的設計。關鍵詞:衛星通信網,地面終端,嵌入式系統,ARM,Linux

    標簽: ARM 處理器 衛星通信網 軟件

    上傳時間: 2013-04-24

    上傳用戶:liu_yuankang

  • 基于ARM的家庭安防網關平臺底層構建

    隨著信息產業和集成電路技術的進步,嵌入式應用領域得到了蓬勃和快速的發展。嵌入式應用開發的重要特點是滿足應用門類的多樣化需求,嵌入式應用的多樣化主要體現在目標機硬件平臺的多樣化,而硬件平臺的多樣化則對嵌入式系統平臺的底層構建提出了嚴格要求,因此不同硬件平臺底層構建研究是嵌入式開發中的一個重要問題。 嵌入式軟硬件平臺的底層構建主要涉及以下幾個部分: 1、嵌入式開發環境構建,涉及交叉編譯環境、交叉調試環境等; 2、嵌入式硬件平臺構建,涉及硬件平臺選型、地址分配等; 3、U.Boot移植,涉及U-Boot啟動分析、移植分析等; 4、嵌入式操作系統移植,涉及uClinux內核結構、移植分析等; 5、驅動程序的開發,涉及硬件分析、Linux下驅動分析等; 與此同時,安全防范系統作為現代化的安全警衛手段,近年來正越來越多地進入各個行業的各種應用領域,智能家居已經成為高科技發展必然的趨勢。另外,運營商寬帶網絡缺乏新的利潤增長點,在已有的寬帶網絡上開發新的業務迫在眉睫。基于ARM的家庭安防網關與局端設備相結合,配備無線報警信號自學習型編解碼收發模塊,完全解決了上述兩個問題。 本文以多媒體綜合報警系統項目中的終端產品XXX型家庭安防網關為依托,以開發流程為主線,就ARM+uClinux嵌入式平臺給出了以上五個嵌入式開發過程中底層平臺構建的關鍵技術解決方案。正文中將依次介紹項目概述、目標硬件平臺分析、交叉開發環境構建以及U-Boot的移植、uClinux的移植和具體驅動程序的開發。

    標簽: ARM 家庭安防 網關 底層

    上傳時間: 2013-05-25

    上傳用戶:李彥東

  • 基于ARM和嵌入式LINUX的無線視頻監控系統的實現

    嵌入式系統是以應用為中心,以計算機為基礎,并且軟硬件可裁剪,適用于應用系統對功能、可靠性、成本、體積、功耗有嚴格要求的專用計算機系統。嵌入式系統一般由嵌入式微處理器、外圍硬件設備、嵌入式操作系統以及用戶的應用程序4部分組成,用于實現對其它設備的控制、監視或管理等功能。其廣泛應用于控制領域、消費電子產品等行業,已成為現代電子領域的重要研究方向之一。而隨著電子技術,多媒體技術及網絡技術快速發展,視頻監控系統也正在向嵌入式,數字化,網絡化方向發展。嵌入式視頻監控系統充分利用大規模集成電路和網絡的科技成果,實現體積小巧,性能穩定,通訊便利的監控產品。本項的目的正是建立一個完整的基于 ARM9 核心處理器和嵌入式 Linux 操作系統的嵌入式視頻監控系統。 本項目是在 ARM 微處理器平臺上,移植嵌入式Linux操作系統,并完成視頻采集、壓縮、傳輸任務。系統采用 ARM 微處理器 AT91RM9200作為主處理器,以視頻采集芯片 ADV7181 作為視頻采集設備,用 H.263視頻壓縮協議對視頻數據進行壓縮,最后通過中興通信公司 MG815+CDMA通信模塊傳輸到服務器上。 本論文主要分成五個章節: 第一章:首先介紹ARM和嵌入式Linux操作系統的特點和當前的發展概況,然后說明了本文的課題背景及意義; 第二章:描述了硬件開發平臺。本系統采用了 ALTMEL 的AT91RM9200為核心的開發平臺,并擴展了以視頻采集模塊和CDMA無線傳輸模塊; 第三章:描述了本系統的軟件開發平臺,包括嵌入式Linux開發流程以及移植到具體硬件平臺需要完成的工作,如 U-Boot 的移植、Linux內核的編譯與裁剪、文件系統的制作等; 第四章:首先論述了本系統中的難點 FIFO 設備的驅動編寫,隨后在對H.263視頻壓縮編碼敘述的基礎上針對塊匹配運動估計給出了一種改進的菱形搜索算法代替原有的三步搜索法,并且通過實驗結果證明,經算法改進優化的新菱形算法優于原先的三步搜索法; 第五章:得出了實驗結果,完成了視頻數據的無線網絡傳輸。

    標簽: LINUX ARM 嵌入式 無線視頻監控系統

    上傳時間: 2013-04-24

    上傳用戶:martinyyyl

  • 基于ARM架構的無線數據采集與處理終端的研究與開發

    隨著計算機、通信及網絡技術的高速發展,嵌入式系統廣泛地滲透到各行各業及人們日常生活的方方面面中。由于嵌入式系統的復雜性不斷增加,嵌入式操作系統成為了嵌入式系統中最重要的組成部分。在各種嵌入式操作系統中,Linux憑借其性能優異、結構清晰、平臺支持廣泛、網絡支持強勁及開放源代碼等多方面的優勢,被嵌入式系統開發者廣泛的采用。同時隨著近幾年來國內嵌入式領域發展非常迅速,其中32位ARM處理器結構體系的嵌入式CPU在商用領域、工控領域和軍用領域都得到了廣泛使用。 近幾年隨著無線通信技術、傳感器技術、信息采集和處理技術的飛速發展,出現了低成本、低功耗、多功能的微型無線傳感器節點。無線傳感器網絡是隨著傳感器節點的發展而興起的計算機科學技術的一個新的研究領域,它是由一組無線傳感器節點通過ad-hoc方式構成的無線網絡,綜合傳感器技術、嵌入式計算技術、分布式信息處理技術和無線通信技術,能夠協作地實時監測、感知和采集各種環境或監測對象的信息,并對其進行處理,并傳送到需要這些信息的用戶處。這種無線網絡系統被廣泛地用于國防軍事、國家安全、環境監測、交通管理、醫療衛生、制造業、反恐救災等領域,具有十分巨大的發展潛力,引起了學術界和工業界的高度重視。 目前,手持終端的應用范圍主要是在商業領域,開發一款適合在工業現場等無線傳感網絡監控領域的手持終端是本文的初衷。本文從嵌入式系統的角度,采用目前比較流行的ARM9處理器和嵌入式Linux的操作系統,闡述手持終端硬件平臺的設計和軟件的移植方案;接著研究了系統引導程序的原理、設備驅動開發的關鍵點、根文件系統的制作方法。在此基礎上,分析和移植引導程序U-Boot 1.1.4的實現、無線收發芯片CC2420的驅動開發和幀緩沖驅動的開發,并針對目標平臺的特點完成了文件系統的構建;然后介紹了基于Qt/Embedded的圖形界面開發的基礎,最后對本文研究工作進行總結。

    標簽: ARM 架構 無線 數據采集與處理

    上傳時間: 2013-06-26

    上傳用戶:lguotao

  • 基于ARM平臺的數碼相框軟件開發

    數字攝影的興起不可避免地引起了數碼相框的發展,因為僅有不到35%的數碼照片被打印。數碼相框的基本原理就是采用普通相框的造型,把原來相框中間的照片部分換成液晶顯示屏,配上電源,存儲介質等,使得同一個相框內可以循環播放照片,比普通相框的單一顯示功能更有優勢。從2007年開始,數碼相框的市場關注度開始激增。在2008年,數碼相框市場呈現高速發展的態勢,具有極高的潛在市場價值。 本論文以此為出發點,進行數碼相框軟件的開發研究工作。作為一款嵌入式產品,核心部件CPU采用了性能價格比、性能功耗比都很高的ARM架構處理器之中的一款——三星S3C2440A,顯示器采用了支持雙精度掃描的液晶顯示屏。軟件方面,Bootloader采用較為成熟的u-boot-1.1.4,Linux內核的版本為2.6.12,系統命令集由busybox構成。利用ARM處理器對Linux系統良好的移植性、自帶的LCD控制器、音頻控制器、SD與USB控制器的特點,進行圖像顯示、音頻播放與文件管理。對于目前大部分數碼相框在圖片瀏覽和文件管理功能上的不足,本設計的圖像顯示功能充分利用了觸摸屏功能,實現了圖像的觸摸式移動,使用戶可以自由的觀看放大后的圖像;文件管理功能則設計成了類似windows的文件瀏覽器,不僅具有豐富的文件管理功能,而且使習慣了windows的廣大用戶可以很快的熟悉此功能,并為將來升級為下一代的細分產品——數碼相冊做好準備。 本設計的核心是基于ARM平臺的系統移植與基于QT的應用程序設計。首先根據系統的總體設計思路選擇合適的硬件組合;然后在此基礎上進行u-boot的移植,嵌入式Linux的移植,QT Embedded/Qtopia的移植,以及最后QT圖形界面的設計。

    標簽: ARM 數碼相框 軟件開發

    上傳時間: 2013-04-24

    上傳用戶:rockjablew

  • 基于ARM與FPGA的機械手自動控制系統的研究

    機械手是自動裝配生產線上必不可少的設備,它可以模擬人手臂的部分動作,按預定的程序、軌跡和要求,實現抓取、搬運和裝配等工作。在減輕人的勞動強度、提高裝配質量和提高裝配效率等方面,起到了積極的作用。本文基于ARM和FPGA嵌入式系統,開展了機械手控制系統的研發工作,實現了機械手的自動控制。 嵌入式ARM處理器,具有運行速度快、功耗低、程序設計靈活、外圍硬件資源豐富等優點,但其普通輸入輸出口的高低電平變化周期最快只能到1微妙左右,不適合高速輸入輸出;FPGA芯片高速輸入輸出數據,時間可縮短至幾十納秒。通過ARM處理器和FPGA技術的有機結合,發揮各自的優勢,使系統具有程序設計靈活、以太網通信、大容量存儲、高速數據輸山、低成本等特點,滿足高速機械手自動控制的要求。 本文分析了ARM和FPGA系統,以及機械手控制系統的功能要求;設計硬件模塊、接口電路;闡述了系統軟件的設計過程,包括啟動代碼U—BOOT、操作系統μCLinux的移植;并介紹了如何利用便件描述語言VHDL來實現機械手邏輯控制。

    標簽: FPGA ARM 機械手 自動控制系統

    上傳時間: 2013-04-24

    上傳用戶:luyanping

主站蜘蛛池模板: 晋中市| 鹿泉市| 囊谦县| 武山县| 宜春市| 稷山县| 营口市| 宜州市| 米林县| 乌苏市| 阿克陶县| 苗栗县| 沂源县| 溧阳市| 铜山县| 旬邑县| 军事| 蚌埠市| 肃南| 台州市| 汪清县| 长治县| 武城县| 抚顺县| 苏尼特右旗| 禹城市| 桓台县| 望江县| 满洲里市| 于田县| 肇源县| 象山县| 陵水| 高安市| 丰都县| 汨罗市| 昌图县| 奉贤区| 南宁市| 叶城县| 策勒县|