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

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

aRM-linux-GCC

  • 基于ARM的傳感圖像液晶顯示系統(tǒng)的研究

    本文研究了基于ARM的嵌入式微處理器構(gòu)成的傳感圖像液晶顯示系統(tǒng),該系統(tǒng)充分利用ARM9的嵌入式微處理器芯片S3C2410內(nèi)部豐富的接口資源,采取軟硬件協(xié)同設(shè)計(jì)的方法完成設(shè)計(jì),使系統(tǒng)更易集成。本文首先針對(duì)系統(tǒng)需求設(shè)計(jì)了各相關(guān)模塊的接口電路,然后對(duì)Linux系統(tǒng)下整個(gè)圖像采集系統(tǒng)的程序設(shè)計(jì)作了詳細(xì)的分析,重點(diǎn)設(shè)計(jì)完成了LCD驅(qū)動(dòng)程序與USB接口驅(qū)動(dòng)程序。在完成各相關(guān)模塊驅(qū)動(dòng)的基礎(chǔ)上設(shè)計(jì)完成了圖像采集與顯示程序,實(shí)現(xiàn)了圖像數(shù)據(jù)的采集、傳輸和圖像正常顯示。系統(tǒng)設(shè)計(jì)采集速率為30幀/秒,圖像畫面流暢,功能穩(wěn)定,并且數(shù)據(jù)傳輸采用DMA傳輸方式,使顯示數(shù)據(jù)不經(jīng)過CPU而直接傳送到顯示緩沖區(qū),加快了數(shù)據(jù)傳輸速度。本系統(tǒng)結(jié)構(gòu)緊湊,運(yùn)行過程中不需PC機(jī)介入,使配置更靈活,顯示界面更友好?;谇度胧较到y(tǒng)的圖像采集處理技術(shù)在當(dāng)前正處于起步階段,研究前景廣闊,可廣泛應(yīng)用于工業(yè)自動(dòng)化生產(chǎn),監(jiān)護(hù)、防盜系統(tǒng),機(jī)器人視覺等技術(shù)領(lǐng)域中。

    標(biāo)簽: ARM 傳感 圖像 液晶顯示

    上傳時(shí)間: 2013-08-05

    上傳用戶:guh000

  • 基于ARM的流體網(wǎng)絡(luò)測控系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)

    隨著計(jì)算機(jī)、通信、電子技術(shù)的進(jìn)步,嵌入式系統(tǒng)和以太網(wǎng)技術(shù)的融合將成為嵌入式技術(shù)未來的重要發(fā)展方向?;贏RM的嵌入式系統(tǒng)由于具有低功耗、高性能、低成本、可以進(jìn)行多任務(wù)操作等優(yōu)點(diǎn),在控制領(lǐng)域得到了越來越廣泛的應(yīng)用。 本選題來自中山大學(xué)與北京航天五院合作研制的流體網(wǎng)絡(luò)系統(tǒng)地面原理樣機(jī)控制器設(shè)計(jì)項(xiàng)目。論文研究的主要目的是利用基于ARM920T內(nèi)核的嵌入式微處理器AT91RM9200融合多傳感器設(shè)計(jì)一種可以在地面實(shí)驗(yàn)室環(huán)境中可靠運(yùn)行的數(shù)據(jù)采集與溫度控制系統(tǒng)。 本文從嵌入式測控系統(tǒng)的硬件實(shí)現(xiàn)和軟件設(shè)計(jì)兩方面進(jìn)行分析。在硬件設(shè)計(jì)上,主控制板以Atmel公司生產(chǎn)的AT91RM9200 CPU為核心,主要包括串口模塊、存儲(chǔ)模塊、以太網(wǎng)接口模塊、基于SPI串行接口設(shè)計(jì)的數(shù)據(jù)采集模塊(A/D)、基于I2C接口設(shè)計(jì)的PID控制信號(hào)輸出模塊(D/A)和采用PIO接口設(shè)計(jì)的開關(guān)控制輸出模塊等電路,其中后三個(gè)模塊承擔(dān)了流體網(wǎng)絡(luò)回路的傳感器數(shù)據(jù)采集,關(guān)鍵點(diǎn)的溫度控制和多路電磁閥的開關(guān)控制等任務(wù),后文將重點(diǎn)介紹。在軟件設(shè)計(jì)方面,主要分兩個(gè)方面進(jìn)行討論,分別為主控制器上基于嵌入式Linux系統(tǒng)的軟件和上位機(jī)采用Visual C++編寫的監(jiān)控軟件。主控制器軟件采用多線程進(jìn)行設(shè)計(jì),包括主線程、服務(wù)器子線程和數(shù)據(jù)采集子線程,三個(gè)線程同時(shí)運(yùn)行,提高了系統(tǒng)的運(yùn)行效率。上位機(jī)和主控制器通過接入以太網(wǎng)中,然后由服務(wù)器線程和上位機(jī)客戶端利用socket套接字實(shí)現(xiàn)通信。同時(shí)上位機(jī)軟件也提供形象美觀的圖形用戶界面,配合主控制器實(shí)現(xiàn)特定的溫度、流量和壓力監(jiān)控。 本論文設(shè)計(jì)的嵌入式測控系統(tǒng)充分利用了AT91RM9200內(nèi)嵌的的強(qiáng)大功能模塊,包括SPI接口模塊和I2C接口模塊等,可廣泛應(yīng)用于控制領(lǐng)域。對(duì)該系統(tǒng)的一些研究成果和設(shè)計(jì)方法具有一定的先進(jìn)性和良好的實(shí)用性,具有良好的應(yīng)用前景。

    標(biāo)簽: ARM 流體 網(wǎng)絡(luò)測控

    上傳時(shí)間: 2013-06-30

    上傳用戶:hmy2st

  • 基于ARM的起重機(jī)運(yùn)行數(shù)據(jù)采集存儲(chǔ)系統(tǒng)研究

    隨著嵌入式的廣泛應(yīng)用,對(duì)傳統(tǒng)的數(shù)據(jù)采集系統(tǒng)的改造,開發(fā)新型的嵌入式采集系統(tǒng),目前已成為研制的熱點(diǎn)。起重機(jī)采集系統(tǒng)類似于飛機(jī)上的“黑匣子”,能自動(dòng)記錄起重機(jī)運(yùn)行數(shù)據(jù),并能以文件的形式存儲(chǔ)起重機(jī)的運(yùn)行數(shù)據(jù),而且可以通過USB通信接口實(shí)現(xiàn)數(shù)據(jù)的轉(zhuǎn)移。與傳統(tǒng)的采集數(shù)據(jù)相比,此系統(tǒng)有采集速度快,性能穩(wěn),功耗低,讀取數(shù)據(jù)方便的優(yōu)點(diǎn)。只需插入U(xiǎn)盤,幾分鐘內(nèi)就可以將數(shù)據(jù)取走,避免了傳統(tǒng)將電腦帶入現(xiàn)場采集數(shù)據(jù)的缺點(diǎn)。在起重機(jī)采集系統(tǒng)的項(xiàng)目開發(fā)過程中,本人的主要工作是實(shí)現(xiàn)數(shù)據(jù)采集模塊的設(shè)計(jì),通過構(gòu)建基于ARM微處理器和開源Linux操作系統(tǒng)的平臺(tái),實(shí)現(xiàn)起重機(jī)運(yùn)行數(shù)據(jù)的U盤存儲(chǔ)。 本研究首先對(duì)課題研究的背景和整個(gè)系統(tǒng)做了概述;其次詳述了系統(tǒng)的硬件設(shè)計(jì)和Linux移植到AT91RM9200平臺(tái)的方法;然后詳細(xì)討論了系統(tǒng)的軟件設(shè)計(jì)即基于Linux的U盤驅(qū)動(dòng)的實(shí)現(xiàn)以及Mass Storage類協(xié)議及其子類UFI命令集,并采用單批量傳輸協(xié)議實(shí)現(xiàn)了部分UFI子類命令以實(shí)現(xiàn)對(duì)U盤邏輯扇區(qū)讀、寫等操作的驅(qū)動(dòng)程序;在U盤上采用目前主流操作系統(tǒng)(Windows,Linux等)所支持的FAT32文件格式,實(shí)現(xiàn)了文件的讀寫等API函數(shù),并在此基礎(chǔ)上按文件系統(tǒng)的實(shí)現(xiàn)層次對(duì)其進(jìn)行設(shè)計(jì)與優(yōu)化,實(shí)現(xiàn)了起重機(jī)運(yùn)行數(shù)據(jù)的可靠存儲(chǔ);最后對(duì)課題研究做了總結(jié)。

    標(biāo)簽: ARM 起重機(jī) 數(shù)據(jù)采集 存儲(chǔ)

    上傳時(shí)間: 2013-07-09

    上傳用戶:縹緲

  • 基于ARM的汽車防撞系統(tǒng)平臺(tái)的研究

    隨著汽車技術(shù)的不斷發(fā)展,越來越多的的人擁有了自己的汽車,基于汽車安全的汽車輔助系統(tǒng)也日益受到了人們的重視。汽車輔助安全系統(tǒng)可以對(duì)汽車駕駛過程中出現(xiàn)的緊急情況進(jìn)行報(bào)警和控制??梢灶A(yù)見,基于汽車安全的輔助駕駛系統(tǒng)有著良好的發(fā)展前景和廣闊的應(yīng)用空間。 本文通過將圖像檢測技術(shù)和激光測距技術(shù)相結(jié)合,應(yīng)用ARM+DSP的雙核架構(gòu),設(shè)計(jì)出一款高性能的汽車主動(dòng)安全系統(tǒng)。系統(tǒng)通過圖像識(shí)別技術(shù)對(duì)行車路況進(jìn)行監(jiān)控,并通過激光測距技術(shù)對(duì)前方車距進(jìn)行檢測。當(dāng)自車與前方的車距小于系統(tǒng)計(jì)算出來的安全車距,并有可能發(fā)生碰撞時(shí),系統(tǒng)將予以報(bào)警,提醒駕駛員注意減速或制動(dòng),從而達(dá)到有效預(yù)防追尾碰撞事故發(fā)生的目的。本文的主要內(nèi)容包括以下幾個(gè)方面: 1)完成系統(tǒng)的整體硬件設(shè)計(jì)工作。針對(duì)汽車安全系統(tǒng)對(duì)準(zhǔn)確性和實(shí)時(shí)性的要求,系統(tǒng)設(shè)計(jì)采用S3C2410作為系統(tǒng)的主控制器、TMS320DM6437作為系統(tǒng)的協(xié)處理器。雙核架構(gòu)的應(yīng)用將大幅度提升系統(tǒng)在圖像檢測方面的運(yùn)算能力。 2)為提高系統(tǒng)與各子模塊的通信效率,系統(tǒng)采用CAN總線作為主控制器與其他子模塊的主要通信總線。并開發(fā)出相應(yīng)的驅(qū)動(dòng)軟件。 3)系統(tǒng)采用嵌入式Linux操作系統(tǒng),應(yīng)用Linux強(qiáng)大的事務(wù)管理能力,來提高系統(tǒng)的處理能力和響應(yīng)速度。 4)通過對(duì)汽車碰撞過程的分析,研究開發(fā)出一套汽車防撞決策算法,對(duì)駕駛員預(yù)警和對(duì)車輛進(jìn)行輔助制動(dòng),保障駕駛?cè)藛T的安全。 最后,論文在總結(jié)全文工作的基礎(chǔ)上,指出了系統(tǒng)的不足之處和進(jìn)一步研究的工作方向。 總之,在汽車安全技術(shù)在國內(nèi)剛剛起步的今天,對(duì)該系統(tǒng)的研究對(duì)于中國自主的汽車主動(dòng)安全系統(tǒng)無論是在理論研究還是實(shí)際應(yīng)用上都具有一定的價(jià)值。

    標(biāo)簽: ARM 汽車防撞系統(tǒng)

    上傳時(shí)間: 2013-07-08

    上傳用戶:y307115118

  • 基于ARM的嵌入式Linuz操作系統(tǒng)的移植

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

    標(biāo)簽: Linuz ARM 嵌入式 操作系統(tǒng)

    上傳時(shí)間: 2013-06-04

    上傳用戶:LouieWu

  • 基于ARM的嵌入式linuz系統(tǒng)下的MP3設(shè)計(jì)

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

    標(biāo)簽: linuz ARM MP3 嵌入式

    上傳時(shí)間: 2013-04-24

    上傳用戶:Amygdala

  • 基于ARM的嵌入式USB圖像采集系統(tǒng)

    嵌入式圖像采集系統(tǒng)具有體積小、成本低、穩(wěn)定性高等優(yōu)點(diǎn),在遠(yuǎn)程監(jiān)控、可視電話、計(jì)算機(jī)視覺、網(wǎng)絡(luò)會(huì)議等領(lǐng)域應(yīng)用廣泛。為克服傳統(tǒng)基于單片機(jī)的圖像采集系統(tǒng)的種種不足,本文提出了一種新的解決方案,利用高速的ARM9嵌入式微處理器S3C2410A為硬件核心,搭配USB攝像頭,結(jié)合Linux構(gòu)建了一套嵌入式的圖像采集系統(tǒng)。USB攝像頭有著容易購買、性價(jià)比高等優(yōu)點(diǎn),但長期以來將其直接應(yīng)用于嵌入式系統(tǒng)卻很困難。隨著ARM微處理器的廣泛應(yīng)用,嵌入式系統(tǒng)的性能得到了極大的提升。人們逐漸將操作系統(tǒng)引入其中,方便系統(tǒng)的管理和簡化應(yīng)用程序的開發(fā)。Linux是一個(gè)免費(fèi)開源的優(yōu)秀操作系統(tǒng),將其移植到嵌入式系統(tǒng)中能夠?qū)ο到y(tǒng)進(jìn)行高效地管理、極大地方便應(yīng)用程序的開發(fā)。嵌入式的Linux操作系統(tǒng)繼承了Linux的優(yōu)良特性,還有著節(jié)約資源,實(shí)時(shí)性強(qiáng)等優(yōu)點(diǎn)。在本方案中以嵌入式Linux操作系統(tǒng)為基礎(chǔ),借助其對(duì)USB、網(wǎng)絡(luò)等的強(qiáng)大支持能力來構(gòu)建高度靈活的圖像采集系統(tǒng)。通過利用Linux操作系統(tǒng)內(nèi)建的video4Linux對(duì)攝像頭進(jìn)行編程,實(shí)現(xiàn)了將USB攝像頭采集到的視頻數(shù)據(jù)進(jìn)行顯示和存為圖片的功能。本文中具體講述了嵌入式的軟硬件平臺(tái)的構(gòu)建,USB攝像頭的驅(qū)動(dòng)開發(fā),圖像采集應(yīng)用程序的實(shí)現(xiàn)等。本文提出的嵌入式圖像采集方案適用于市面上絕大多數(shù)流行的USB攝像頭,還能把得到的圖像通過以太網(wǎng)傳輸以實(shí)現(xiàn)遠(yuǎn)程的監(jiān)控。這套方案利用應(yīng)用程序編程接口video4linux所提供的數(shù)據(jù)結(jié)構(gòu)、應(yīng)用函數(shù)等,實(shí)現(xiàn)了在Linux環(huán)境下采集USB攝像頭圖像數(shù)據(jù)的功能,并運(yùn)用嵌入式的GUI開發(fā)工具Qt/Embedded來編寫最終的應(yīng)用程序?qū)崿F(xiàn)了美觀的用戶界面。充分運(yùn)用Linux操作系統(tǒng)和其工具的強(qiáng)大功能來實(shí)現(xiàn)圖像采集,對(duì)基于Linux內(nèi)核的后續(xù)圖像應(yīng)用開發(fā)具有實(shí)用意義。本系統(tǒng)完全基于開放的平臺(tái)和模塊化的實(shí)現(xiàn)方法,具有良好的可移植性,可方便地進(jìn)行各種擴(kuò)展。這種方案所實(shí)現(xiàn)的圖像采集系統(tǒng)成本低,靈活性高,性能好,是一種優(yōu)良的解決方案。本文詳細(xì)介紹了這種基于Linux系統(tǒng)和S3C2410A平臺(tái)的嵌入式圖像采集系統(tǒng)。

    標(biāo)簽: ARM USB 嵌入式 圖像采集系統(tǒng)

    上傳時(shí)間: 2013-04-24

    上傳用戶:再見大盤雞

  • 基于ARM的嵌入式安防系統(tǒng)的研究與設(shè)計(jì)

    目前嵌入式系統(tǒng)在工業(yè)控制和智能家電方面運(yùn)用地越來越廣泛,嵌入式系統(tǒng)應(yīng)用于安防報(bào)警產(chǎn)品,使安防報(bào)警產(chǎn)品越來越智能化。未來產(chǎn)品技術(shù)將朝著數(shù)字化、無線化、集成化方向發(fā)展,因此本文設(shè)計(jì)了一個(gè)基于嵌入式系統(tǒng)的安防報(bào)警器。 嵌入式防盜報(bào)警系統(tǒng),由可編程主機(jī)、遙控器、各種防盜、防搶探測器組成,可通過局域網(wǎng)與小區(qū)的監(jiān)控中心連接,組成一套有線安全防范網(wǎng)絡(luò)。一旦發(fā)生情況,能把報(bào)警信息通過通訊網(wǎng)絡(luò)瞬間遠(yuǎn)程傳輸?shù)接脩粼O(shè)定的電話、手機(jī)、傳呼機(jī)。同時(shí)向監(jiān)控中心報(bào)告,監(jiān)控中心電腦確定發(fā)生警情的地址,及時(shí)調(diào)動(dòng)人員作出快速處理。 本文設(shè)計(jì)以32位ARM920T處理器s3C2410A為主控芯片,操作系統(tǒng)采用嵌入式LINUX操作系統(tǒng)。本文詳細(xì)闡述一下幾點(diǎn): (1)研究了GSM MODEM的數(shù)據(jù)傳輸?shù)奶攸c(diǎn)和工作原理,熟悉控制短信貓的AT指令;分析了煙霧、防盜、煤氣等傳感器的性能指標(biāo)和門限數(shù)據(jù)。為下面的系統(tǒng)的設(shè)計(jì)與研究提供了必要的理論基礎(chǔ)。 (2)建立硬件開發(fā)平臺(tái),對(duì)ARM處理器平臺(tái)的集成功能進(jìn)行了研究。其中重點(diǎn)研究了ARMS3C2410處理器,對(duì)其性能進(jìn)行了分析;對(duì)處理器的內(nèi)存設(shè)計(jì)進(jìn)行的分析;對(duì)所應(yīng)用的串口電路進(jìn)行了詳細(xì)的研究。 (3)采用了嵌入式Linux系統(tǒng)作為操作系統(tǒng),對(duì)Linux系統(tǒng)的內(nèi)核和文件系統(tǒng)作了進(jìn)一步的研究。詳細(xì)研究了Linux系統(tǒng)的bootloader的功能以及它的編譯與燒寫;Linux內(nèi)核的剪切、編譯和燒寫;Linux文件系統(tǒng)的編譯與燒寫;加載Linux各種服務(wù),比如NFS協(xié)議服務(wù)。為系統(tǒng)開發(fā)搭建了軟件平臺(tái)。 (4)ARM處理器與GSM MODEM通過串口進(jìn)行數(shù)據(jù)傳輸?shù)能浖O(shè)計(jì);ARM處理器與監(jiān)控中心的網(wǎng)絡(luò)傳輸?shù)能浖O(shè)計(jì)。本系統(tǒng)實(shí)現(xiàn)了Linux系統(tǒng)串口和網(wǎng)口進(jìn)行數(shù)據(jù)的傳輸,并對(duì)系統(tǒng)性能進(jìn)行了測試,測試表明平臺(tái)達(dá)到設(shè)計(jì)要求,性能穩(wěn)定。

    標(biāo)簽: ARM 嵌入式 安防系統(tǒng)

    上傳時(shí)間: 2013-04-24

    上傳用戶:cy1109

  • 基于ARM的嵌入式手姿態(tài)跟蹤設(shè)備控制系統(tǒng)研究

    基于手姿態(tài)的人機(jī)交互是以實(shí)現(xiàn)自然的人機(jī)交互為研究目標(biāo),可提高計(jì)算機(jī)的可操作性,同時(shí)使計(jì)算機(jī)能夠完成更加復(fù)雜的任務(wù)。而基于ARM的嵌入式系統(tǒng)具有功耗低、體積小、集成度高等特點(diǎn),嵌入式與具體應(yīng)用有機(jī)地結(jié)合在一起,具有較長的生命周期,能夠根據(jù)特定的需求對(duì)軟硬件進(jìn)行合理剪裁。結(jié)合嵌入式技術(shù)的手姿態(tài)跟蹤設(shè)備能夠?qū)崟r(shí)的檢測出人機(jī)交互系統(tǒng)中人手的位置與角度等數(shù)據(jù),并將這些數(shù)據(jù)及時(shí)反饋給計(jì)算機(jī)虛擬系統(tǒng)來進(jìn)行人機(jī)交互,提高跟蹤設(shè)備的可靠性和空間跟蹤精度。 通過對(duì)嵌入式開發(fā)過程以及對(duì)控制系統(tǒng)構(gòu)成的分析,確定了手姿態(tài)信號(hào)輸入方案及系統(tǒng)的軟硬件總體設(shè)計(jì)方案。通過對(duì)目前流行的眾多嵌入式處理器的研究、分析、比較選擇了S3C2440處理器作為系統(tǒng)開發(fā)硬件核心,詳細(xì)介紹了S3C2440的相關(guān)模塊的設(shè)計(jì),包括存儲(chǔ)單元模塊、通信接口模塊、JATG接口電路。同時(shí)設(shè)計(jì)了系統(tǒng)的外圍電路像系統(tǒng)時(shí)鐘電路、電源電路、系統(tǒng)復(fù)位電路。 選擇更適合于ARM開發(fā)的Linux系統(tǒng)作為軟件開發(fā)平臺(tái)。實(shí)現(xiàn)了Linux系統(tǒng)向開發(fā)板的移植、Bootloader的啟動(dòng)與編譯、設(shè)備驅(qū)動(dòng)程序的開發(fā);根據(jù)手姿態(tài)信號(hào)輸入方案系統(tǒng)采用分模塊、分層次的方法設(shè)計(jì)了系統(tǒng)的應(yīng)用程序——串口通信程序及手姿態(tài)識(shí)別子程序。通過分析常用的手姿態(tài)識(shí)別算法,系統(tǒng)采用基于神經(jīng)網(wǎng)絡(luò)的動(dòng)態(tài)時(shí)間規(guī)整與模板匹配相結(jié)合的動(dòng)態(tài)手姿態(tài)識(shí)別算法。并依據(jù)相應(yīng)的軟硬件測試方法對(duì)系統(tǒng)進(jìn)行了分模塊調(diào)試及系統(tǒng)的集成。

    標(biāo)簽: ARM 嵌入式 設(shè)備 控制

    上傳時(shí)間: 2013-07-11

    上傳用戶:songyuncen

  • 基于ARM的嵌入式數(shù)據(jù)存儲(chǔ)系統(tǒng)研究

    隨著電子技術(shù)的不斷發(fā)展,嵌入式系統(tǒng)越來越多地在控制類、消費(fèi)類、通訊類等電子產(chǎn)品廣泛應(yīng)用,嵌入式技術(shù)也越來越和人們的生活緊密結(jié)合。同時(shí),計(jì)算機(jī)硬件的發(fā)展以及數(shù)據(jù)量的增加,對(duì)存儲(chǔ)設(shè)備的要求也越來越高。 本文深入研究了嵌入式系統(tǒng)中數(shù)據(jù)存儲(chǔ)和數(shù)據(jù)交換,提出了一套完整的嵌入式系統(tǒng)中數(shù)據(jù)存儲(chǔ)和數(shù)據(jù)交換的設(shè)計(jì)方案,并詳細(xì)介紹了其實(shí)現(xiàn)過程。Flash存儲(chǔ)器由于體積小、功耗低、性能穩(wěn)定等特點(diǎn)在便攜式電子產(chǎn)品中得到了廣泛的應(yīng)用。Flash存儲(chǔ)器主要有兩種形式:Nor Flash和Nand Flash。Nor Flash具有XIP特性,可以直接在芯片上執(zhí)行代碼,而且讀取速度較快。Nand Flash存儲(chǔ)密度大、容量大、生產(chǎn)工藝簡單、性價(jià)比高,但是控制方式復(fù)雜而且可能會(huì)存在一定的壞塊。SD卡是近年來流行的大容量便攜式存儲(chǔ)卡。本系統(tǒng)中,我們以Flash和SD卡作為數(shù)據(jù)存儲(chǔ)介質(zhì)。在存儲(chǔ)介質(zhì)的選擇方面,在系統(tǒng)內(nèi)部采用了體積小、容量大、成本低的Flash,并采用Nor和Nand Flash相結(jié)合的方案:在Nor Flash上存儲(chǔ)與系統(tǒng)相關(guān)的軟件和程序,在Nand Flash上存儲(chǔ)用戶數(shù)據(jù)。系統(tǒng)外部采用安全性高、容量大、性能佳的SD卡作存儲(chǔ)容量擴(kuò)展。實(shí)現(xiàn)了基于Atmel公司ARM系列MCU的Flash存儲(chǔ)器和SD卡的硬件電路的設(shè)計(jì)及底層驅(qū)動(dòng)程序的設(shè)計(jì)。 本研究分別根據(jù)Nor和Nand Flash數(shù)據(jù)存儲(chǔ)和操作特點(diǎn),分析了JFFS2和YAFFS的特點(diǎn)以及各自的存儲(chǔ)方式、斷電保護(hù)、損耗平衡、垃圾回收等一系列的策略和機(jī)制,并在Nor和Nand Flash上實(shí)現(xiàn)并優(yōu)化了這些管理機(jī)制。在SD上則采用目前主流操作系統(tǒng)(Windows,Linux等)所支持的FAT16文件格式,完成了從磁盤格式化到文件的讀寫等標(biāo)準(zhǔn)API函數(shù),實(shí)現(xiàn)了嵌入式系統(tǒng)的高速數(shù)據(jù)交換。

    標(biāo)簽: ARM 嵌入式 數(shù)據(jù)存儲(chǔ) 系統(tǒng)研究

    上傳時(shí)間: 2013-04-24

    上傳用戶:qulele

主站蜘蛛池模板: 长乐市| 金坛市| 天等县| 长汀县| 元朗区| 庆城县| 建水县| 临潭县| 城口县| 桑植县| 宁津县| 通江县| 吴忠市| 高雄市| 松滋市| 娄底市| 博客| 仙桃市| 白河县| 涿鹿县| 灵山县| 平度市| 卓尼县| 博湖县| 韶关市| 文昌市| 衡东县| 津南区| 东丽区| 罗平县| 隆安县| 罗甸县| 津市市| 绥中县| 曲水县| 石河子市| 周口市| 正宁县| 大石桥市| 容城县| 珠海市|