隨著信息技術(shù)的發(fā)展和數(shù)字化產(chǎn)品的普及以及Intemet廣泛深入的應(yīng)用,從消費(fèi)電器到工業(yè)設(shè)備,從民用產(chǎn)品到軍用器材,嵌入式系統(tǒng)己被廣泛的應(yīng)用到網(wǎng)絡(luò)、手持通信設(shè)備、消費(fèi)電子和自動化控制等各個領(lǐng)域。嵌入式系統(tǒng)的廣泛應(yīng)用和發(fā)展?jié)摿κ蛊涑蔀?1世紀(jì)的應(yīng)用熱點(diǎn)之一。為了學(xué)習(xí)、研究和使用嵌入式技術(shù),國內(nèi)許多高校都在開展或計劃開展嵌入式系統(tǒng)教學(xué)。因此,研制基于ARM的嵌入式系統(tǒng)教學(xué)實(shí)驗系統(tǒng)已迫在眉睫。 本文在分析了各種嵌入式教學(xué)實(shí)驗系統(tǒng)功能的基礎(chǔ)上,提出并研究設(shè)計了一款基于ARM的嵌入式系統(tǒng)教學(xué)實(shí)驗系統(tǒng)。本文概括地闡述了嵌入式系統(tǒng)的概念、設(shè)計流程、發(fā)展趨勢,分析了嵌入式系統(tǒng)教學(xué)開展的必要性。根據(jù)實(shí)驗系統(tǒng)的需求分析、功能規(guī)劃和教學(xué)內(nèi)容安排,設(shè)計了一個基于ARM的嵌入式系統(tǒng)教學(xué)實(shí)驗系統(tǒng)的硬件平臺,詳細(xì)論述了硬件平臺的設(shè)計及實(shí)現(xiàn)過程,同時給出了電路原理圖。研究了嵌入式操作系統(tǒng)的啟動和移植,包括嵌入式操作系統(tǒng)的選型、系統(tǒng)引導(dǎo)程序Bootloader的設(shè)計與實(shí)現(xiàn)、嵌入式操作系統(tǒng)uCLinux內(nèi)核的移植。以嵌入式網(wǎng)絡(luò)為應(yīng)用背景,分析了嵌入式Boa服務(wù)器的程序結(jié)構(gòu),修改并實(shí)現(xiàn)了嵌入式Boa服務(wù)器。在Boa服務(wù)器的基礎(chǔ)上,設(shè)計并實(shí)現(xiàn)了遠(yuǎn)程控制嵌入式系統(tǒng)I/O端口的應(yīng)用程序,實(shí)現(xiàn)了通過瀏覽器控制A/D轉(zhuǎn)換器進(jìn)行模擬信號采集并獲得采樣數(shù)據(jù)的功能。 實(shí)驗結(jié)果表明,所設(shè)計的基于ARM的嵌入式系統(tǒng)教學(xué)實(shí)驗系統(tǒng)達(dá)到了預(yù)期的設(shè)計目標(biāo),能夠滿足嵌入式系統(tǒng)教學(xué)實(shí)驗的要求。
標(biāo)簽:
ARM
嵌入式系統(tǒng)
教學(xué)實(shí)驗系統(tǒng)
上傳時間:
2013-05-23
上傳用戶:shenglei_353