資源描述:
《基于arm的嵌入式溫度監(jiān)測(cè)系統(tǒng)本科論文.doc》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫(kù)。
1、內(nèi)蒙古科技大學(xué)畢業(yè)設(shè)計(jì)說(shuō)明書(shū)(畢業(yè)論文)畢業(yè)設(shè)計(jì)說(shuō)明書(shū)基于ARM的嵌入式溫度監(jiān)測(cè)系統(tǒng)內(nèi)蒙古科技大學(xué)畢業(yè)設(shè)計(jì)說(shuō)明書(shū)(畢業(yè)論文)摘要隨著科技的發(fā)展,嵌入式系統(tǒng)的發(fā)展也異常迅速,同時(shí),嵌入式系統(tǒng)已經(jīng)應(yīng)用于各個(gè)方面,給人們的生產(chǎn)和生活帶來(lái)了極大的便利。目前嵌入式系統(tǒng)的應(yīng)用已經(jīng)發(fā)展到了嵌入式處理器與操作系統(tǒng)相結(jié)合的階段,本設(shè)計(jì)就是將ARM處理器與Linux操作系統(tǒng)相結(jié)合實(shí)現(xiàn)的。嵌入式溫度監(jiān)測(cè)系統(tǒng)由溫度監(jiān)測(cè)硬件系統(tǒng)和溫度監(jiān)測(cè)軟件兩部分組成。其中硬件系統(tǒng)包括SBC2410開(kāi)發(fā)套件,溫度檢測(cè)電路、信號(hào)放大電路及信號(hào)顯示終端,論文中按模塊對(duì)各部分硬件的設(shè)計(jì)進(jìn)行了詳細(xì)的介紹。溫度監(jiān)測(cè)軟件系統(tǒng)的設(shè)計(jì)過(guò)程
2、如下,本設(shè)計(jì)首先為溫度監(jiān)測(cè)系統(tǒng)構(gòu)建Linux環(huán)境,其次在Linux下編寫(xiě)并加載系統(tǒng)驅(qū)動(dòng)程序,然后編寫(xiě)應(yīng)用程序,編譯并下載到ARM開(kāi)發(fā)板中。經(jīng)過(guò)反復(fù)調(diào)試,實(shí)現(xiàn)了溫度監(jiān)測(cè)的功能。關(guān)鍵詞:ARM;linux;內(nèi)核;驅(qū)動(dòng);溫度監(jiān)測(cè)內(nèi)蒙古科技大學(xué)畢業(yè)設(shè)計(jì)說(shuō)明書(shū)(畢業(yè)論文)EmbeddedSystemofTemperatureTestingBasedonARMAbstractWiththedevelopmentofscience,embeddedsystemdevelopsatafastspeed.Embeddedsystemhasbeenappliedtoallaspects,whichha
3、sbroughtgreatconveniencetopeople'sproductionanddailylife.Atpresent,theapplicationofembeddedsystemhavebeendevelopedtothestageofcombiningembeddedprocessorwithoperatingsystem,andthedesigncomestruebasedoncombiningtheARMprocessorwithlinuxoperatingsystem.Embeddedtemperaturemeasurementsystemincludest
4、emperaturemonitoringhardwareandsoftwaresystems.HardwaresystemincludesSBC2410systemdevelopmentkit,temperaturedetectioncircuit,signalamplifiercircuitandsignaldisplayterminal.Thispaper,indetail,introducesthehardwaredesignaccordingtomodules.Theprocessofthedesignoftemperaturemeasurementsoftwaresyst
5、emisasfollows:First,thedesignconstructLinuxenvironmentfortemperaturemeasurementthesystem.Secondly,thedesigncompilesandloadsdriverprograminLinux;Atlast,thedesignwrites,compilesanddownloadstheapplicationprogramtoARMdevelopmentboard.Afterrepeateddebugging,thedesignachievesthepurposeofthetemperatu
6、remeasurement.Keywords:Linux;ARM;Kernel;Drivert;Emperaturemeasurement內(nèi)蒙古科技大學(xué)畢業(yè)設(shè)計(jì)說(shuō)明書(shū)(畢業(yè)論文)目錄摘要IAbstractII第一章嵌入式系統(tǒng)簡(jiǎn)介11.1嵌入式系統(tǒng)的概念11.2嵌入式系統(tǒng)的結(jié)構(gòu)11.3嵌入式系統(tǒng)與普通單片機(jī)開(kāi)發(fā)的不同之處21.3.1交叉編譯21.3.2交叉調(diào)試3第二章設(shè)計(jì)用嵌入式模塊52.1ARM處理器52.2Flash模塊52.3SDRAM模塊62.4JTAG調(diào)試器8第三章溫度監(jiān)測(cè)電路設(shè)計(jì)103.1AD590的室溫補(bǔ)償電路103.1.1性能103.1.2誤差校正103.1.3AD5
7、90的補(bǔ)償電路設(shè)計(jì)113.2熱電偶的測(cè)溫電路123.2.1熱電偶的測(cè)溫原理123.2.2熱電偶的測(cè)溫電路設(shè)計(jì)14內(nèi)蒙古科技大學(xué)畢業(yè)設(shè)計(jì)說(shuō)明書(shū)(畢業(yè)論文)第四章溫度監(jiān)測(cè)系統(tǒng)的Linux構(gòu)建174.1構(gòu)建交叉編譯器174.1.1交叉編譯器174.1.2設(shè)置共享文件夾,并解壓linux開(kāi)發(fā)包174.1.3安裝交叉編譯器184.2Linux操作系統(tǒng)194.2.1引導(dǎo)加載程序204.2.2內(nèi)核214.2.3文件系統(tǒng)234.3燒寫(xiě)244.3.1Windows下燒寫(xiě)vivi244.