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

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

bootloader

在嵌入式操作系統(tǒng)中,bootloader是在操作系統(tǒng)內(nèi)核運行之前運行。可以初始化硬件設(shè)備、建立內(nèi)存空間映射圖,從而將系統(tǒng)的軟硬件環(huán)境帶到一個合適狀態(tài),以便為最終調(diào)用操作系統(tǒng)內(nèi)核準備好正確的環(huán)境。在嵌入式系統(tǒng)中,通常并沒有像BIOS那樣的固件程序(注,有的嵌入式CPU也會內(nèi)嵌一段短小的啟動程序),因此整個系統(tǒng)的加載啟動任務(wù)就完全由bootloader來完成。在一個基于ARM7TDMIcore的嵌入式系統(tǒng)中,系統(tǒng)在上電或復(fù)位時通常都從地址0x00000000處開始執(zhí)行,而在這個地址處安排的通常就是系統(tǒng)的bootloader程序[1]。
  • 基于ARM和μCOS-Ⅱ的嵌入式數(shù)據(jù)采集系統(tǒng)的研究

    隨著計算機技術(shù)的迅猛發(fā)展與后PC時代的到來,嵌入式系統(tǒng)已成為計算機領(lǐng)域的一個重要組成部分,并成為近年來新興的研究熱點。現(xiàn)今的嵌入式應(yīng)用對嵌入式設(shè)備的性能提出了更高的要求,8/16位單片機所能提供的系統(tǒng)性能已經(jīng)顯出不足。ARM7TDMI是一種高效,低功耗的RISC處理器。而S3C44BOX就是以該內(nèi)核為核心的一款芯片,它集成了許多外圍設(shè)備,非常適合做嵌入式產(chǎn)品。 論文主要研究基于ARM處理器和μC/OS- II操作系統(tǒng)的嵌入式數(shù)據(jù)采集系統(tǒng)設(shè)計,主要內(nèi)容包括以下幾方面: (1)介紹了ARM7 S3C44BOX體系結(jié)構(gòu)和bootloader的概念,并在參考開源bootloader的基礎(chǔ)上進行了bootloader的設(shè)計與實現(xiàn); (2)深入研究了μC/OS-II的概念、特點,分析了μC/OS-II在ARM處理器上移植所需的條件,并經(jīng)過剪裁后成功移植到ARM處理器上: (3)介紹了AD、多串口擴展、LCD和鍵盤4個模塊的硬件工作原理,著重開發(fā)了這4個模塊的驅(qū)動程序,并通過實驗驗證了多串口擴展、LCD和鍵盤這3個模塊的工作穩(wěn)定性; (4)在ARM S3C44BOX和μC/OS-II操作系統(tǒng)基礎(chǔ)上,設(shè)計了多任務(wù)來實現(xiàn)4通道的數(shù)據(jù)采集。經(jīng)過對采集數(shù)據(jù)的分析和系統(tǒng)的運行,可以驗證本數(shù)據(jù)采集系統(tǒng)運行的高效性和穩(wěn)定性。

    標簽: ARM COS 嵌入式 數(shù)據(jù)采集系統(tǒng)

    上傳時間: 2013-06-05

    上傳用戶:sk5201314

  • 基于ARM架構(gòu)的視頻監(jiān)控設(shè)計

    目前,ARM微處理器已經(jīng)在多種領(lǐng)域中得到應(yīng)用,有關(guān)統(tǒng)計表明,各種基于ARM微處理器的設(shè)備應(yīng)用數(shù)量已經(jīng)遠遠超過了通用計算機,基于ARM微處理器的開發(fā)應(yīng)用正成為數(shù)字時代的技術(shù)潮流。而在Internet飛速發(fā)展的今天,網(wǎng)絡(luò)已經(jīng)滲透到了方方面面。在嵌入式系統(tǒng)中,和網(wǎng)絡(luò)的結(jié)合已經(jīng)成為嵌入式系統(tǒng)發(fā)展的必然趨勢。 隨著嵌入式技術(shù)及網(wǎng)絡(luò)技術(shù)的發(fā)展,工業(yè)控制設(shè)備一般要求系統(tǒng)具備完成復(fù)雜測控任務(wù)能力和較強的實時性,并且能夠與某一類型的控制網(wǎng)絡(luò)相連,以實現(xiàn)遠程監(jiān)控。而正在利用的單片機技術(shù)則存在通信能力差、實時性不夠等問題,本系統(tǒng)利用ARM處理器獨特的網(wǎng)絡(luò)通信功能實現(xiàn)對工業(yè)生產(chǎn)過程的監(jiān)控無疑是一種新的嘗試。基于ARM的工控系統(tǒng),其應(yīng)用程序可以方便的通過網(wǎng)絡(luò)進行更新,數(shù)據(jù)可通過LCD現(xiàn)場顯示,重要數(shù)據(jù)則可以文件形式保存在存儲器中,數(shù)據(jù)和報警信息可通過串口或以太網(wǎng)向上傳遞。這樣,用戶就可以通過網(wǎng)絡(luò)實現(xiàn)遠程監(jiān)控或遠程維護。此外,利用操作系統(tǒng)上已有的軟件和協(xié)議可迅速搭建前臺數(shù)據(jù)采集系統(tǒng),以實現(xiàn)測控系統(tǒng)和后臺管理系統(tǒng)的通信。它的設(shè)計成功無疑會將利用單片機技術(shù)而產(chǎn)生的問題迎刃而解。 本文通過一個ARM9芯片AT91RM9200作為處理器的嵌入式網(wǎng)絡(luò)監(jiān)控系統(tǒng),詳細闡述了嵌入式系統(tǒng)的設(shè)計與開發(fā)過程。嵌入式系統(tǒng)作為特殊的計算機系統(tǒng),一般包括以下3個方面:硬件設(shè)備、嵌入式操作系統(tǒng)和應(yīng)用軟件。本文也主要是圍繞這三部分來展開的。其中包括:1、硬件電路的設(shè)計:最小系統(tǒng)設(shè)計和外圍擴展電路設(shè)計;2、嵌入式操作系統(tǒng)的配置:交叉編譯環(huán)境的搭建、bootloader的移植、操作系統(tǒng)內(nèi)核的移植和文件系統(tǒng)的移植;3、應(yīng)用軟件開發(fā)設(shè)計:主要是相關(guān)驅(qū)動程序的設(shè)計和應(yīng)用程序設(shè)計。

    標簽: ARM 架構(gòu) 視頻 監(jiān)控設(shè)計

    上傳時間: 2013-04-24

    上傳用戶:colinal

  • 基于ARM平臺的嵌入式數(shù)字視頻監(jiān)控技術(shù)研究

    數(shù)字視頻監(jiān)控系統(tǒng)是一門集計算機技術(shù)、通信技術(shù)和數(shù)字視頻技術(shù)于一體的綜合系統(tǒng),它充分利用大規(guī)模集成電路和網(wǎng)絡(luò)的科技成果,體積小巧、性能穩(wěn)定、通訊便利,被廣泛應(yīng)用于交通、銀行、醫(yī)院、視頻會議、無人監(jiān)控等諸多領(lǐng)域。 本系統(tǒng)基于ARM微處理器平臺,移植嵌入式Linux操作系統(tǒng),并完成視頻采集、壓縮、傳輸?shù)热蝿?wù)。為降低產(chǎn)品成本,系統(tǒng)采用ARM9微處理器S3C2410作為主處理器,以USB攝像頭作為視頻采集設(shè)備,用軟件對視頻數(shù)據(jù)進行MPEG—4壓縮。 論文首先從整體上分析了嵌入式數(shù)字視頻監(jiān)控系統(tǒng)的總體設(shè)計方案,給出了硬件框架和軟件體系。其次在ARM硬件平臺成功構(gòu)建了armlinux嵌入式系統(tǒng),包括引導(dǎo)程序bootloader的設(shè)計、修改配置Linux內(nèi)核以及制作JFFS2文件系統(tǒng),完成USB數(shù)碼攝像頭的驅(qū)動。在應(yīng)用程序開發(fā)過程中,設(shè)計了基于Video4Linux的視頻采集程序,采用mmap(內(nèi)存映射)方式截取圖片,分析了MPEG—4編碼模型XVID程序中的運動估計部分,研究了半像素快速搜索算法,從而減少了搜索點數(shù)提高了運算速度。最后利用開源JRTPLIB庫實現(xiàn)視頻數(shù)據(jù)流的RTP傳送。 整個設(shè)計是在S3C2410硬件平臺上進行的,采用2.4.18版本的Linux內(nèi)核。其中MPEG—4編碼優(yōu)化測試是在ARMDeveloperSuite(ADS)version1.2中完成的。 本課題為在ARM平臺實現(xiàn)數(shù)字視頻監(jiān)控的設(shè)計做了有益的探索性嘗試,對今后進一步完成遠程嵌入式視頻監(jiān)控系統(tǒng)的設(shè)計有著積極的意義。

    標簽: ARM 嵌入式 數(shù)字視頻監(jiān)控 技術(shù)研究

    上傳時間: 2013-06-10

    上傳用戶:shawvi

  • 基于ARM與GPRS智能檢測控制系統(tǒng)的設(shè)計與實現(xiàn)

    隨著網(wǎng)絡(luò)技術(shù)的日新月異,人們的生活中越來越離不開Internet。GPRS無線通信網(wǎng)絡(luò)已與互聯(lián)網(wǎng)連接在一起,成為一種可持續(xù)利用和開發(fā)的資源;嵌入式系統(tǒng)也由于功耗低、性能強等特點,被廣泛應(yīng)用于通信、工業(yè)控制等領(lǐng)域。本文利用嵌入式系統(tǒng)和GPRS網(wǎng)絡(luò),設(shè)計和實現(xiàn)了GPRS無線數(shù)據(jù)終端。該終端以S3C2410微處理器為中心,通過驅(qū)動GPRS通訊模塊,由GPRS無線網(wǎng)絡(luò)連接到Internet,從而實現(xiàn)數(shù)據(jù)傳輸。 硬件方面由USB攝像頭與S3C2410處理器組成的嵌入式圖像采集模塊,DS18820報警模塊,GPRS收發(fā)模塊組成。 軟件方面分為系統(tǒng)軟件的移植和應(yīng)用軟件開發(fā)兩方面。系統(tǒng)軟件方面包含ARM平臺的bootloader和嵌入式Linux的移植;應(yīng)用軟件方面包含前端ARM平臺嵌入式圖像采集軟件設(shè)計,GPRS模塊程序設(shè)計,SMTP郵件服務(wù)程序設(shè)計三個部分。 論文內(nèi)容主要涉及課題研究背景,研究目的以及系統(tǒng)功能分析;并全面介紹了系統(tǒng)設(shè)計方案,包括微處理器選型、嵌入式Linux內(nèi)核分析與移植、Linux下V4L圖像的采集、JPEG圖像壓縮、GPRS協(xié)議。系統(tǒng)構(gòu)建過程中所用到的某些關(guān)鍵技術(shù)進行了較為詳盡的探討和研究。

    標簽: GPRS ARM 智能檢測 控制系統(tǒng)

    上傳時間: 2013-04-24

    上傳用戶:han_zh

  • ARMFPGA嵌入式系統(tǒng)設(shè)計及在測量儀器上的應(yīng)用.pdf

    目前在各行各業(yè)中應(yīng)用種類繁多的測量儀器隨著儀器性能指標要求的逐漸提升以及功能的不斷拓展,對儀器控制系統(tǒng)的實時性和集成化程度等性能的要求也越來越高。目前發(fā)展的趨勢是開放式、集成度向芯片級靠攏的高實時性儀器。針對目前傳統(tǒng)的系統(tǒng)設(shè)計存在著功能簡單、速度慢、實時性差、對數(shù)據(jù)的再加工處理能力極為有限等問題,本文根據(jù)課題需要提出了一種基于ARM+FPGA架構(gòu)的高速實時數(shù)據(jù)采集嵌入式系統(tǒng)方案,應(yīng)用在小功率半導(dǎo)體測量儀器上。方案采用三星S3C2410的ARM處理器進行管理控制,處理數(shù)據(jù),界面顯示;Altera公司的Cyclone系列的1C12 FPGA器件用來進行高速數(shù)據(jù)采集,提高了系統(tǒng)的實時性和集成化程度。 本文首先給出了ARM+FPGA架構(gòu)的總體設(shè)計。硬件方面,簡要討論了ARM處理器的特點和優(yōu)勢,F(xiàn)PGA在高速采集和并行性上的優(yōu)勢,給出了硬件的總體結(jié)構(gòu)和主要部件及相關(guān)接口。軟件方面,研究了基于嵌入式Linux的嵌入式系統(tǒng)的構(gòu)建和bootloader的啟動以及內(nèi)核和根文件系統(tǒng)的結(jié)構(gòu),構(gòu)建了嵌入式Linux系統(tǒng)包括建立交叉開發(fā)環(huán)境,修改移植bootloader和裁減移植Linux內(nèi)核,并且根據(jù)課題實際需要精簡建立了根文件系統(tǒng)。 為了滿足測量儀器的實時性,設(shè)計了ARM與FPGA的高速數(shù)據(jù)采集接口。進行了FPGA內(nèi)部與ARM接口相關(guān)部分的硬件電路設(shè)計;通過分析ARM與FPGA內(nèi)部時序的差異,針對ARM與FPGA內(nèi)部FIFO時序不匹配的問題,解決了測量儀器中高速數(shù)據(jù)采集與處理速度不匹配的問題。接著,通過研究Linux設(shè)備驅(qū)動基本原理和驅(qū)動程序的開發(fā)過程,設(shè)計了Linux下的FPGA數(shù)據(jù)采集接口驅(qū)動程序,并且實現(xiàn)了中斷傳輸。使得FPGA芯片通過高效可靠的驅(qū)動程序可以很好的與ARM進行通訊。 最后為了方便用戶操作,進行了人機交互系統(tǒng)的設(shè)計。為了降低成本和提高實用性利用FPGA芯片剩余的資源實現(xiàn)了對PS/2鍵盤鼠標接口的控制,應(yīng)用到系統(tǒng)中,大大提高了人機交互能力;通過比較分析目前比較流行的幾種嵌入式GUI圖形設(shè)計工具的優(yōu)缺點,結(jié)合課題的實際情況選擇了MiniGUI作為課題圖形界面的開發(fā)。根據(jù)具體要求設(shè)計了適合測量儀器方面上使用的人機交互界面,并且移植到了ARM平臺上,給測量儀器的使用提供了更好的交互操作。 本課題完成了嵌入式Linux開發(fā)環(huán)境的建立,針對課題實際硬件電路設(shè)計修改移植了bootloader,裁減移植了內(nèi)核以及根文件系統(tǒng)的建立;設(shè)計了FPGA內(nèi)部硬件電路,解決了接口中ARM與FPGA時序不匹配的問題,實現(xiàn)了ARM與FPGA之間的高速數(shù)據(jù)采集;設(shè)計了高速采集接口在嵌入式Linux下的驅(qū)動程序以及中斷傳輸和應(yīng)用程序;合理設(shè)計了適合測量儀器使用的人機交互界面,并巧妙設(shè)計了PS/2鍵盤鼠標接口,進一步提高了交互操作。

    標簽: ARMFPGA 嵌入式系統(tǒng)設(shè)計 測量儀器

    上傳時間: 2013-06-21

    上傳用戶:01010101

  • H.264高清視頻編解碼系統(tǒng)中ARM控制模塊的軟件設(shè)計.pdf

    隨著數(shù)字電視日益深入人心,高清概念越來越為人所熟知。帶有高清視頻功能的產(chǎn)品已經(jīng)逐步走向人們的工作和生活,高清視頻處理已經(jīng)從理論研究走向系統(tǒng)實際應(yīng)用。毫無疑問,無論是從觀眾的視覺還是從產(chǎn)業(yè)的角度來看,高清視頻已經(jīng)成為數(shù)字視頻技術(shù)發(fā)展的必然趨勢。本文研究了整個編解碼系統(tǒng)中ARM控制模塊的軟件設(shè)計,最終完成以PC機為終端控制平臺,經(jīng)ARM控制模塊將命令發(fā)送給核心編解碼芯片MB86H51,使其完成相應(yīng)的操作。、本文主要的工作有如下幾個方面: 1、根據(jù)ARM各型號芯片的特點,結(jié)合本系統(tǒng)的實際需求,最終選定Atmel公司的AT91SAM9261作為ARM控制板的核心處理芯片,并深入了解該芯片的工作原理和內(nèi)部結(jié)構(gòu)。 2、根據(jù)本系統(tǒng)中所選用的DataFlash型號及外圍電路連接情況等諸多因素,并結(jié)合Atmel公司所提供的AT91SAM9261一級bootloader參考代碼,編寫調(diào)試符合本系統(tǒng)啟動運行的一級bootloader引導(dǎo)程序,也稱為Bootstrap引導(dǎo)程序,最終成功實現(xiàn)引導(dǎo)U-Boot程序。 3、深入分析了U-Boot和Linux的體系結(jié)構(gòu)和編譯過程,結(jié)合AT91SAM9261芯片的特點和實際外圍電路的連接情況,修改U-Boot和Linux中主要的編譯參數(shù),并進行重新編譯,最終成功移植到系統(tǒng)板中。 4、在ITU-T提供的H.264標準的參考解碼程序JM8.6的基礎(chǔ)上,詳細研究了H.264視頻編碼標準以及具體的解碼器結(jié)構(gòu)和解碼流程,并結(jié)合DirectX技術(shù),開發(fā)了一款基于PC機的H.264解碼播放器,用于驗證存儲在PC機上的H.264壓縮碼流的正確性。

    標簽: 264 ARM 高清視頻

    上傳時間: 2013-04-24

    上傳用戶:acon

  • 基于ARM嵌入式平臺的目標跟蹤系統(tǒng)的研究

    近年來,隨著現(xiàn)代社會對軍用和民用設(shè)備需求的不斷擴大及要求的不斷提高,運動目標的識別和跟蹤技術(shù)已經(jīng)迅速發(fā)展成為現(xiàn)代信息處理領(lǐng)域中一項非常重要的技術(shù),并在許多領(lǐng)域內(nèi)發(fā)揮著不可替代的作用,但是在面向應(yīng)用的目標跟蹤系統(tǒng)卻不盡如人意,不能很好的滿足應(yīng)用的要求。 本文簡述了傳統(tǒng)的基于桌面PC機的目標跟蹤系統(tǒng)實現(xiàn)方法。目標跟蹤具有兩個突出的特點,一是計算數(shù)據(jù)量大,一是對處理速度要求高。傳統(tǒng)上,運動目標跟蹤系統(tǒng)的實現(xiàn)是基于桌面PC機,但工業(yè)應(yīng)用的快速發(fā)展使傳統(tǒng)的目標跟蹤系統(tǒng)越來越不能滿足應(yīng)用的需要。 本文提出了一種基于ARM嵌入式平臺的目標跟蹤解決方案。研究了如何將嵌入式平臺和目標跟蹤結(jié)合起來,并對系統(tǒng)的設(shè)計思想和設(shè)計方法進行了詳述。首先進行了功能分析和總體設(shè)計,分析了將嵌入式平臺作為目標跟蹤解決方案的關(guān)鍵性問題,包括采用ARM嵌入式平臺的必要性,系統(tǒng)框架的設(shè)計,對于嵌入式處理器和操作系統(tǒng)的選擇:然后在總體設(shè)計的基礎(chǔ)上完成了系統(tǒng)的設(shè)計,包括軟硬件平臺的設(shè)計,完成了bootloader的設(shè)計,Linux內(nèi)核的定制,USB攝像頭驅(qū)動程序的設(shè)計和OpenCV視覺庫的建立;最后分析了目標跟蹤的過程,利用背景差法實現(xiàn)了運動的檢測,提取了行人的特征,利用Mean-Shift算法實現(xiàn)了對運動目標的跟蹤。 本文提出的基于嵌入式平臺的目標跟蹤系統(tǒng)的應(yīng)用潛力巨大,有待進一步的研究和探索。在論文最后對研究進行了總結(jié)和展望,提出了未來的研究方向。

    標簽: ARM 嵌入式平臺 目標跟蹤系統(tǒng)

    上傳時間: 2013-05-27

    上傳用戶:qiao8960

  • 基于ARM嵌入式系統(tǒng)水泵效率檢測儀的研制

    水泵效率是反映水泵經(jīng)濟性能和綜合性技術(shù)指標的參數(shù)。隨著我國節(jié)能減排工作的深入開展,用泵企業(yè)要求準確、經(jīng)常性地測試水泵的效率值,掌握設(shè)備的能源利用率和設(shè)備自身狀況,評估設(shè)備運行經(jīng)濟狀況的合理程度。目前,國內(nèi)水泵效率檢測儀器的測量精度低、實時性和可靠性較差,現(xiàn)場可操作性差,人機界面不夠友好。 本課題是利用ARM嵌入式系統(tǒng)來實現(xiàn)水泵效率檢測儀器的研制,旨在開發(fā)一種操作簡單、便于攜帶又能滿足指導(dǎo)經(jīng)濟運行精度要求的泵效測量裝置,將計算機技術(shù)、傳感器技術(shù)、數(shù)據(jù)采集處理技術(shù)、嵌入式系統(tǒng)技術(shù)相結(jié)合,實現(xiàn)水泵效率檢測的同時,也實現(xiàn)了水泵各項主要參數(shù)的測試、數(shù)據(jù)保存、傳輸及曲線擬合等功能。研究了數(shù)據(jù)采集與處理、曲線擬合、數(shù)據(jù)庫開發(fā)、通信等實現(xiàn)中的重點、難點問題,并采取了有效的硬件和軟件抗干擾措施,確保了系統(tǒng)的穩(wěn)定性和可靠性。 本文以模塊化和結(jié)構(gòu)化的思想搭建了基于ARM9的硬件平臺,設(shè)計了專用模擬電路,研究了嵌入式操作系統(tǒng)WinCE4.2的移植,利用Platform Builder進行了操作系統(tǒng)內(nèi)核的定制和編譯,分析了WinCE4.2 bootloader的工作原理和架構(gòu),根據(jù)系統(tǒng)的功能需要和硬件資源分配、設(shè)計了設(shè)備的bootloader。 應(yīng)用層開發(fā)使用embedded Visual C++4.0開發(fā)工具,集成IDE環(huán)境,快速的開發(fā)Windows CE應(yīng)用程序。主要內(nèi)容包括:開發(fā)友好的人機界面、實現(xiàn)儀器的基本功能、顯示水泵機組的性能參數(shù)、繪制水泵性能曲線并顯示和構(gòu)建水泵性能數(shù)據(jù)庫、實現(xiàn)通信。 在樣機試制完成后,對多臺水泵進行了試驗,試驗結(jié)果證明本檢測儀器具有穩(wěn)定可靠、測試精度和自動化程度高、管理維護方便的特點,具有較好的技術(shù)經(jīng)濟性能。

    標簽: ARM 嵌入式系統(tǒng) 儀的研制 水泵

    上傳時間: 2013-06-02

    上傳用戶:xyipie

  • 基于ARM S3C44B0X與μCOS-Ⅱ軟硬件平臺實驗系統(tǒng)的開發(fā)

    本論文的工作是針對高等職業(yè)技術(shù)學院嵌入式系統(tǒng)實驗和專業(yè)建設(shè)的實際需要而進行的。本文對ARM處理器及其寄存器結(jié)構(gòu)做了認真的分析,對于文中涉及的系統(tǒng)硬件平臺核心即基于ARM7TDMI的S3C44BOX芯片進行了研究,分析了ARM7TDMI內(nèi)核結(jié)構(gòu)和使用特點,并從設(shè)計實驗的角度,研究了如何發(fā)揮器件的功能。在嵌入式操作系統(tǒng)的選擇上,考慮了ARM7內(nèi)核的具體情況,選擇了μC/OS-II操作系統(tǒng)。論文對μC/OS-II的內(nèi)核數(shù)據(jù)結(jié)構(gòu)、運行機制以及μC/OS-II操作系統(tǒng)在S3C44BOX上的移植過程進行了詳細的討論。根據(jù)要求安排有A/D、D/A實驗、LCD顯示驅(qū)動、觸摸屏及鍵盤:還安排了綜合實驗,內(nèi)容包括:跑馬燈、數(shù)碼管、蜂鳴器、A/D、D/A、LCD等。 第一章介紹了嵌入式系統(tǒng)及嵌入式處理器的基礎(chǔ)知識,包括目前常用的幾種嵌入式處理器、操作系統(tǒng),以及如何進行嵌入式系統(tǒng)的選型。 第二章介紹了嵌入式實驗/開發(fā)系統(tǒng)使用的硬件平臺,包括處理器、存儲器、串行通信接口、以太網(wǎng)接口,提出了系統(tǒng)軟件的調(diào)試方法。平臺的硬件核心為SAMSUNG(三星)公司的S3C44BOX芯片。 第三章介紹了開發(fā)調(diào)試環(huán)境的建立,包括交叉編譯環(huán)境的建立以及相關(guān)程序庫、工具的安裝,編寫了相關(guān)程序。 第四章詳細介紹了μC/OS-II系統(tǒng)的移植。包括bootloader的移植、啟動部分移植以及內(nèi)存部分的移植,并給出了內(nèi)核編譯的基本方法。 第五章給出了本文研究的主要結(jié)論,并對系統(tǒng)的發(fā)展前景進行展望。

    標簽: S3C44B0X ARM COS 軟硬件平臺

    上傳時間: 2013-06-27

    上傳用戶:hakim

  • 基于ARMDSP嵌入式視頻監(jiān)控系統(tǒng)的設(shè)計與研究

    隨著網(wǎng)絡(luò)、通信和微電子技術(shù)的快速發(fā)展和人民物質(zhì)生活水平的提高,視頻監(jiān)控系統(tǒng)以其直觀、方便和信息內(nèi)容豐富的特點而被廣泛的應(yīng)用。本文利用ARM+DSP的雙核結(jié)構(gòu),對基于ARM+DSP嵌入式的視頻監(jiān)控系統(tǒng)進行了設(shè)計和研究。 本系統(tǒng)大致分成兩部分-DSP圖像采集處理部分和ARM實時控制應(yīng)用部分兩部分。子系統(tǒng)分別選用TMS320DM642和AT91RM9200作為兩部分的主控芯片,利用它們各自的優(yōu)勢在系統(tǒng)中發(fā)揮不同的功能。 DSP的圖像采集處理部分通過CCD攝像頭對特定的區(qū)域采集視頻圖像,并由視頻解碼芯片進行視頻解碼處理。處理后的數(shù)字視頻信號放入DSP內(nèi)通過視頻運動檢測算法進行圖像處理,以掌握是否有異常的情況發(fā)生。如果有異常情況發(fā)生,則立刻由DSP向ARM實時控制應(yīng)用部分施加中斷信號,并將識別處理后的結(jié)果全部發(fā)送過去。 ARM的實時控制應(yīng)用部分實現(xiàn)對DSP圖像采集處理部分的實時控制,實現(xiàn)支持Linux平臺的硬件架構(gòu),實現(xiàn)網(wǎng)口、串口和USB等接口用于數(shù)據(jù)傳輸,實現(xiàn)圖像的顯示和友好的人機界而等等。ARM實時控制應(yīng)用部分本身不參與圖像識別和處理相關(guān)的算法實現(xiàn),而只是配合DSP將圖像處理的結(jié)果顯示出來,并在恰當?shù)臅r機觸發(fā)外部控制器實現(xiàn)一定的對外控制功能。 基于ARM+DSP架構(gòu)的視頻監(jiān)控系統(tǒng)的設(shè)計思想與實現(xiàn)原理,本系統(tǒng)分為控制模塊和視頻處理模塊,二者獨立開發(fā)和調(diào)試,通過HPI并行方式連接,提高了軟硬件任務(wù)的模塊化程度,增加了系統(tǒng)的穩(wěn)定性、可靠性和靈活性,符合嵌入式視頻監(jiān)控的功能要求,可以面對日益復(fù)雜的視頻應(yīng)用。本文還介紹了基于AT91RM9200處理器子系統(tǒng)開發(fā)板的底層bootloader程序的開發(fā)和對Linux操作系統(tǒng)移植的過程。最后論文在設(shè)計并實現(xiàn)的基礎(chǔ)上對系統(tǒng)的改進提出了一些新的方法和建議。

    標簽: ARMDSP 嵌入式視頻 監(jiān)控系統(tǒng)

    上傳時間: 2013-06-19

    上傳用戶:金宜

主站蜘蛛池模板: 高邮市| 城固县| 嘉定区| 平顶山市| 临城县| 桃园县| 行唐县| 会东县| 通河县| 循化| 米脂县| 额济纳旗| 象州县| 甘孜县| 新巴尔虎左旗| 门头沟区| 云梦县| 洛扎县| 延寿县| 大宁县| 五台县| 龙游县| 佛学| 葵青区| 东港市| 阜康市| 禄丰县| 大悟县| 上虞市| 正定县| 凤凰县| 宜丰县| 霍州市| 大邑县| 上虞市| 蓬安县| 西吉县| 滕州市| 马尔康县| 基隆市| 军事|