便攜式水質(zhì)現(xiàn)場(chǎng)測(cè)試儀的驅(qū)動(dòng)開發(fā)
本文關(guān)鍵詞:便攜式水質(zhì)現(xiàn)場(chǎng)測(cè)試儀的驅(qū)動(dòng)開發(fā)
更多相關(guān)文章: 水質(zhì)測(cè)試 Android系統(tǒng) 觸摸屏驅(qū)動(dòng) 3G通信 位置服務(wù)
【摘要】:面對(duì)日益嚴(yán)重的水環(huán)境污染問題,項(xiàng)目組決定開發(fā)一套由嵌入式現(xiàn)場(chǎng)數(shù)據(jù)采集監(jiān)測(cè)子系統(tǒng)和集中式數(shù)據(jù)分析及展示子系統(tǒng)組成的移動(dòng)式水環(huán)境現(xiàn)場(chǎng)監(jiān)測(cè)平臺(tái)。便攜式水質(zhì)現(xiàn)場(chǎng)測(cè)試儀器作為整個(gè)平臺(tái)的數(shù)據(jù)入口,能夠快速測(cè)量水樣中的多種化學(xué)成分,具備友好完善的人機(jī)交互界面,支持3G上網(wǎng)和語音通話,滿足GPS精確定位等。本文的主要內(nèi)容就是這款便攜式水質(zhì)現(xiàn)場(chǎng)測(cè)試儀的驅(qū)動(dòng)程序開發(fā)。驅(qū)動(dòng)開發(fā)的第一步是搭建開發(fā)環(huán)境,包括服務(wù)器的安裝與設(shè)置,各部分源碼的配置和編譯,鏡像文件的燒寫等內(nèi)容。驅(qū)動(dòng)開發(fā)的第二步是硬件方案設(shè)計(jì)與實(shí)現(xiàn),根據(jù)核心板的接口實(shí)現(xiàn)功能電路,包括高效的直流降壓轉(zhuǎn)換電路,信號(hào)電平轉(zhuǎn)換電路,模塊和芯片的外圍電路等。論文的核心內(nèi)容是儀器的四個(gè)模塊驅(qū)動(dòng)在Android平臺(tái)下的實(shí)現(xiàn),每個(gè)模塊的驅(qū)動(dòng)開發(fā)又分為L(zhǎng)inux系統(tǒng)下的驅(qū)動(dòng)開發(fā)和Android系統(tǒng)的接口實(shí)現(xiàn)兩部分。水質(zhì)多參數(shù)快速測(cè)量模塊使用串口和處理器進(jìn)行數(shù)據(jù)交互,作者首先實(shí)現(xiàn)了Linux下的串口驅(qū)動(dòng)程序,然后通過Java Native Interface(JNI)機(jī)制將串口操作封裝為公共類供應(yīng)用程序引用。Linux下的觸摸屏驅(qū)動(dòng)主要涉及到LCD驅(qū)動(dòng)程序、I2C驅(qū)動(dòng)框架、外部輸入中斷和輸入子系統(tǒng)等,根據(jù)Android系統(tǒng)確定的接口移植Gralloc動(dòng)態(tài)庫來封裝屏幕底層操作細(xì)節(jié)。3G部分的驅(qū)動(dòng)程序主要是Linux系統(tǒng)下USB驅(qū)動(dòng)框架和Android系統(tǒng)中無線接口層(RIL)的移植。GPS精確定位功能也是使用串口和處理器進(jìn)行數(shù)據(jù)通信,驅(qū)動(dòng)程序主要是Android系統(tǒng)中硬件抽象層(HAL)的實(shí)現(xiàn)。在論文的最后對(duì)四個(gè)功能的驅(qū)動(dòng)程序進(jìn)行了基本測(cè)試,每一個(gè)功能都達(dá)到了預(yù)期的效果,為后期的APP開發(fā)和整個(gè)平臺(tái)的可靠運(yùn)行奠定了良好的基礎(chǔ)。
【學(xué)位授予單位】:鄭州大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2016
【分類號(hào)】:X853;TP274.2
【相似文獻(xiàn)】
中國(guó)期刊全文數(shù)據(jù)庫 前1條
1 王小龍,何克忠,房小翠,丁冬花;Linux設(shè)備驅(qū)動(dòng)開發(fā)方法及應(yīng)用實(shí)例[J];北京工商大學(xué)學(xué)報(bào)(自然科學(xué)版);2005年03期
中國(guó)重要會(huì)議論文全文數(shù)據(jù)庫 前4條
1 楊涌;謝顯中;;基于Windows CE的UART驅(qū)動(dòng)開發(fā)[A];AECC專題學(xué)術(shù)研討會(huì)論文集[C];2007年
2 何光亞;李玉柏;;基于WinDriver和LabVIEW的PXI驅(qū)動(dòng)開發(fā)[A];2006中國(guó)西部青年通信學(xué)術(shù)會(huì)議論文集[C];2006年
3 陳付亮;路輝;邱長(zhǎng)泉;;基于EXC4000VXI板卡的1553B驅(qū)動(dòng)開發(fā)[A];第十九屆測(cè)控、計(jì)量、儀器儀表學(xué)術(shù)年會(huì)(MCMI'2009)論文集[C];2009年
4 韓超;王可人;;基于S3C24A0和Windows CE的Camera驅(qū)動(dòng)開發(fā)[A];2006北京地區(qū)高校研究生學(xué)術(shù)交流會(huì)——通信與信息技術(shù)會(huì)議論文集(下)[C];2006年
中國(guó)重要報(bào)紙全文數(shù)據(jù)庫 前2條
1 朗飛;成也需求 敗也需求[N];中國(guó)計(jì)算機(jī)報(bào);2006年
2 ;Telelogic推動(dòng)安徽移動(dòng)實(shí)現(xiàn)“需求驅(qū)動(dòng)開發(fā)”[N];通信產(chǎn)業(yè)報(bào);2007年
中國(guó)碩士學(xué)位論文全文數(shù)據(jù)庫 前8條
1 楊東升;便攜式水質(zhì)現(xiàn)場(chǎng)測(cè)試儀的驅(qū)動(dòng)開發(fā)[D];鄭州大學(xué);2016年
2 劉鋼;特征驅(qū)動(dòng)開發(fā)方法研究與實(shí)例[D];吉林大學(xué);2006年
3 盧方略;特征驅(qū)動(dòng)開發(fā)模式及其應(yīng)用研究[D];華中科技大學(xué);2006年
4 熊春杰;Linux內(nèi)核移植與USB驅(qū)動(dòng)開發(fā)[D];電子科技大學(xué);2007年
5 賈惠彬;基于20-20系列交換機(jī)的USB總線研究與驅(qū)動(dòng)開發(fā)[D];河北大學(xué);2006年
6 郝志剛;基于S3C2440的嵌入式驅(qū)動(dòng)開發(fā)研究[D];太原理工大學(xué);2011年
7 周峰;基于CK810的Linux內(nèi)核移植profiling驅(qū)動(dòng)開發(fā)及加密應(yīng)用[D];安徽理工大學(xué);2013年
8 范敏;基于802.15.4和ARM的無線網(wǎng)絡(luò)平臺(tái)硬件設(shè)計(jì)及驅(qū)動(dòng)開發(fā)[D];上海交通大學(xué);2010年
,本文編號(hào):1263614
本文鏈接:http://www.sikaile.net/kejilunwen/huanjinggongchenglunwen/1263614.html