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

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

嵌入式程序員

  • 基于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ù)特定的需求對軟硬件進(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è)備的可靠性和空間跟蹤精度。 通過對嵌入式開發(fā)過程以及對控制系統(tǒng)構(gòu)成的分析,確定了手姿態(tài)信號(hào)輸入方案及系統(tǒng)的軟硬件總體設(shè)計(jì)方案。通過對目前流行的眾多嵌入式處理器的研究、分析、比較選擇了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)的軟硬件測試方法對系統(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ù)量的增加,對存儲(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

  • 基于ARM和CPLD的四足機(jī)器人嵌入式控制器硬件平臺(tái)設(shè)計(jì)

    運(yùn)動(dòng)控制系統(tǒng)是機(jī)器人控制系統(tǒng)的重要組成部分。本文將ARM與CPLD技術(shù)應(yīng)用于機(jī)器人運(yùn)動(dòng)控制系統(tǒng),使控制系統(tǒng)更加開放、更加模塊化,同時(shí)ARM芯片的高速大容量的數(shù)據(jù)處理能力以及CPLD的高集成度,可編程性,能夠逾越以往控制系統(tǒng)中實(shí)時(shí)、高速、高精度的技術(shù)瓶頸. 嵌入式技術(shù)是當(dāng)今最熱門的技術(shù)之一,由于簡潔、高效等優(yōu)點(diǎn),使得其廣泛應(yīng)用在各個(gè)領(lǐng)域;所謂嵌入式系統(tǒng)就是以應(yīng)用為中心,以計(jì)算機(jī)技術(shù)為基礎(chǔ),并且軟硬件可裁剪,適用于應(yīng)用系統(tǒng)對功能、可靠性、成本、體積、功耗有嚴(yán)格要求的專用計(jì)算機(jī)系統(tǒng)。它一般由嵌入式微處理器、外圍硬件設(shè)備、嵌入式操作系統(tǒng)以及用戶的應(yīng)用程序等四個(gè)部分組成,用于實(shí)現(xiàn)對其它設(shè)備的控制、監(jiān)視或管理等功能。 本文主要闡述了基于嵌入式處理器S3C44B0X的機(jī)器人控制器的設(shè)計(jì)過程。文章首先介紹了機(jī)器人本體規(guī)劃、嵌入式系統(tǒng)和嵌入式微處理器S3C44B0X的結(jié)構(gòu)特點(diǎn);接著介紹了基于S3C44B0X的智能控制器的設(shè)計(jì),包括硬件設(shè)計(jì)和CPLD軟件設(shè)計(jì)。其中控制器硬件平臺(tái)擴(kuò)展了外部存儲(chǔ)器、串行口,通過輸出PWM信號(hào)進(jìn)入驅(qū)動(dòng)電路模塊,從而實(shí)現(xiàn)控制機(jī)器人運(yùn)動(dòng)的目的。在CPLD設(shè)計(jì)過程中,引入JTAG調(diào)試接口,方便系統(tǒng)程序的下載和調(diào)試,通過自上而下、分塊設(shè)計(jì)的思想給出了QUARTUSⅡ設(shè)計(jì)環(huán)境下的軟件代碼。本系統(tǒng)利用不同任務(wù)間的切換來實(shí)現(xiàn)通信過程,而不再采用無操作系統(tǒng)的工程文件的形式,這樣不但有利于項(xiàng)目的調(diào)試,也有利于對其它接口的擴(kuò)展。最后對該控制器進(jìn)行了測試和分析。

    標(biāo)簽: CPLD ARM 四足機(jī)器人 嵌入式控制器

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

    上傳用戶:Zxcvbnm

  • 基于ARM和FPGA的嵌入式開發(fā)平臺(tái)設(shè)計(jì)與實(shí)現(xiàn)

    隨著計(jì)算機(jī)技術(shù)、網(wǎng)絡(luò)技術(shù)和微電子技術(shù)的深入發(fā)展,嵌入式系統(tǒng)在各個(gè)領(lǐng)域中得到廣泛應(yīng)用。以ARM和以FPGA為核心的嵌入式系統(tǒng)是當(dāng)前嵌入式研究的熱點(diǎn),而相關(guān)研究的開展需要功能強(qiáng)大的開發(fā)平臺(tái)支持,因此基于ARM和FPGA的開發(fā)平臺(tái)設(shè)計(jì)研究具有重要意義。 本文分別設(shè)計(jì)了一款基于PXA270的ARM開發(fā)平臺(tái)和一款基于Virtex5的FPGA開發(fā)平臺(tái),主要針對電源管理、接口設(shè)計(jì)、板級時(shí)序等關(guān)鍵技術(shù)進(jìn)行了研究。在此基礎(chǔ)上利用PADS Logic設(shè)計(jì)工具完成了系統(tǒng)原理圖設(shè)計(jì),并借助Hyperlynx SI仿真工具,對PCB的板級設(shè)計(jì)問題進(jìn)行了分析,實(shí)現(xiàn)了平臺(tái)PCB的可靠設(shè)計(jì)。最后對平臺(tái)各模塊進(jìn)行了調(diào)試,通過在平臺(tái)上運(yùn)行操作系統(tǒng)并加載可執(zhí)行程序的方法驗(yàn)證了平臺(tái)整體功能。 本文的特色體現(xiàn)在以下三個(gè)方面: (1)結(jié)合PXA270處理器內(nèi)部的電源管理單元和MAX1586A集成電源管理芯片,實(shí)現(xiàn)了PXA270開發(fā)平臺(tái)的動(dòng)態(tài)電源管理,有效降低了平臺(tái)功耗; (2)平臺(tái)實(shí)現(xiàn)了FF/BT/STUART、USB Host/Client、SD/MMC、AC'97、LCD和擴(kuò)展VGA、PCMCIA/CF等多種接口,具有良好的開發(fā)靈活性和通用性; (3)對開發(fā)平臺(tái)PCB板級走線中可能出現(xiàn)的反射、串?dāng)_、時(shí)序沖突等問題進(jìn)行評估,給出了布線約束方案,使系統(tǒng)可靠性得到有效提高。

    標(biāo)簽: FPGA ARM 嵌入式開發(fā) 平臺(tái)設(shè)計(jì)

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

    上傳用戶:gps6888

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

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

    標(biāo)簽: Linux ARM 嵌入式 繡花機(jī)

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

    上傳用戶:jackgao

  • 基于ARM和μCOS-Ⅱ的嵌入式數(shù)據(jù)采集系統(tǒng)的研究

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

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

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

    上傳用戶:sk5201314

  • 基于ARM和嵌入式Linux的新型船舶氣象儀的設(shè)計(jì)與開發(fā)

    船舶氣象儀是一套船載的自動(dòng)化海洋氣象觀測系統(tǒng),該系統(tǒng)廣泛的布置在各種船只上,可以獲得船只經(jīng)過的海域內(nèi)的風(fēng)、濕、溫、氣壓、降雨等氣象參數(shù)。通過對海洋氣象環(huán)境實(shí)時(shí)的掌握,能夠使船舶航行安全、省時(shí)、經(jīng)濟(jì),并使因?yàn)?zāi)害性天氣造成的損失減小到最低限度。通過對海洋氣象數(shù)據(jù)的存儲(chǔ)、統(tǒng)計(jì),對我國觀測海洋環(huán)境、研究海洋、開發(fā)海洋、利用海洋都有著重要的意義。 現(xiàn)代測控系統(tǒng)除了具有高性能的數(shù)據(jù)采集、信號(hào)處理、I/O和通信接口以外,通常均需具備良好的人機(jī)接口、友好的用戶界面和強(qiáng)大的網(wǎng)絡(luò)功能等。ARM架構(gòu)的嵌入式處理器和嵌入式Linux操作系統(tǒng)由于其優(yōu)異的性能和很高的性價(jià)比,已經(jīng)被廣泛地應(yīng)用到各種電子產(chǎn)品的設(shè)計(jì)當(dāng)中,并受到愈來愈多的自動(dòng)化設(shè)備和智能儀表設(shè)計(jì)人員的青睞。 本課題主要研究基于ARM+Linux架構(gòu)的嵌入式船舶氣象儀的設(shè)計(jì)與開發(fā)。系統(tǒng)硬件平臺(tái)選用ATMEL公司的AT91RM9200處理器,擴(kuò)展了64M SDRAM和8M NAND FLASH,同時(shí)擴(kuò)展了外圍通信設(shè)備接口包括通用串行口、CAN總線接口、網(wǎng)絡(luò)接口和人機(jī)交互接口等;并根據(jù)實(shí)際環(huán)境需要,進(jìn)行了傳感器的選型。 軟件平臺(tái)的設(shè)計(jì)主要涉及了U-Boot引導(dǎo)裝載程序的建立,同時(shí)根據(jù)開發(fā)平臺(tái)的資源,配置和裁剪Linux的內(nèi)核,并編寫、添加源代碼中沒有的驅(qū)動(dòng)程序,如AD、鍵盤、CAN總線控制器等,重新編譯內(nèi)核,下載到開發(fā)平臺(tái)。并在此基礎(chǔ)上,進(jìn)行了應(yīng)用程序的編寫。同時(shí)深入研究了嵌入式Linux下的圖形界面,將圖形界面系統(tǒng)MiniGUI移植到Linux系統(tǒng)中,設(shè)計(jì)了較完善、友好的圖形用戶界面,大大方便了用戶的操作。

    標(biāo)簽: Linux ARM 嵌入式 儀的設(shè)計(jì)

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

    上傳用戶:天大地大

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

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

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

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

    上傳用戶:shawvi

  • 基于嵌入式ARM的遠(yuǎn)程視頻監(jiān)控系統(tǒng)研究

    隨著科技的進(jìn)步,視頻監(jiān)控系統(tǒng)正在向嵌入式、數(shù)字化、網(wǎng)絡(luò)化方向發(fā)展。嵌入式視頻監(jiān)控系統(tǒng)充分利用大規(guī)模集成電路和網(wǎng)絡(luò)的科技成果,實(shí)現(xiàn)了體積小巧、性能穩(wěn)定、通訊便利的監(jiān)控產(chǎn)品。 本文以S3C2410為核心硬件平臺(tái)開發(fā)了基于嵌入式的遠(yuǎn)程視頻監(jiān)控系統(tǒng),并對關(guān)鍵技術(shù)進(jìn)行了論述和研究。首先給出了系統(tǒng)總體軟硬件設(shè)計(jì)方案,針對本系統(tǒng)硬件對vivi進(jìn)行了修改和移植,對編譯和移植Linux內(nèi)核以及制作YAFFS文件系統(tǒng)也做了深入的研究,重點(diǎn)討論了在嵌入式Linux操作系統(tǒng)下開發(fā)USB接口攝像頭驅(qū)動(dòng)程序和利用linux提供的Video4Linux API函數(shù)實(shí)現(xiàn)視頻數(shù)據(jù)采集,其次采用背景差法實(shí)現(xiàn)了對視頻圖像中運(yùn)動(dòng)目標(biāo)的檢測,然后通過MJPEG壓縮算法實(shí)現(xiàn)了視頻數(shù)據(jù)壓縮,接著介紹了在Linux下基于TCP/IP協(xié)議的socket編程,實(shí)現(xiàn)了視頻數(shù)據(jù)的網(wǎng)絡(luò)發(fā)送。最后著重論述了嵌入式Web服務(wù)器的設(shè)計(jì),編寫了視頻監(jiān)控主界面程序,并實(shí)現(xiàn)了基于B/S模式的視頻監(jiān)控系統(tǒng)結(jié)構(gòu)。 本系統(tǒng)采用模塊化設(shè)計(jì)方法,使得設(shè)計(jì)更加簡潔、高效,具有良好的擴(kuò)展性和易用性,有利于系統(tǒng)升級。另外采用嵌入式的方法,系統(tǒng)成本較低,易于推廣使用。

    標(biāo)簽: ARM 嵌入式 遠(yuǎn)程視頻監(jiān)控 系統(tǒng)研究

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

    上傳用戶:小楓殘?jiān)?/p>

  • 基于嵌入式Linuz系統(tǒng)下ARM收費(fèi)系統(tǒng)百姓繳費(fèi)通的設(shè)計(jì)

    隨著社會(huì)的不斷進(jìn)步,人們的生活與銀行的關(guān)系越來越密切,在銀行辦理業(yè)務(wù)占去了人們很大一部分時(shí)間,據(jù)日常生活經(jīng)驗(yàn),在銀行辦理業(yè)務(wù)的人均排隊(duì)時(shí)間達(dá)到了兩個(gè)小時(shí),這種等待大大的影響了人們的生活質(zhì)量。為了解決這個(gè)問題,本文設(shè)計(jì)了一種具有操作方便、價(jià)格低廉等特性的銀行繳費(fèi)系統(tǒng),該系統(tǒng)以當(dāng)前強(qiáng)大的網(wǎng)絡(luò)系統(tǒng)為基礎(chǔ),能夠讓用戶足不出戶就可以向銀行繳納水、電、燃?xì)狻㈦娫挼荣M(fèi)用,極大的方便了人們的生活,具有廣泛的應(yīng)用前景。 本文首先介紹了銀行卡繳費(fèi)系統(tǒng)的硬件設(shè)計(jì)方案,包括串口、JTAG、以太網(wǎng)、音頻、USB、LCD觸摸屏等接口電路的設(shè)計(jì)及各模塊之間的關(guān)聯(lián)關(guān)系;接著詳細(xì)介紹了基于單片機(jī)的磁卡讀卡器的軟、硬件工作原理,為其設(shè)計(jì)了基于串口的驅(qū)動(dòng)程序;然后介紹了觸摸屏的工作原理,重點(diǎn)介紹了觸摸屏的校正算法。最后介紹了基于MiniGUI的繳費(fèi)通系統(tǒng)軟件的設(shè)計(jì),給出了系統(tǒng)的聯(lián)合調(diào)試結(jié)果。 本繳費(fèi)系統(tǒng)使用ARM9內(nèi)核的2440處理器作為核心處理器,其主要外設(shè)有網(wǎng)卡、磁卡讀卡器和觸摸屏,其中網(wǎng)卡用于系統(tǒng)和網(wǎng)絡(luò)的連接,提供局域網(wǎng)、電話線、ADSL三種上網(wǎng)方式;讀卡器用于讀入用戶銀行卡信息;觸摸屏用于人機(jī)交互,包括用戶輸入密碼、繳費(fèi)金額及向用戶顯示歷史繳費(fèi)信息等功能。軟件部分底層采用嵌入式Linux操作系統(tǒng),使用MiniGUI集成開發(fā)環(huán)境,通過觸摸屏向用戶提供友好的人機(jī)交互界面。 文章最后針對本課題的研究內(nèi)容進(jìn)行了總結(jié),指出不足并對未來發(fā)展進(jìn)行展望。

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

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

    上傳用戶:鳳臨西北

主站蜘蛛池模板: 宜兴市| 蓬溪县| 汉阴县| 盘锦市| 无极县| 张家口市| 绍兴市| 仪陇县| 明水县| 建平县| 余姚市| 潼关县| 格尔木市| 恩施市| 会同县| 砀山县| 泸溪县| 德安县| 宜兰县| 岐山县| 高邑县| 霍林郭勒市| 乌审旗| 兴化市| 广昌县| 乳源| 本溪| 江口县| 茌平县| 会宁县| 甘德县| 东方市| 安义县| 遂溪县| 民权县| 出国| 鄂温| 沁阳市| 普定县| 青田县| 龙州县|