基于S3C2440的智能評分系統(tǒng)設(shè)計
發(fā)布時間:2020-04-24 15:52
【摘要】:隨著信息技術(shù)和嵌入式技術(shù)的飛速發(fā)展,嵌入式手持設(shè)備在越來越多的領(lǐng)域發(fā)揮著重要的作用。在某些專用領(lǐng)域,以小型化、便攜化的嵌入式設(shè)備取代通用型計算機(jī)系統(tǒng)已成為了當(dāng)今一種技術(shù)潮流。 本文以一款智能競賽評分系統(tǒng)的設(shè)計與應(yīng)用為背景,在對本類嵌入式設(shè)備的調(diào)研和分析的基礎(chǔ)上,對嵌入式智能評分系統(tǒng)的國內(nèi)外發(fā)展現(xiàn)狀以及優(yōu)缺點進(jìn)行分析,并根據(jù)項目需要采用了ARM-Linux的嵌入式平臺設(shè)計方案。并為功能更復(fù)雜的嵌入式評分設(shè)備的二次開發(fā)做準(zhǔn)備工作。 本文以嵌入式系統(tǒng)的設(shè)計為主線,在討論了系統(tǒng)構(gòu)建所需的關(guān)鍵技術(shù)選取后,從硬件系統(tǒng)搭建、嵌入式操作系統(tǒng)移植、軟件功能的實現(xiàn)三個方面詳細(xì)描述了整個嵌入式智能評分系統(tǒng)的設(shè)計和實現(xiàn)過程。 在硬件平臺搭建部分首先介紹了ARM處理器的體系結(jié)構(gòu)與特點,描述了電源模塊、通信接口、人機(jī)接口等主要部分的硬件電路設(shè)計,并一一給出了各主控制芯片的設(shè)計原理圖。 在嵌入式操作系統(tǒng)移植部分,本文采用高度模塊化和易于向其他平臺移植的嵌入式Linux操作系統(tǒng),詳細(xì)描述了構(gòu)建嵌入式Linux系統(tǒng)軟件平臺的各個步驟,包括建立交叉開發(fā)環(huán)境,完成啟動引導(dǎo)代碼vivi在本平臺的移植,全面介紹了Linux內(nèi)核的移植、配置、編譯過程,并實現(xiàn)了對LCD觸摸屏、DM9000網(wǎng)卡驅(qū)動的移植,完成了目標(biāo)硬件平臺的根文件系統(tǒng)的制作。 在應(yīng)用程序設(shè)計方面,我們選擇了QT/Embedded來構(gòu)建平臺的圖形界面系統(tǒng)。另外,為保障在較差網(wǎng)絡(luò)環(huán)境中確保數(shù)據(jù)傳輸?shù)目煽啃缘耐瑫r,只增加不大的系統(tǒng)開銷,本文對UDP協(xié)議下的通信應(yīng)用進(jìn)行了研究,詳細(xì)解釋了一種UDP協(xié)議下嵌入式上位機(jī)的重發(fā)機(jī)制,并給出了這種機(jī)制下上位機(jī)重發(fā)次數(shù)的確定方法,編寫了通信實驗程序,在較差的網(wǎng)絡(luò)環(huán)境下進(jìn)行了通信實驗并分析了實驗結(jié)果。在此基礎(chǔ)上編寫了智能評分系統(tǒng)的應(yīng)用程序。最終完成對整個嵌入式智能評分系統(tǒng)的實現(xiàn)。 論文的結(jié)尾部分對本文的研究成果和存在的不足進(jìn)行了總結(jié)和分析,為進(jìn)一步研究提出了展望。
【圖文】:
圖2.3典型嵌入式系統(tǒng)層次結(jié)構(gòu)小結(jié)主要介紹了本改造項目的改造需求,,以及設(shè)計該系統(tǒng)所需的關(guān)鍵技術(shù),出發(fā)選擇了S3C2440作為嵌入式處理器,嵌入式Linux作為操作系統(tǒng),使mbedded作為用戶界面設(shè)計工具,最后給出了典型的嵌入式系統(tǒng)的設(shè)計從底層到頂層的順序逐步進(jìn)行各層的設(shè)計和實現(xiàn)。
S3C2440 的內(nèi)核結(jié)構(gòu)如圖 3.1 所示,片內(nèi)資源系統(tǒng)總線(北橋)和外圍設(shè)備總線(南橋)的連接示意如圖 3.2 所示。圖3.1 ARM920T內(nèi)核結(jié)構(gòu)
【學(xué)位授予單位】:武漢科技大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2011
【分類號】:TP368.1
本文編號:2639127
【圖文】:
圖2.3典型嵌入式系統(tǒng)層次結(jié)構(gòu)小結(jié)主要介紹了本改造項目的改造需求,,以及設(shè)計該系統(tǒng)所需的關(guān)鍵技術(shù),出發(fā)選擇了S3C2440作為嵌入式處理器,嵌入式Linux作為操作系統(tǒng),使mbedded作為用戶界面設(shè)計工具,最后給出了典型的嵌入式系統(tǒng)的設(shè)計從底層到頂層的順序逐步進(jìn)行各層的設(shè)計和實現(xiàn)。
S3C2440 的內(nèi)核結(jié)構(gòu)如圖 3.1 所示,片內(nèi)資源系統(tǒng)總線(北橋)和外圍設(shè)備總線(南橋)的連接示意如圖 3.2 所示。圖3.1 ARM920T內(nèi)核結(jié)構(gòu)
【學(xué)位授予單位】:武漢科技大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2011
【分類號】:TP368.1
【引證文獻(xiàn)】
相關(guān)碩士學(xué)位論文 前1條
1 田洪貞;基于嵌入式系統(tǒng)人臉識別方法的研究[D];青島科技大學(xué);2012年
本文編號:2639127
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/2639127.html
最近更新
教材專著