隨著計(jì)算機(jī)技術(shù)、通信技術(shù)的飛速發(fā)展和3C(計(jì)算機(jī)、通信、消費(fèi)電子)的融合,嵌入式系統(tǒng)已經(jīng)滲透到各個(gè)領(lǐng)域。在32位嵌入式微處理器市場(chǎng)上,基于ARM(Advanced RISC Machine)內(nèi)核的微處理器在市場(chǎng)上處于絕對(duì)的領(lǐng)導(dǎo)地位,因此追蹤ARM技術(shù)的發(fā)展趨勢(shì)顯得尤為重要。在嵌入式操作系統(tǒng)的選擇上,Linux一直因其內(nèi)核精簡(jiǎn)、代碼開(kāi)放、易于移植等特點(diǎn)受到廣大嵌入式系統(tǒng)工程師的青睞。另外,嵌入式系統(tǒng)一旦具備網(wǎng)絡(luò)接入功能,其信息處理能力更加強(qiáng)大,因此有必要為嵌入式系統(tǒng)構(gòu)建Web服務(wù)器。 本文主要目的是研究基于ARM的嵌入式Linux開(kāi)發(fā)平臺(tái)構(gòu)建,并在此基礎(chǔ)上進(jìn)行網(wǎng)絡(luò)應(yīng)用程序的開(kāi)發(fā)。 文章深入剖析了ARM9的體系結(jié)構(gòu),介紹了基于ARM9的S3C2410開(kāi)發(fā)板的特性及資源;闡述了嵌入式操作系統(tǒng)的相關(guān)知識(shí)及嵌入式Linux移植的基本方法;搭建了移植所需要的開(kāi)發(fā)環(huán)境,主要包括在宿主機(jī)Linux操作系統(tǒng)下編譯arm-linux交叉編譯工具等;然后詳細(xì)闡述了嵌入式Linux開(kāi)發(fā)平臺(tái)的構(gòu)建過(guò)程,包括對(duì)BootLoader的分析和移植,Linux2.6內(nèi)核的結(jié)構(gòu)分析、代碼修改以及內(nèi)核裁減、配置和移植,網(wǎng)卡驅(qū)動(dòng)程序的移植,以及根文件系統(tǒng)的創(chuàng)建。按文中提供的方法和技巧可以很方便的建立一個(gè)ARM-Linux開(kāi)發(fā)平臺(tái)。 文章最后給出了基于所建平臺(tái)的網(wǎng)絡(luò)應(yīng)用,即在上述所建的軟硬件平臺(tái)上創(chuàng)建Web服務(wù)器Boa,并基于Boa進(jìn)行應(yīng)用開(kāi)發(fā)。最終實(shí)現(xiàn)了基于Boa嵌入式Web服務(wù)器的服務(wù)器端表單處理程序,實(shí)現(xiàn)了PC機(jī)與目標(biāo)板的動(dòng)態(tài)網(wǎng)頁(yè)交互功能,并且,通過(guò)PC機(jī)IE瀏覽器可以直接控制目標(biāo)板上的硬件和可執(zhí)行程序,以實(shí)現(xiàn)對(duì)目標(biāo)板的遠(yuǎn)程監(jiān)控功能。
上傳時(shí)間: 2013-04-24
上傳用戶:kernaling
電氣與自動(dòng)化工程學(xué)院為本科生和研究生開(kāi)設(shè)了DSP原理及應(yīng)用課程、DSP技術(shù)及其應(yīng)用綜合實(shí)驗(yàn)。根據(jù)我們學(xué)院所設(shè)置專業(yè)的特點(diǎn),選擇TI公司C2000系列DSP芯片作為主要學(xué)習(xí)內(nèi)容,該課程的實(shí)踐性很強(qiáng),即實(shí)驗(yàn)是該課程的主要內(nèi)容。我們針對(duì)TI公司C2000系列DSP芯片的工作原理、體系結(jié)構(gòu)、指令系統(tǒng)和應(yīng)用開(kāi)發(fā)了一套實(shí)驗(yàn)平臺(tái)――TMS320LF2407A實(shí)驗(yàn)箱,該實(shí)驗(yàn)箱內(nèi)容豐富,易于擴(kuò)展,可以做綜合性的提高實(shí)驗(yàn)。為了方便實(shí)驗(yàn)教學(xué),我們編寫(xiě)了實(shí)驗(yàn)箱的實(shí)驗(yàn)指導(dǎo)書(shū)。 該實(shí)驗(yàn)指導(dǎo)書(shū)共分為五章。第一章是概述,簡(jiǎn)單介紹TMS320LF2407A芯片的特點(diǎn),DSP應(yīng)用軟件的開(kāi)發(fā)流程和如何編寫(xiě)源程序和cmd文件。第二章介紹DSP的集成開(kāi)發(fā)環(huán)境-CCS,即介紹CCS的安裝、配置和使用。第三章介紹DSP的并口仿真器。第四章介紹我們開(kāi)發(fā)的實(shí)驗(yàn)平臺(tái)――TMS320LF2407A實(shí)驗(yàn)箱。第五章介紹在TMS320LF2407A的實(shí)驗(yàn)箱平臺(tái)上進(jìn)行的20個(gè)實(shí)驗(yàn)。 在電氣與自動(dòng)化工程學(xué)院DSP實(shí)驗(yàn)室的建設(shè)中,得到了美國(guó)TI公司大學(xué)計(jì)劃的捐贈(zèng);得到合肥工業(yè)大學(xué)實(shí)驗(yàn)裝置改造與研制基金和本科評(píng)建實(shí)驗(yàn)室建設(shè)項(xiàng)目的資助;學(xué)院領(lǐng)導(dǎo)給予了很大的重視和支持,院實(shí)驗(yàn)中心的老師們也做了大量的工作。在此一并表示感謝。 該實(shí)驗(yàn)指導(dǎo)書(shū)是第3版。第1版是李巧利、吳婷和徐科軍針對(duì)TMS320LF2407A EVM板編寫(xiě)的,由徐科軍審閱。在實(shí)驗(yàn)中,張瀚、陳智淵、余向陽(yáng)、周楊、梅楠楠和曾憲俊等提出了修訂意見(jiàn)。第2版是在第1版的基礎(chǔ)上,針對(duì)張瀚和陳智淵研制的實(shí)驗(yàn)箱(由合肥工業(yè)大學(xué)實(shí)驗(yàn)基金資助),由陳智淵和張瀚編寫(xiě),由徐科軍審閱。第3版是在第2版的基礎(chǔ)上,針對(duì)陳智淵、張瀚和周楊研制的實(shí)驗(yàn)箱(由合肥工業(yè)大學(xué)本科評(píng)建項(xiàng)目資助),由陳智淵完成初稿,由黃云志、張瀚、周楊和曾憲俊修訂,由徐科軍審閱。在實(shí)驗(yàn)指導(dǎo)書(shū)的編寫(xiě)過(guò)程中,參考了一些公司的資料和專家的書(shū)籍。由于編者水平有限,書(shū)中肯定存在不妥之處,敬請(qǐng)批評(píng)指正。
上傳時(shí)間: 2013-06-26
上傳用戶:gut1234567
嵌入式圖像采集系統(tǒng)具有體積小、成本低、穩(wěn)定性高等優(yōu)點(diǎn),在遠(yuǎn)程監(jiān)控、可視電話、計(jì)算機(jī)視覺(jué)、網(wǎng)絡(luò)會(huì)議等領(lǐng)域應(yīng)用廣泛。為克服傳統(tǒng)基于單片機(jī)的圖像采集系統(tǒng)的種種不足,本文提出了一種新的解決方案,利用高速的ARM9嵌入式微處理器S3C2410A為硬件核心,搭配USB攝像頭,結(jié)合Linux構(gòu)建了一套嵌入式的圖像采集系統(tǒng)。USB攝像頭有著容易購(gòu)買(mǎi)、性價(jià)比高等優(yōu)點(diǎn),但長(zhǎng)期以來(lái)將其直接應(yīng)用于嵌入式系統(tǒng)卻很困難。隨著ARM微處理器的廣泛應(yīng)用,嵌入式系統(tǒng)的性能得到了極大的提升。人們逐漸將操作系統(tǒng)引入其中,方便系統(tǒng)的管理和簡(jiǎn)化應(yīng)用程序的開(kāi)發(fā)。Linux是一個(gè)免費(fèi)開(kāi)源的優(yōu)秀操作系統(tǒng),將其移植到嵌入式系統(tǒng)中能夠?qū)ο到y(tǒng)進(jìn)行高效地管理、極大地方便應(yīng)用程序的開(kāi)發(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)大支持能力來(lái)構(gòu)建高度靈活的圖像采集系統(tǒng)。通過(guò)利用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)開(kāi)發(fā),圖像采集應(yīng)用程序的實(shí)現(xiàn)等。本文提出的嵌入式圖像采集方案適用于市面上絕大多數(shù)流行的USB攝像頭,還能把得到的圖像通過(guò)以太網(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開(kāi)發(fā)工具Qt/Embedded來(lái)編寫(xiě)最終的應(yīng)用程序?qū)崿F(xiàn)了美觀的用戶界面。充分運(yùn)用Linux操作系統(tǒng)和其工具的強(qiáng)大功能來(lái)實(shí)現(xiàn)圖像采集,對(duì)基于Linux內(nèi)核的后續(xù)圖像應(yīng)用開(kāi)發(fā)具有實(shí)用意義。本系統(tǒng)完全基于開(kāi)放的平臺(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
上傳用戶:再見(jiàn)大盤(pán)雞
針對(duì)當(dāng)前導(dǎo)彈裝備虛擬維修訓(xùn)練系統(tǒng)開(kāi)發(fā)只針對(duì)單一型號(hào)和專用功能、效率低、開(kāi)放性和通用性差的問(wèn)題,對(duì)基于資源重用性、系統(tǒng)通用性的導(dǎo)彈裝備虛擬維修訓(xùn)練通用平臺(tái)進(jìn)行研究,闡述通用平臺(tái)包含的視景仿真、故障機(jī)理建
標(biāo)簽: 導(dǎo)彈裝備 虛擬維修 訓(xùn)練系統(tǒng)
上傳時(shí)間: 2013-07-02
上傳用戶:lnnn30
隨著社會(huì)的進(jìn)步和經(jīng)濟(jì)的快速發(fā)展,電能質(zhì)量問(wèn)題不斷惡化,使得高效的電能質(zhì)量監(jiān)測(cè)變得越來(lái)越重要。傳統(tǒng)的電能質(zhì)量監(jiān)測(cè)儀器往往功能單一、缺少網(wǎng)絡(luò)功能,不能滿足實(shí)時(shí)在線監(jiān)測(cè)的要求。本文提出了一種基于ARM的遠(yuǎn)程電能質(zhì)量監(jiān)測(cè)的方法,系統(tǒng)完成實(shí)時(shí)信號(hào)的采集,并利用嵌入式linux自帶的TCP/IP協(xié)議棧內(nèi)建一個(gè)WEB服務(wù)器,且提供現(xiàn)場(chǎng)人機(jī)界面。網(wǎng)絡(luò)用戶可以在任何一個(gè)WEB瀏覽器訪問(wèn)這個(gè)系統(tǒng)。 本文首先闡述了電能質(zhì)量監(jiān)測(cè)儀的國(guó)內(nèi)外發(fā)展?fàn)顩r和電能質(zhì)量的標(biāo)準(zhǔn),并給出相應(yīng)的測(cè)量方法,然后分別從硬件和軟件方面構(gòu)建監(jiān)測(cè)系統(tǒng)。硬件方面主要討論了硬件系統(tǒng)各個(gè)功能模塊的設(shè)計(jì)。系統(tǒng)軟件方面首先構(gòu)建嵌入式linux系統(tǒng),并編寫(xiě)和修改了linux操作系統(tǒng)下的接口驅(qū)動(dòng)程序,主要是編寫(xiě)了A/D轉(zhuǎn)換器的驅(qū)動(dòng),并且移植了嵌入式數(shù)據(jù)庫(kù)sqlite;應(yīng)用程序中主要介紹了數(shù)據(jù)處理中最重要的諧波算法(FFT算法)的實(shí)現(xiàn)、遠(yuǎn)程監(jiān)測(cè)Boa服務(wù)器的配置以及QT的顯示界面的制作。
標(biāo)簽: ARM 遠(yuǎn)程電能 質(zhì)量監(jiān)測(cè)系統(tǒng)
上傳時(shí)間: 2013-07-13
上傳用戶:lnnn30
龔建偉 GSerial是一個(gè)DOS下串口通信程序,程序結(jié)構(gòu)較好,能編出用中斷方式接收/發(fā)送的多串口通信程序(龔建偉曾用它編過(guò)7串口通信程序)。來(lái)自http://www.gjwtech.com/inde
標(biāo)簽: gserial
上傳時(shí)間: 2013-05-19
上傳用戶:feilinhan
嵌入式系統(tǒng)是為了專用目的內(nèi)建到產(chǎn)品內(nèi)部,實(shí)現(xiàn)控制、管理、通信等功能的計(jì)算機(jī)電路與軟件的集合體。隨著Internet的發(fā)展和后PC時(shí)代的到來(lái),嵌入式系統(tǒng)的應(yīng)用越來(lái)越廣泛。目前嵌入式系統(tǒng)技術(shù)已經(jīng)成為了最熱門(mén)的技術(shù)之一,嵌入式產(chǎn)品已經(jīng)在IT產(chǎn)業(yè)中占有很大的比重,同時(shí)大量的嵌入式應(yīng)用也對(duì)嵌入式設(shè)備的性能和功能提出了更高的要求。 隨著國(guó)內(nèi)嵌入式應(yīng)用的發(fā)展,ARM因其高性能、低功耗、低成本而成為移動(dòng)通信、便攜設(shè)備、消費(fèi)與圖像應(yīng)用等嵌入式產(chǎn)品的首選。Linux是使用最廣泛的操作系統(tǒng),它能運(yùn)行在包括ARM在內(nèi)的所有主要處理器架構(gòu)上。清晰的結(jié)構(gòu)與開(kāi)放的源碼使Linux成為一個(gè)非常具有活力,節(jié)奏明快的操作系統(tǒng)。近年來(lái)對(duì)嵌入式Linux的研究正進(jìn)行得如火如荼,并獲得了長(zhǎng)足的進(jìn)步。基于ARM與IJnux的嵌入式技術(shù)已經(jīng)成為當(dāng)前嵌入式領(lǐng)域研究的一個(gè)亮點(diǎn),應(yīng)該被廣泛重視和應(yīng)用。 本設(shè)計(jì)的目的正是建立一個(gè)完整的基于ARM9核心處理器和嵌入式IJnux操作系統(tǒng)的嵌入式開(kāi)發(fā)平臺(tái),為嵌入式系統(tǒng)開(kāi)發(fā)提供一個(gè)完整的軟硬件環(huán)境。 論文的背景是教研室的嵌入式圖像處理應(yīng)用項(xiàng)目。作者在項(xiàng)目中承擔(dān)嵌入式系統(tǒng)主板、LCD驅(qū)動(dòng)板、BootLoader軟件、LCD及鍵盤(pán)驅(qū)動(dòng)程序設(shè)計(jì)任務(wù)。因此本論文將研究如何構(gòu)建一個(gè)完整的、性能優(yōu)良的ARM嵌入式系統(tǒng)。論文首先介紹了嵌入式系統(tǒng)的基本概念、嵌入式系統(tǒng)的發(fā)展過(guò)程,然后進(jìn)行功能分析和總體設(shè)計(jì),分析嵌入式系統(tǒng)設(shè)計(jì)關(guān)鍵性問(wèn)題,包括系統(tǒng)框架的設(shè)計(jì)、開(kāi)發(fā)流程和開(kāi)發(fā)原則以及對(duì)于嵌入式處理器和操作系統(tǒng)的選擇,這對(duì)基于嵌入式平臺(tái)的嵌入式應(yīng)用系統(tǒng)設(shè)計(jì)具有普遍意義。隨后我們將重點(diǎn)論述基于ARM的嵌入式硬件平臺(tái)的設(shè)計(jì)、Linux操作系統(tǒng)內(nèi)核的定制和交叉編譯、BootLoader、Linux驅(qū)動(dòng)程序的開(kāi)發(fā)過(guò)程。最后,總結(jié)了本文的主要研究工作,并結(jié)合當(dāng)今信息產(chǎn)業(yè)的先進(jìn)技術(shù)對(duì)該開(kāi)發(fā)平臺(tái)做了展望。 論文提出的基于嵌入式平臺(tái)的應(yīng)用系統(tǒng)潛力非常巨大,有待進(jìn)一步的研究和探索。
標(biāo)簽: ARM 嵌入式系統(tǒng)設(shè)計(jì)
上傳時(shí)間: 2013-06-18
上傳用戶:cknck
ALLEGRO PCBLAYOUT 教程:建盤(pán)建庫(kù)-載入網(wǎng)表-布局布線-校對(duì)審核-底片輸出Ⅰ、建盤(pán)、建庫(kù):Ⅰ. Ⅰ 、建盤(pán)ALLEGRO中焊盤(pán)可以分為三種:表貼盤(pán)、插裝盤(pán)
標(biāo)簽: PCBLAYOUT ALLEGRO 教程
上傳時(shí)間: 2013-06-19
上傳用戶:dba1592201
UltraEdit是能夠滿足你一切編輯需要的編輯器。UltraEdit是一套功能強(qiáng)大的文本編輯器,可以編輯文本、十六進(jìn)制、ASCII碼,可以取代記事本,內(nèi)建英文單字檢查、C++及VB指令突顯,可同時(shí)編輯多個(gè)文件,而且即使開(kāi)啟很大的文件速度也不會(huì)慢。軟件附有HTML標(biāo)簽顏色顯示、搜尋替換以及無(wú)限制的還原功能,一般大家喜歡用其來(lái)修改EXE或DLL文件。
標(biāo)簽: UltraEdit
上傳時(shí)間: 2013-06-23
上傳用戶:yanming8525826
UltraEdit 是一套功能強(qiáng)大的文本編輯器,可以編輯文本、十六進(jìn)制、ASCII 碼,可以取代記事本,內(nèi)建英文單字檢查、C++ 及 VB 指令突顯,可同時(shí)編輯多個(gè)文件,而且即使開(kāi)啟很大的文件速度也不會(huì)慢。軟件附有 HTML 標(biāo)簽顏色顯示、搜尋替換以及無(wú)限制的還原功能,一般大家喜歡用其來(lái)修改EXE 或 DLL 文件。
上傳時(shí)間: 2013-04-24
上傳用戶:fhzm5658
蟲(chóng)蟲(chóng)下載站版權(quán)所有 京ICP備2021023401號(hào)-1