嵌入式軸承故障診斷系統(tǒng)中基于ARMS3C2410A的Linux平臺設(shè)計與實現(xiàn)
發(fā)布時間:2020-06-15 23:01
【摘要】:近年來,隨著微處理器不斷向低價格、小體積、高運算能力發(fā)展、以及強大的軟件功能以及各種嵌入式系統(tǒng)功能的不斷增加,嵌入式操作系統(tǒng)已經(jīng)成為許多嵌入式系統(tǒng)所不可或缺的軟件。目前,嵌入式操作系統(tǒng)有很多種,Linux操作系統(tǒng)以其免費開放源碼、容易移植和內(nèi)核穩(wěn)定等特性成為很多用戶選擇操作系統(tǒng)的首選。Linux已不斷被移植到各種不同的平臺并實現(xiàn)了對這些平臺很好的支持。 本文的主要研究內(nèi)容是嵌入式軸承故障診斷系統(tǒng)中基于ARM S3C2410A的Linux平臺設(shè)計與實現(xiàn)。論文以嵌入式軸承故障診斷系統(tǒng)為實際應(yīng)用對象,首先介紹了研發(fā)嵌入式軸承故障診斷系統(tǒng)和選擇Linux為操作系統(tǒng)的必要性,接著詳細介紹了系統(tǒng)ARM端各部分硬件設(shè)計(包括電源電路、存儲器電路、以太網(wǎng)電路等),然后分析引導(dǎo)加載程序原理及具體實現(xiàn)、Linux內(nèi)核啟動過程、Linux在三星公司ARM S3C2410A處理器上的移植、Linux根文件系統(tǒng)的構(gòu)建以及探討其優(yōu)化。本文在簡要介紹彩色液晶顯示屏顯示原理和SD卡原理的基礎(chǔ)上,詳細介紹了以液晶驅(qū)動和SD卡驅(qū)動實現(xiàn)的Linux兩個具有代表性的字符設(shè)備和塊設(shè)備驅(qū)動程序的編寫。論文最后總結(jié)了該系統(tǒng)尚存的不足,并展望了今后的發(fā)展方向。
【學(xué)位授予單位】:浙江大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2006
【分類號】:TH133.3;TP316.81
【圖文】:
妒勘弦德畚母攀鐾?一各嵌入式處理器芯片市場份額示意圖1.12ARM內(nèi)核優(yōu)勢相對其它同樣主頻下的處理器ARM內(nèi)核的芯片具有如下優(yōu)勢:.ARM內(nèi)核的芯片面積是目前最小的.ARM內(nèi)核的功耗是最小的.ARM內(nèi)核是最便宜的ARM體系得處理器擁有很好的性價比和性能比。ARM內(nèi)核采用的是相對簡單的3或5級流水線,使得芯片結(jié)構(gòu)變得簡單。ARM內(nèi)核還革命性地采用了16位Thunlb指令集。16位Thunlb指令集是ARM指令的一個子集,它是由32位指令通過代碼壓縮得到的,這種經(jīng)過壓縮的代碼大大提高了系統(tǒng)運行效率,使得在相同的的內(nèi)存和緩存中可以存放更多的指令,從而簡化了指令系統(tǒng)。1..33ARM芯片的選擇目前流行的ARM內(nèi)核有ARM7TDMI、StrongARMARM72oT、ARMgTDMI、ARM922T、ARM940T、RM946T、ARM966T和ARMIOTDMI。早期的ARM芯片以ARM7內(nèi)核為主流,不過隨著芯片性能的不斷提高,AR吞19和ARM10已經(jīng)逐漸占據(jù)了大部分ARM芯片的市場。目前生產(chǎn)ARM芯片的著名歐美半導(dǎo)體公司有:Intel公司、德州儀器、Motorola公司、飛利浦半導(dǎo)體、意法半導(dǎo)體、億恒半導(dǎo)
廉的價格、豐富的外設(shè)資源,使得這款CPU得到了非常廣泛的應(yīng)用。3sC241OA處理器不僅在PDA和手機等方面廣泛應(yīng)用,在通信系統(tǒng)、數(shù)據(jù)終端、家庭上網(wǎng)終端等方面也得到廣泛應(yīng)用,圖2一2為處理器系統(tǒng)的結(jié)構(gòu)圖【’5]。圖2一s3C2410A處理器的系統(tǒng)結(jié)構(gòu)圖S3C2410A處理器的特點如下:.ARM920T內(nèi)核
本文編號:2715128
【學(xué)位授予單位】:浙江大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2006
【分類號】:TH133.3;TP316.81
【圖文】:
妒勘弦德畚母攀鐾?一各嵌入式處理器芯片市場份額示意圖1.12ARM內(nèi)核優(yōu)勢相對其它同樣主頻下的處理器ARM內(nèi)核的芯片具有如下優(yōu)勢:.ARM內(nèi)核的芯片面積是目前最小的.ARM內(nèi)核的功耗是最小的.ARM內(nèi)核是最便宜的ARM體系得處理器擁有很好的性價比和性能比。ARM內(nèi)核采用的是相對簡單的3或5級流水線,使得芯片結(jié)構(gòu)變得簡單。ARM內(nèi)核還革命性地采用了16位Thunlb指令集。16位Thunlb指令集是ARM指令的一個子集,它是由32位指令通過代碼壓縮得到的,這種經(jīng)過壓縮的代碼大大提高了系統(tǒng)運行效率,使得在相同的的內(nèi)存和緩存中可以存放更多的指令,從而簡化了指令系統(tǒng)。1..33ARM芯片的選擇目前流行的ARM內(nèi)核有ARM7TDMI、StrongARMARM72oT、ARMgTDMI、ARM922T、ARM940T、RM946T、ARM966T和ARMIOTDMI。早期的ARM芯片以ARM7內(nèi)核為主流,不過隨著芯片性能的不斷提高,AR吞19和ARM10已經(jīng)逐漸占據(jù)了大部分ARM芯片的市場。目前生產(chǎn)ARM芯片的著名歐美半導(dǎo)體公司有:Intel公司、德州儀器、Motorola公司、飛利浦半導(dǎo)體、意法半導(dǎo)體、億恒半導(dǎo)
廉的價格、豐富的外設(shè)資源,使得這款CPU得到了非常廣泛的應(yīng)用。3sC241OA處理器不僅在PDA和手機等方面廣泛應(yīng)用,在通信系統(tǒng)、數(shù)據(jù)終端、家庭上網(wǎng)終端等方面也得到廣泛應(yīng)用,圖2一2為處理器系統(tǒng)的結(jié)構(gòu)圖【’5]。圖2一s3C2410A處理器的系統(tǒng)結(jié)構(gòu)圖S3C2410A處理器的特點如下:.ARM920T內(nèi)核
【引證文獻】
相關(guān)碩士學(xué)位論文 前5條
1 史艷娥;基于超聲的故障診斷系統(tǒng)的設(shè)計[D];燕山大學(xué);2012年
2 韓義;面向駕駛工況的電動公交車儀表智能顯示系統(tǒng)的設(shè)計[D];沈陽工業(yè)大學(xué);2007年
3 劉源;基于嵌入式Linux的GPS車載定位導(dǎo)航系統(tǒng)設(shè)計[D];浙江大學(xué);2007年
4 岳鵬;嵌入式網(wǎng)絡(luò)通信優(yōu)化研究與仿真[D];武漢理工大學(xué);2008年
5 劉凡;基于S3C2440的故障診斷系統(tǒng)的研究與開發(fā)[D];武漢科技大學(xué);2012年
本文編號:2715128
本文鏈接:http://sikaile.net/kejilunwen/jixiegongcheng/2715128.html
最近更新
教材專著