串口工具串口工具串口工具串口工具串口工具
標(biāo)簽: 串口工具
上傳時間: 2013-04-24
上傳用戶:Amos
顯示技術(shù)被定義為新世紀(jì)世界朝陽產(chǎn)業(yè)之一。幾十年來,LED顯示技術(shù)成為一項使用最廣泛和最普及的技術(shù),由于其極高的性價比、高亮度、主動發(fā)光等特性,使得LED構(gòu)成的大屏幕已經(jīng)被廣泛的應(yīng)用于車站、碼頭、廣場等各種場合以及各企事業(yè)單位,成為各單位、部門很好的信息發(fā)布與交流工具。傳統(tǒng)的顯示技術(shù)以簡單的8位或者16位單片微控制器為核心,其運算速度、內(nèi)存容量、存儲空間和通訊方式等方面存在著很大的局限性,很難實現(xiàn)高難度圖文動態(tài)特技顯示和高灰度級顯示,并且無法滿足信息容量大和處理速度很高的場所。 本文在分析LED顯示控制原理、灰度級實現(xiàn)以及彩色顯示實現(xiàn)原理的基礎(chǔ)上,制定了ARM+FPGA的LED點陣顯示控制方案,采用三星公司S3C2410芯片上的LCD顯示接口,設(shè)計了顯示數(shù)據(jù)重組、非線性占空比γ反校正等邏輯,結(jié)合FPGA技術(shù)實現(xiàn)了高性能的LED點陣顯示控制;同時研究了嵌入式Linux操作系統(tǒng),在實驗基礎(chǔ)上詳細(xì)論述基于Linux操作系統(tǒng)的幀緩存設(shè)備模塊加載模式下的控制技術(shù),并開發(fā)基于ARM平臺的LED顯示屏播放以及管理應(yīng)用程序。 本文的創(chuàng)新之處在于提出并系統(tǒng)研究了改善LED顯示效果的數(shù)據(jù)重組技術(shù)以及非線性占空比下的γ反校正技術(shù),并通過軟硬件調(diào)試系統(tǒng)達到預(yù)期顯示效果。
標(biāo)簽: ARM LED 顯示控制 技術(shù)研究
上傳時間: 2013-04-24
上傳用戶:xymbian
隨著現(xiàn)代計算機技術(shù)和互聯(lián)網(wǎng)技術(shù)的飛速發(fā)展,嵌入式系統(tǒng)成為當(dāng)前最熱門的焦點之一;ARM以其高性能低功耗等特性成為目前應(yīng)用最廣泛的32位嵌入式處理器。近年來得到快速發(fā)展的機電一體化設(shè)備的人民幣紙幣清分機系統(tǒng),是嵌入式系統(tǒng)的典型應(yīng)用;它的主要工作流程是:人民幣圖像通過圖像傳感器采集得到的模擬信號,經(jīng)過放大、A/D轉(zhuǎn)換和FPGA協(xié)調(diào)之后得到數(shù)字圖像,經(jīng)緩存后進入到主CPU--S3C2410,通過圖像識別,實現(xiàn)面向、面值、新舊分級、破損程度等特征的識別,最后送出結(jié)果到控制CPU對識別結(jié)果進行相應(yīng)的顯示和機械動作。論文主要涉及以下這些內(nèi)容: 1):基于ARM的嵌入式系統(tǒng)和清分機系統(tǒng)介紹。 2):人民幣清分機的硬件系統(tǒng)基本構(gòu)架,清分機的各關(guān)鍵硬件的選型及主要原理;著重介紹清分機的處理核心--S3C2410。 3):圖像處理基礎(chǔ)。介紹了清分機系統(tǒng)中各類圖像的特點,圖像分析中的常用工具--灰度直方圖,從而為識別算法做好準(zhǔn)備。 4):介紹了人民幣的特征識別算法原理及實現(xiàn)基本流程,通過MATLAB對算法進行仿真研究。 5):嵌入式linux設(shè)備驅(qū)動的開發(fā)。針對清分機設(shè)備種類繁多而又是多任務(wù)的特點,本文提出使用可裁剪而又穩(wěn)定的linux操作系統(tǒng)來管理整個清分機系統(tǒng);而實現(xiàn)操作系統(tǒng)對清分機的管理首先就要實現(xiàn)設(shè)備與操作系統(tǒng)的連接--設(shè)備驅(qū)動。
標(biāo)簽: ARM 嵌入式 系統(tǒng)開發(fā)
上傳時間: 2013-06-01
上傳用戶:xoxoliguozhi
隨著計算機技術(shù)、網(wǎng)絡(luò)技術(shù)和微電子技術(shù)的深入發(fā)展,嵌入式系統(tǒng)在各個領(lǐng)域中得到廣泛應(yīng)用。以ARM和以FPGA為核心的嵌入式系統(tǒng)是當(dāng)前嵌入式研究的熱點,而相關(guān)研究的開展需要功能強大的開發(fā)平臺支持,因此基于ARM和FPGA的開發(fā)平臺設(shè)計研究具有重要意義。 本文分別設(shè)計了一款基于PXA270的ARM開發(fā)平臺和一款基于Virtex5的FPGA開發(fā)平臺,主要針對電源管理、接口設(shè)計、板級時序等關(guān)鍵技術(shù)進行了研究。在此基礎(chǔ)上利用PADS Logic設(shè)計工具完成了系統(tǒng)原理圖設(shè)計,并借助Hyperlynx SI仿真工具,對PCB的板級設(shè)計問題進行了分析,實現(xiàn)了平臺PCB的可靠設(shè)計。最后對平臺各模塊進行了調(diào)試,通過在平臺上運行操作系統(tǒng)并加載可執(zhí)行程序的方法驗證了平臺整體功能。 本文的特色體現(xiàn)在以下三個方面: (1)結(jié)合PXA270處理器內(nèi)部的電源管理單元和MAX1586A集成電源管理芯片,實現(xiàn)了PXA270開發(fā)平臺的動態(tài)電源管理,有效降低了平臺功耗; (2)平臺實現(xiàn)了FF/BT/STUART、USB Host/Client、SD/MMC、AC'97、LCD和擴展VGA、PCMCIA/CF等多種接口,具有良好的開發(fā)靈活性和通用性; (3)對開發(fā)平臺PCB板級走線中可能出現(xiàn)的反射、串?dāng)_、時序沖突等問題進行評估,給出了布線約束方案,使系統(tǒng)可靠性得到有效提高。
標(biāo)簽: FPGA ARM 嵌入式開發(fā) 平臺設(shè)計
上傳時間: 2013-07-06
上傳用戶:gps6888
自1887年美國奧梯斯公司制造出世界上第一臺電梯以來,電梯作為一種垂直運動的升降設(shè)備,已日益成為人們生活中一項不可缺少的生活工具。隨著經(jīng)濟的發(fā)展,高層建筑的不斷涌現(xiàn),電梯的功能與種類也隨之而多樣化,同時也對電梯的穩(wěn)定性、安全性、舒適性、運行效率提出了更高的要求。 電梯控制系統(tǒng)是電梯技術(shù)的核心,它將電梯的各機械部件有機的組合起來,實現(xiàn)了電梯復(fù)雜的功能與穩(wěn)定有效的運行。隨著電子技術(shù)日新月異的發(fā)展,電梯控制系統(tǒng)經(jīng)歷了繼電器控制、可編程邏輯控制(PLC)、智能微機控制的發(fā)展歷程。本文在總結(jié)了當(dāng)前電梯控制系統(tǒng)的基礎(chǔ)上,設(shè)計了一套基于ARM技術(shù)與工業(yè)現(xiàn)場總線CAN(控制器局域網(wǎng))的嵌入式集選型電梯控制系統(tǒng)。該控制系統(tǒng)采用變頻變壓調(diào)速方式,可與多款變頻器相結(jié)合,并可匹配有齒輪曳引機和無齒輪永磁同步曳引機,適用于最高樓層為64層、4m/s以下電梯控制。該控制系統(tǒng)目前已成功應(yīng)用在某電梯生廠家的國內(nèi)、南非等電梯項目中。 論文闡述了本電梯控制系統(tǒng)的控制策略,詳細(xì)介紹了以ARM7芯片LPC2378為核心的電梯主控制器的硬件結(jié)構(gòu)及其軟件設(shè)計。曳引機的速度控制是電梯控制技術(shù)的關(guān)鍵,因此為提高電梯運行時的舒適感與運行效率,文中建立了電梯運行速度曲線的數(shù)學(xué)模型,提出了根據(jù)設(shè)定時間參數(shù)與樓層間距自動生成速度曲線的計算方法。為優(yōu)化電梯起動時的舒適感,論文還討論了模糊控制技術(shù)在負(fù)載補償中的應(yīng)用。此外,本文在深入闡述CANOPEN協(xié)議原理的基礎(chǔ)上,完成了基于CANOPEN的應(yīng)用層協(xié)議設(shè)計,實現(xiàn)了電梯控制系統(tǒng)各控制器(主控制器、樓層控制器、轎廂控制器)之間實時、可靠的通信。
標(biāo)簽: ARM 技術(shù)的嵌入式 電梯控制系統(tǒng)
上傳時間: 2013-07-20
上傳用戶:西伯利亞狼
進入二十一世紀(jì)以來,隨著我國經(jīng)濟、社會、文化各方面快速發(fā)展,人民生活節(jié)奏日益加快,遠程互動交流要求不斷提高。網(wǎng)絡(luò)化生活方式真正進入到平常百姓家。為適應(yīng)社會的持續(xù)高速發(fā)展,必須廣泛開發(fā)應(yīng)用網(wǎng)絡(luò)化、信息化的工作生活產(chǎn)品,滿足社會市場需求。本課題就是面向當(dāng)前網(wǎng)絡(luò)迅速普及形勢下的家庭遠程監(jiān)控市場,采用高集成度、微功耗、低成本的設(shè)計思路,構(gòu)建實時性、網(wǎng)絡(luò)化、數(shù)字化嵌入式家用遠程監(jiān)控系統(tǒng),以適應(yīng)普通家庭遠程安全維護需求,提高中低收入群體的生活質(zhì)量和生活安全性。 嵌入式網(wǎng)絡(luò)視頻監(jiān)控系統(tǒng)是建立在ARM9和WindowsCE平臺上的一套完整視頻處理傳輸系統(tǒng)。它主要由S3C2410嵌入式硬件平臺、WindowsCE5.0嵌入式操作系統(tǒng)、攝像頭驅(qū)動采集模塊、網(wǎng)絡(luò)收發(fā)模塊和編解碼模塊五大部分組成。本文首先對嵌入式網(wǎng)絡(luò)監(jiān)控系統(tǒng)進行了總體設(shè)計,根據(jù)成本和市場需求,完成功能元件和軟件平臺選型。在硬件選擇上使用了市場上得到廣泛認(rèn)可的S3C2410、CS8900A網(wǎng)絡(luò)控制器、SDRAM、NANDFASH存儲器、攝像頭芯片,即滿足功能需求又控制成本,同時保證相互兼容和工作穩(wěn)定性;軟件平臺選擇兼顧市場認(rèn)同度和軟件兼容性,同時考慮到開發(fā)的復(fù)雜程度,選擇了同屬微軟旗下、類似WindowsXP的WindowsCE軟件環(huán)境。這樣主要軟件開發(fā)工作便可以使用WindowsXP下的開發(fā)工具完成。這一選擇符合市場主流用戶對微軟的認(rèn)同,也節(jié)約了學(xué)習(xí)和建立Linux交叉編譯環(huán)境的精力和時間。 硬件平臺搭建后使用ADS1.2進行調(diào)試,操作系統(tǒng)使用PlatformBuilder進行定制,驅(qū)動、采集、編碼及發(fā)送模塊在EVC4.0下開發(fā),接收、解碼和顯示模塊用VC++6.0開發(fā)。為保證軟硬件兼容性,軟件調(diào)試很少使用Emulator虛擬機,而使用JTAG、串口、USB口、交叉線建立硬件連接后進行實機調(diào)試。針對本課題主要軟件模塊WindowsXP下開發(fā)、WindowsCE下調(diào)試的情況,由于兩操作系統(tǒng)不能直接兼容,需建立平臺間同步和交互。實驗中使用了MSASYNC.exe等外圍軟件以及VGA控制器、USB擴展等外圍硬件模塊以實現(xiàn)快速實驗,由此也造成實驗設(shè)備和過程比最終產(chǎn)品復(fù)雜很多的情況。最終產(chǎn)品將把軟硬件環(huán)境剪裁到滿足功能的最小規(guī)模,僅預(yù)留排線接口用于升級,以實現(xiàn)低成本、微功耗、高集成度的設(shè)計要求。 系統(tǒng)的軟硬件測試表明:該系統(tǒng)安裝使用方便,運行穩(wěn)定可靠,普通網(wǎng)絡(luò)情況下可提供家用實時性,達到了預(yù)期設(shè)計目的和要求。為下一步的改進和完善建立起基礎(chǔ)平臺,并提供了主要功能。
標(biāo)簽: ARM 網(wǎng)絡(luò)視頻監(jiān)控 系統(tǒng)研究
上傳時間: 2013-07-08
上傳用戶:夜月十二橋
智能城市公交系統(tǒng)為解決城市交通擁堵、空氣污染,降低交通事故提供了解決方案,并在世界各國達成廣泛的共識。我國政府為改善城市公共交通系統(tǒng)投入了大量的財力對公交系統(tǒng)進行升級和改造,智能調(diào)度、自動報站、車輛監(jiān)控等新技術(shù)應(yīng)用于城市公交系統(tǒng)中。IEEE802.15.4/ZigBee標(biāo)準(zhǔn)的制定,不僅為工業(yè)控制、家居自動化控制和遙測遙控等領(lǐng)域提供了一種無線互聯(lián)互通的標(biāo)準(zhǔn),而且給智能公交系統(tǒng)帶來了新的生機,為智能交通系統(tǒng)及相關(guān)產(chǎn)業(yè)的發(fā)展提供了有力的契機。 本文給出了IEEE802.15.4/ZigBee標(biāo)準(zhǔn)的介紹,給出了協(xié)議棧框架結(jié)構(gòu),從物理層到應(yīng)用層進行了分析,并將ZigBee技術(shù)與其他無線通信技術(shù)做了比較,分析了ZigBee技術(shù)應(yīng)用的場合。 在查閱大量參考文獻的基礎(chǔ)上,,設(shè)計了基于ZigBee技術(shù)的智能公交系統(tǒng)的框架結(jié)構(gòu),分析了始發(fā)站、中間站、終點站的功能,并嘗試采用挪威Chipcon公司的ZigBee—CC2430無線模塊來代替GPS技術(shù)實現(xiàn)公交車輛自動報站。 在始發(fā)站停車場監(jiān)控系統(tǒng)中,重點研究ZigBee定位機制,研究了多邊定位算法、幾何算法、加權(quán)質(zhì)心算法等,并改進現(xiàn)有的定位算法,并使用MATLAB工具進行仿真分析,實現(xiàn)了基于ZigBee技術(shù)的公交車定位系統(tǒng);在中間站電子站牌設(shè)計中采用能量檢測算法實現(xiàn)了與車載終端的通訊,編寫了電子站牌和公交車載終端的通信協(xié)議并實地測試了自動報站功能。 最后設(shè)計了以Philips公司的ARM7芯片LPC2364為微處理器的智能公交車載終端,并給出了各部分的硬件電路設(shè)計。
標(biāo)簽: ZigBeeARM 智能公交系統(tǒng)
上傳時間: 2013-05-25
上傳用戶:561596
信息技術(shù)的發(fā)展,數(shù)字化產(chǎn)品的普及,導(dǎo)致了對嵌入式開發(fā)的巨大需求。以Linux為宿主機系統(tǒng),搭配一個交叉編譯環(huán)境,為嵌入式設(shè)備生成可執(zhí)行程序己成為現(xiàn)在日益流行的編譯嵌入式軟件的解決方案。而開放源代碼的GNUT具鏈?zhǔn)且惶组_源的開發(fā)環(huán)境,是嵌入式軟件開發(fā)中理想的交叉編譯器。但現(xiàn)有GNUI具鏈支持的平臺并不能滿足層出不窮的嵌入式產(chǎn)品的開發(fā)需要,仍有許多平臺得不到支持,例如我們進行的minix向ARM-MINIX平臺的移植。 本文以在linux環(huán)境下構(gòu)建MINIX嵌入式系統(tǒng)的交叉編譯工具鏈為背景,首先介紹了交叉編譯系統(tǒng)的基本組成和結(jié)構(gòu),以及利用GCC構(gòu)建交叉編譯環(huán)境的優(yōu)越性。然后對目標(biāo)平臺作了介紹。分析了GCC編譯器,說明了GCC的設(shè)計思想,系統(tǒng)結(jié)構(gòu),介紹了GNU Binutils的功能,使用方法;接著分析了GNU工具鏈中的GAS和GLD的實現(xiàn)機制及源代碼結(jié)構(gòu),由于BFD是GNUBinutils的基礎(chǔ),GAS和GLD都是使用BFD庫來操作目標(biāo)文件,因此在這一部分本文對BFD庫的工作機制,數(shù)據(jù)結(jié)構(gòu)也作了重點分析。緊接著說明了GCC交叉編譯系統(tǒng)的移植思路和方法,實現(xiàn)難點,以及一些相關(guān)技術(shù)細(xì)節(jié),這涉及到了若干重要的C源文件,Makefile,配置文件的修改,重點給出了BFD庫,GAS和GLD的分析及其重定向(通常GCC生成的目標(biāo)程序是針對GNU/Linux系統(tǒng)的)的實現(xiàn);然后本文給出了在GNU/Linux宿主機上構(gòu)建針對ARM-MINIX的參數(shù)設(shè)置及過程:最后對本文所做的工作進行了總結(jié)。
標(biāo)簽: ARM-MINIX GNU 嵌入式系統(tǒng)
上傳時間: 2013-05-31
上傳用戶:wangzhen1990
SystemView的庫資源十分豐富,包括含若干圖標(biāo)的基本庫(Main Library)及專業(yè)庫(Optional Library),基本庫中包括多種信號源、接收器、加法器、乘法器,各種函數(shù)運算器等;專業(yè)庫有通訊(Communication)、邏輯(Logic)、數(shù)字信號處理(DSP)、射頻/模擬(RF/Analog)等;它們特別適合于現(xiàn)代通信系統(tǒng)的設(shè)計、仿真和方案論證,尤其適合于無線電話、無繩電話、尋呼機、調(diào)制解調(diào)器、衛(wèi)星通訊等通信系統(tǒng);并可進行各種系統(tǒng)時域和頻域分析、譜分析,及對各種邏輯電路、射頻/模擬電路(混合器、放大器、RLC電路、運放電路等)進行理論分析和失真分析。 System View能自動執(zhí)行系統(tǒng)連接檢查,給出連接錯誤信息或尚懸空的待連接端信息,通知用戶連接出錯并通過顯示指出出錯的圖標(biāo)。這個特點對用戶系統(tǒng)的診斷是十分有效的。 System View的另一重要特點是它可以從各種不同角度、以不同方式,按要求設(shè)計多種濾波器,并可自動完成濾波器各指標(biāo)—如幅頻特性(伯特圖)、傳遞函數(shù)、根軌跡圖等之間的轉(zhuǎn)換。 在系統(tǒng)設(shè)計和仿真分析方面,System View還提供了一個真實而靈活的窗口用以檢查、分析系統(tǒng)波形。在窗口內(nèi),可以通過鼠標(biāo)方便地控制內(nèi)部數(shù)據(jù)的圖形放大、縮小、滾動等。另外,分析窗中還帶有一個功能強大的“接收計算器”,可以完成對仿真運行結(jié)果的各種運算、譜分析、濾波。 System View還具有與外部文件的接口,可直接獲得并處理輸入/輸出數(shù)據(jù)。提供了與編程語言VC++或仿真工具Matlab的接口,可以很方便的調(diào)用其函數(shù)。還具備與硬件設(shè)計的接口:與Xilinx公司的軟件Core Generator配套,可以將System View系統(tǒng)中的部分器件生成下載FPGA芯片所需的數(shù)據(jù)文件;另外,System View還有與DSP芯片設(shè)計的接口,可以將其DSP庫中的部分器件生成DSP芯片編程的C語言源代碼。
標(biāo)簽: SYSTEMVIEW 教材
上傳時間: 2013-04-24
上傳用戶:doudouzdz
嵌入式系統(tǒng)是以應(yīng)用為中心,以計算機技術(shù)為基礎(chǔ),軟硬件可裁減,適應(yīng)應(yīng)用系統(tǒng),對功能,可靠性,成本,體積,功耗嚴(yán)格要求的專用計算機系統(tǒng)[1]。廣泛應(yīng)用于軍事,信息家電,無線通信設(shè)備,消費類電子產(chǎn)品,移動計算平臺等諸多領(lǐng)域,是當(dāng)今熱門的計算機開發(fā)技術(shù)。 隨著科學(xué)技術(shù)發(fā)展,人們生活水平提高,數(shù)字高清電視逐漸普及,在各大賣場,對銷售過程中展示設(shè)備也隨之提出了更高的要求。但據(jù)調(diào)查,在中國現(xiàn)有的高清播放系統(tǒng)普遍存在價格昂貴,損耗高,壽命短及外部接口少等缺陷,導(dǎo)致無法普及。 針對這一現(xiàn)狀,本課題設(shè)計了一種以嵌入式處理器ARM系列32位嵌入式EM8623芯片為硬件平臺,嵌入式實時操作系統(tǒng)uclinux為系統(tǒng)軟件平臺的高清播放系統(tǒng)。 ARM(Advanced RISC Machines)既是一種處理器架構(gòu),又是公司的名稱,該公司主要設(shè)計處理器架構(gòu),并將其技術(shù)授權(quán)給其他芯片廠商。該處理器架構(gòu)具有外型小,性能高等特點,多用于便攜式通訊工具,多媒體數(shù)字式消費類儀器和嵌入式系統(tǒng)解決方案等領(lǐng)域。本課題在充分考慮系統(tǒng)實用性和開發(fā)成本的基礎(chǔ)上,采用EM8623芯片為CPU,片外擴展FLASH和SDRAM存儲器。 uclinux系統(tǒng)從Linux2.0/2.4內(nèi)核派生而來,雖然是為了支持沒有MMU(虛擬內(nèi)存管理單元)的處理器而設(shè)計,但保留了操作系統(tǒng)的所有特性,為硬件平臺更好地運行提供了保證,也降低了軟件設(shè)計復(fù)雜度,提高了系統(tǒng)的實時性和靈活性,縮短了開發(fā)周期。 該高清播放系統(tǒng)具有工作時間長,性能穩(wěn)定等特點,采用面向?qū)ο蠛兔嫦蜻^程綜合編程方法,ASM,C,C++多種語言混合編程方式實現(xiàn),使系統(tǒng)具有很高的健壯性和可擴展性。 基于ARM的高清播放系統(tǒng)在現(xiàn)場運行穩(wěn)定可靠,達到了預(yù)期的效果和實際要求。而且由于該高清播放系統(tǒng)外接接口豐富(包括常見的HDMI,S-Video,VGA,YPbPr,YCbCr),連接使用方便,所以具有很好的市場價值,可廣泛應(yīng)用于電視銷售柜臺,化妝品展示柜臺,聯(lián)網(wǎng)廣告機等領(lǐng)域。
標(biāo)簽: ARM 播放 系統(tǒng)設(shè)計
上傳時間: 2013-04-24
上傳用戶:564708051@qq.com
蟲蟲下載站版權(quán)所有 京ICP備2021023401號-1