PL3105芯片手冊(cè)PL3105芯片手冊(cè)PL3105芯片手冊(cè)
上傳時(shí)間: 2013-07-01
上傳用戶:hustfanenze
目前嵌入式系統(tǒng)在工業(yè)控制和智能家電方面運(yùn)用地越來(lái)越廣泛,嵌入式系統(tǒng)應(yīng)用于安防報(bào)警產(chǎn)品,使安防報(bào)警產(chǎn)品越來(lái)越智能化。未來(lái)產(chǎn)品技術(shù)將朝著數(shù)字化、無(wú)線化、集成化方向發(fā)展,因此本文設(shè)計(jì)了一個(gè)基于嵌入式系統(tǒng)的安防報(bào)警器。 嵌入式防盜報(bào)警系統(tǒng),由可編程主機(jī)、遙控器、各種防盜、防搶探測(cè)器組成,可通過(guò)局域網(wǎng)與小區(qū)的監(jiān)控中心連接,組成一套有線安全防范網(wǎng)絡(luò)。一旦發(fā)生情況,能把報(bào)警信息通過(guò)通訊網(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)建立硬件開(kāi)發(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)開(kāi)發(fā)搭建了軟件平臺(tái)。 (4)ARM處理器與GSM MODEM通過(guò)串口進(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)行了測(cè)試,測(cè)試表明平臺(tái)達(dá)到設(shè)計(jì)要求,性能穩(wěn)定。
標(biāo)簽: ARM 嵌入式 安防系統(tǒng)
上傳時(shí)間: 2013-04-24
上傳用戶:cy1109
近年來(lái),隨著世界上汽車保有量的快速增長(zhǎng),不可避免的帶來(lái)了交通擁擠、交通事故、廢氣的排放等問(wèn)題。這些問(wèn)題促使人們開(kāi)始致力于研究智能交通系統(tǒng)(ITS),以此來(lái)保障交通安全,提高交通運(yùn)輸效率,方便出行。 車載導(dǎo)航系統(tǒng)是智能交通系統(tǒng)ITS最后發(fā)布的環(huán)節(jié),它集先進(jìn)的全球衛(wèi)星定位技術(shù)、地理信息技術(shù)、數(shù)據(jù)庫(kù)技術(shù)、多媒體技術(shù)、現(xiàn)代通信技術(shù)與嵌入式計(jì)算機(jī)系統(tǒng)于一體,實(shí)現(xiàn)車輛定位、車輛導(dǎo)航、實(shí)時(shí)信息發(fā)布等功能,為駕駛者提供便捷的服務(wù),幫助駕駛者準(zhǔn)確、安全、快速地到達(dá)目的地。隨著汽車工業(yè)的快速發(fā)展以及對(duì)智能化交通的需求加深,研究適合中國(guó)國(guó)情的車載導(dǎo)航系統(tǒng),有著極其重要的意義。 本論文針對(duì)車載導(dǎo)航系統(tǒng)要求成本低、體積小、功耗低、性能可靠等問(wèn)題,設(shè)計(jì)了基于S3C2440A芯片的嵌入式Linux車載導(dǎo)航系統(tǒng),建立了相應(yīng)的硬件平臺(tái)和軟件平臺(tái),實(shí)現(xiàn)車載導(dǎo)航系統(tǒng)的定位查詢、最優(yōu)路徑查詢等功能。論文的主要工作如下: (1)深入研究智能交通動(dòng)態(tài)信息平臺(tái)的構(gòu)架、作用,根據(jù)平臺(tái)需要車載導(dǎo)航系統(tǒng)實(shí)現(xiàn)的功能,以及系統(tǒng)所要滿足的價(jià)格低、體積小、功耗低、性能可靠等指標(biāo),提出了嵌入式車載導(dǎo)航系統(tǒng)的整體設(shè)計(jì)構(gòu)架。選擇使用三星公司32位嵌入式微處理器S3C2440A來(lái)搭建系統(tǒng)硬件平臺(tái),使用Linux操作系統(tǒng)來(lái)進(jìn)行車載導(dǎo)航系統(tǒng)應(yīng)用程序的開(kāi)發(fā)。 (2)圍繞S3C2440A芯片的性能結(jié)構(gòu),構(gòu)建了系統(tǒng)硬件平臺(tái)的整體框架。根據(jù)系統(tǒng)所需要的性能,對(duì)框架中的存儲(chǔ)模塊、GPS模塊、GPRS模塊以及外圍接口等進(jìn)行了選型設(shè)計(jì)。 (3)建立Linux操作系統(tǒng)的開(kāi)發(fā)環(huán)境,完成BootLoader移植,實(shí)現(xiàn)了在S3C2440A芯片上的移植,最后研究了車載導(dǎo)航系統(tǒng)的程序設(shè)計(jì)與開(kāi)發(fā)。 (4)論文的創(chuàng)新點(diǎn)之一在于設(shè)計(jì)的車載導(dǎo)航系統(tǒng)是動(dòng)態(tài)交通信息平臺(tái)中的發(fā)布環(huán)節(jié),通過(guò)GPRS通信,它能夠提供實(shí)時(shí)動(dòng)態(tài)交通信息,并能進(jìn)行最優(yōu)路徑查詢,最大限度地實(shí)現(xiàn)了交通信息資源的共享。 (5)另外的創(chuàng)新點(diǎn)在于充分考慮成本和性能的基礎(chǔ)上,選用了S3C2440A芯片來(lái)構(gòu)建系統(tǒng)硬件平臺(tái)。它預(yù)留了多媒體接口、相機(jī)接口、音頻接口、網(wǎng)絡(luò)接口等可以豐富車載導(dǎo)航系統(tǒng)的功能。 本文所研發(fā)的嵌入式車載導(dǎo)航系統(tǒng)經(jīng)實(shí)驗(yàn)室調(diào)試,結(jié)果表明基本實(shí)現(xiàn)了設(shè)計(jì)要求。
上傳時(shí)間: 2013-04-24
上傳用戶:telukeji
近年來(lái),網(wǎng)絡(luò)音樂(lè),特別是網(wǎng)絡(luò)電臺(tái)的風(fēng)行,受到越來(lái)越多的大眾追捧。網(wǎng)絡(luò)音樂(lè)以其及時(shí)、海量、靈活、個(gè)性化、時(shí)尚的風(fēng)格,吸引了越來(lái)越多消費(fèi)者的加入和眾多商家的關(guān)注。但是,作為網(wǎng)絡(luò)音樂(lè)的終端--流媒體播放器,最直接面向大眾的窗口,卻顯得單一,大部分商家只提供PC上的流媒體播放器。正出于此,本課題把目光投向那些不使用PC或者不愿長(zhǎng)時(shí)間使用PC的用戶,為他們量身定制流媒體播放設(shè)備,讓用戶不必使用PC也可享受網(wǎng)絡(luò)音樂(lè)帶來(lái)的快樂(lè)。 本課題的研發(fā)正是基于上述背景,研發(fā)支持無(wú)線網(wǎng)絡(luò)的嵌入式多功能流媒體播放設(shè)備。本課題的研究目標(biāo)是實(shí)現(xiàn)一個(gè)嵌入式流媒體播放器(亦稱為InternetRadio),Internet Radio是一個(gè)可以在家中自由移動(dòng)、任意擺放的網(wǎng)絡(luò)流媒體播放設(shè)備。只要處在有網(wǎng)絡(luò)環(huán)境中,Internet Radio的音樂(lè)平臺(tái)讓用戶不必打開(kāi)計(jì)算機(jī),就能接收全球數(shù)千個(gè)不同風(fēng)格、不同國(guó)家的各種類型音樂(lè)電臺(tái)。除了可以直接透過(guò)因特網(wǎng)收聽(tīng)網(wǎng)絡(luò)廣播外,還可以播放儲(chǔ)存于計(jì)算機(jī)硬盤或MP3設(shè)備中的音樂(lè)。 本系統(tǒng)采用ARM920T作為處理器,基于嵌入式Linux操作系統(tǒng)、vTuner網(wǎng)絡(luò)電臺(tái)地址數(shù)據(jù)庫(kù)、Mplayer播放器軟件和FLTK界面開(kāi)發(fā)工具來(lái)實(shí)現(xiàn)。系統(tǒng)實(shí)現(xiàn)了除一般意義的音頻流媒體播放和接收調(diào)頻廣播等功能之外,還增加了本地相框和網(wǎng)絡(luò)數(shù)碼相框Flickr在線分享的流行時(shí)尚元素。本論文具體分析了系統(tǒng)的硬件平臺(tái),主要論述了軟件的實(shí)現(xiàn),系統(tǒng)的主要軟件功能包括bootloader和嵌入式Linux系統(tǒng)的移植,根文件系統(tǒng)的構(gòu)建,播放器軟件程序的研究、比較、移植和編寫,系統(tǒng)與網(wǎng)絡(luò)電臺(tái)地址數(shù)據(jù)庫(kù)vTuner和網(wǎng)絡(luò)相框Flickr的交互,Microwindows、Nxlib和FLTK的移植和基于FLTK的圖形界面開(kāi)發(fā),以及基于FLIK開(kāi)發(fā)出良好的人機(jī)交互界面。作為項(xiàng)目的主要核心人員,作者負(fù)責(zé)系統(tǒng)的軟件架構(gòu)設(shè)計(jì)、Linux系統(tǒng)的移植、播放器軟件的研究和開(kāi)發(fā)、GUI開(kāi)發(fā)工具和圖形庫(kù)的移植、圖片播放的實(shí)現(xiàn)、用戶與設(shè)備交互的實(shí)現(xiàn)和大部分界面程序的編碼等關(guān)鍵工作。
上傳時(shí)間: 2013-07-10
上傳用戶:小楓殘?jiān)?/p>
U盤主控芯片SSS6691制作USB-CDROM教程
上傳時(shí)間: 2013-06-06
上傳用戶:alan-ee
隨著電子技術(shù)的不斷發(fā)展,嵌入式系統(tǒng)越來(lái)越多地在控制類、消費(fèi)類、通訊類等電子產(chǎn)品廣泛應(yīng)用,嵌入式技術(shù)也越來(lái)越和人們的生活緊密結(jié)合。同時(shí),計(jì)算機(jī)硬件的發(fā)展以及數(shù)據(jù)量的增加,對(duì)存儲(chǔ)設(shè)備的要求也越來(lái)越高。 本文深入研究了嵌入式系統(tǒng)中數(shù)據(jù)存儲(chǔ)和數(shù)據(jù)交換,提出了一套完整的嵌入式系統(tǒng)中數(shù)據(jù)存儲(chǔ)和數(shù)據(jù)交換的設(shè)計(jì)方案,并詳細(xì)介紹了其實(shí)現(xiàn)過(guò)程。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ǎn)單、性價(jià)比高,但是控制方式復(fù)雜而且可能會(huì)存在一定的壞塊。SD卡是近年來(lái)流行的大容量便攜式存儲(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
隨著微處理器的發(fā)展,現(xiàn)代數(shù)字儀表發(fā)展迅速,功能不斷增強(qiáng)。目前,數(shù)字儀表正朝著集成化、智能化、高精度、微功耗、高可靠性發(fā)展。人們對(duì)數(shù)字儀表的設(shè)計(jì)和性能指標(biāo)也提出了更高的要求,ARM相對(duì)于單片機(jī)具有更強(qiáng)的處理能力和更好的處理效果,為高精度、智能化儀表的設(shè)計(jì)提供了一種新的途徑。 論文首先介紹了國(guó)內(nèi)外數(shù)字儀表的發(fā)展情況,并對(duì)常見(jiàn)的數(shù)字儀表進(jìn)行了分類,分析了影響數(shù)字儀表性能的主要因素。綜合數(shù)字儀表的性能特點(diǎn)并考慮實(shí)現(xiàn)成本,論文提出了一種基于ARM的五位半分辨率數(shù)字儀表設(shè)計(jì)方案,并詳細(xì)介紹了儀表的總體設(shè)計(jì)思路、硬件電路設(shè)計(jì)、軟件設(shè)計(jì)及數(shù)據(jù)處理方法。該設(shè)計(jì)采用LPC2148芯片為處理核心,使用VFD(真空熒光顯示器)作為儀表人機(jī)界面,界面友好且無(wú)視角誤差;考慮到在某些現(xiàn)場(chǎng)條件惡劣的情況下也能對(duì)數(shù)字儀表讀數(shù)進(jìn)行觀測(cè),采用LabVIEW7.1設(shè)計(jì)了上位機(jī)顯示界面;構(gòu)建了一個(gè)基于LPC2148的開(kāi)發(fā)平臺(tái),基于平臺(tái)設(shè)計(jì)了一款具有五位半分辨率的數(shù)字儀表,實(shí)現(xiàn)了電壓、電流、電阻等測(cè)量功能,同時(shí)設(shè)計(jì)了溫度讀取、實(shí)時(shí)時(shí)鐘計(jì)時(shí)、SD卡數(shù)據(jù)存儲(chǔ)等功能,為儀表的智能化設(shè)計(jì)奠定了基礎(chǔ)。 通過(guò)對(duì)該數(shù)字儀表運(yùn)行情況進(jìn)行記錄,并對(duì)記錄的大量數(shù)據(jù)進(jìn)行分析,結(jié)果表明:所設(shè)計(jì)的數(shù)字儀表能穩(wěn)定顯示,其精度和顯示分辨率均達(dá)到五位半精度的要求。
上傳時(shí)間: 2013-07-20
上傳用戶:ligong
通信電源監(jiān)控系統(tǒng)是一個(gè)分布式計(jì)算機(jī)控制系統(tǒng),它集中并融合了傳感器技術(shù)、現(xiàn)代計(jì)算機(jī)技術(shù)、通信技術(shù)、網(wǎng)絡(luò)技術(shù)和人機(jī)系統(tǒng)技術(shù)的最新成果,能夠?qū)崿F(xiàn)遙測(cè)、遙信和遙控三遙功能,對(duì)實(shí)現(xiàn)現(xiàn)代化的通信電源維護(hù)和科學(xué)管理有著重要的意義。隨著嵌入式技術(shù)近年來(lái)的發(fā)展,嵌入式系統(tǒng)在傳統(tǒng)的工業(yè)監(jiān)測(cè)、機(jī)械控制,及新興的移動(dòng)通訊、數(shù)字娛樂(lè)方面的應(yīng)用越來(lái)越廣泛。在工業(yè)領(lǐng)域,傳統(tǒng)的監(jiān)控系統(tǒng)主要以單片機(jī)為硬件載體進(jìn)行設(shè)計(jì),功能相對(duì)單一,可視化及擴(kuò)展性有限。隨著Linux系統(tǒng)的不斷升級(jí)換代,現(xiàn)在出現(xiàn)了以ARM芯片為載體,以Linux系統(tǒng)為軟件平臺(tái)的新一代監(jiān)控系統(tǒng)。它除了能實(shí)現(xiàn)原有單片機(jī)的功能外,還具備網(wǎng)絡(luò)通信功能,其設(shè)計(jì)過(guò)程及界面更加人性化。 本文以基于ARM構(gòu)建的嵌入式系統(tǒng)為軟硬件平臺(tái),探討了其在電源監(jiān)控領(lǐng)域的應(yīng)用。首先,本文討論了通信電源監(jiān)控系統(tǒng)的功能、組成、體系結(jié)構(gòu)、組網(wǎng)方案、監(jiān)控對(duì)象及監(jiān)控點(diǎn)的選取等內(nèi)容。在此基礎(chǔ)上重點(diǎn)對(duì)局站中心SU作了設(shè)計(jì),包括整體結(jié)構(gòu)、設(shè)備、組網(wǎng)等,并給出前置單元嵌入式系統(tǒng)硬件結(jié)構(gòu)、系統(tǒng)軟件和監(jiān)控軟件的實(shí)現(xiàn)。最后,介紹了嵌入式WEB服務(wù)器和嵌入式數(shù)據(jù)庫(kù)在嵌入式系統(tǒng)中的應(yīng)用,并給出本系統(tǒng)使用的BOA服務(wù)器和SQLite數(shù)據(jù)庫(kù)的實(shí)現(xiàn)方法。
上傳時(shí)間: 2013-07-28
上傳用戶:yare
通信電源監(jiān)控系統(tǒng)是一個(gè)分布式計(jì)算機(jī)控制系統(tǒng),它集中并融合了傳感器技術(shù)、現(xiàn)代計(jì)算機(jī)技術(shù)、通信技術(shù)、網(wǎng)絡(luò)技術(shù)和人機(jī)系統(tǒng)技術(shù)的最新成果,能夠?qū)崿F(xiàn)遙測(cè)、遙信和遙控三遙功能,對(duì)實(shí)現(xiàn)現(xiàn)代化的通信電源維護(hù)和科學(xué)管理有著重要的意義。隨著嵌入式技術(shù)近年來(lái)的發(fā)展,嵌入式系統(tǒng)在傳統(tǒng)的工業(yè)監(jiān)測(cè)、機(jī)械控制,及新興的移動(dòng)通訊、數(shù)字娛樂(lè)方面的應(yīng)用越來(lái)越廣泛。在工業(yè)領(lǐng)域,傳統(tǒng)的監(jiān)控系統(tǒng)主要以單片機(jī)為硬件載體進(jìn)行設(shè)計(jì),功能相對(duì)單一,可視化及擴(kuò)展性有限。隨著Linux系統(tǒng)的不斷升級(jí)換代,現(xiàn)在出現(xiàn)了以ARM芯片為載體,以Linux系統(tǒng)為軟件平臺(tái)的新一代監(jiān)控系統(tǒng)。它除了能實(shí)現(xiàn)原有單片機(jī)的功能外,還具備網(wǎng)絡(luò)通信功能,其設(shè)計(jì)過(guò)程及界面更加人性化。 本文以基于ARM構(gòu)建的嵌入式系統(tǒng)為軟硬件平臺(tái),探討了其在電源監(jiān)控領(lǐng)域的應(yīng)用。首先,本文討論了通信電源監(jiān)控系統(tǒng)的功能、組成、體系結(jié)構(gòu)、組網(wǎng)方案、監(jiān)控對(duì)象及監(jiān)控點(diǎn)的選取等內(nèi)容。在此基礎(chǔ)上重點(diǎn)對(duì)局站中心SU作了設(shè)計(jì),包括整體結(jié)構(gòu)、設(shè)備、組網(wǎng)等,并給出前置單元嵌入式系統(tǒng)硬件結(jié)構(gòu)、系統(tǒng)軟件和監(jiān)控軟件的實(shí)現(xiàn)。最后,介紹了嵌入式WEB服務(wù)器和嵌入式數(shù)據(jù)庫(kù)在嵌入式系統(tǒng)中的應(yīng)用,并給出本系統(tǒng)使用的BOA服務(wù)器和SQLite數(shù)據(jù)庫(kù)的實(shí)現(xiàn)方法。
標(biāo)簽: ARM 通信電源 監(jiān)控系統(tǒng)
上傳時(shí)間: 2013-06-09
上傳用戶:diertiantang
大多數(shù)現(xiàn)在的PCL打印機(jī)驅(qū)動(dòng)程序都是將需要打印的文件(包括圖形或者文本)處理成JPEG文件發(fā)送到打印機(jī)進(jìn)行打印,因?yàn)檫@樣一方面可以減少發(fā)送給打印機(jī)的數(shù)據(jù)量,一方面可以極大的簡(jiǎn)化驅(qū)動(dòng)程序的開(kāi)發(fā)。而在打印機(jī)內(nèi)部,這些JPEG文件又被解碼成BMP文件進(jìn)行進(jìn)一步的處理。采用這種方式工作的打印機(jī)JPEG解碼的工作占據(jù)了其CPU時(shí)間的一半以上,所以JPEG文件解碼引擎是打印機(jī)的核心之一,提高JPEG的解碼速度對(duì)于提高打印機(jī)的處理能力至關(guān)重要。 同時(shí),JPEG文件解碼工作是一個(gè)計(jì)算密集型的作業(yè),主要有兩個(gè)辦法提高它的速度:一個(gè)是設(shè)計(jì)更高效的算法,一個(gè)是采用性能更加強(qiáng)勁的CPU設(shè)備。在單核CPU的嵌入式環(huán)境中,JPEG編解碼速度已經(jīng)幾乎到了極限,難有提升的空間,然而近兩年多核嵌入式芯片的出現(xiàn),為大幅度提升它的性能提供了可能。 本文基于嵌入式的Linux平臺(tái),采用ARM11 MPCore4核處理器,針對(duì)PCL,XL打印機(jī)控制語(yǔ)言的JPEG文件解碼設(shè)計(jì)和實(shí)現(xiàn)了一個(gè)高速引擎,主要內(nèi)容為: 分析和解碼PCL,XL文件,提取出其中的JPEG文件。 對(duì)JPEG文件實(shí)現(xiàn)并行化解碼,在多個(gè)處理器核上并行處理,并針對(duì)多核處理器構(gòu)架進(jìn)行內(nèi)存讀取等方面的優(yōu)化。 針對(duì)多核處理器的特點(diǎn)和優(yōu)勢(shì),設(shè)計(jì)和實(shí)現(xiàn)多線程調(diào)度算法。 總結(jié)和提取數(shù)據(jù),分析多核處理器相對(duì)于單核處理器的性能提升。 另外,為便于讀者理解,文中簡(jiǎn)要介紹了ARM(SIMD)指令集,嵌入式匯編以及與硬件相關(guān)的一些概念。
上傳時(shí)間: 2013-06-16
上傳用戶:scorpion
蟲蟲下載站版權(quán)所有 京ICP備2021023401號(hào)-1