freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于嵌入式技術(shù)的智能監(jiān)控系統(tǒng)傳感模塊驅(qū)動(dòng)應(yīng)用開(kāi)發(fā)-資料下載頁(yè)

2025-06-23 07:42本頁(yè)面
  

【正文】 ,其主要代碼如下:UARTSend((uint8_t *)amp。data, 36)。 { while ( Length != 0 ) { /* THRE status, contain valid data */ if !TX_INTERRUPT while ( !(LPC_UARTLSR amp。 LSR_THRE) )。 LPC_UARTTHR = *BufferPtr。 else /* Below flag is set inside the interrupt handler when THRE occurs. */ while ( !(UARTTxEmpty amp。 0x01) )。 LPC_UARTTHR = *BufferPtr。 UARTTxEmpty = 0。 /* not empty in the THR until it shifts out */ endif BufferPtr++。 Length。 } return。 } 服務(wù)器端的實(shí)現(xiàn)在本項(xiàng)目中,比較復(fù)雜的運(yùn)算都將在服務(wù)器中進(jìn)行處理,各個(gè)節(jié)點(diǎn)只負(fù)責(zé)采集數(shù)據(jù)和處理簡(jiǎn)單的來(lái)自服務(wù)器的命令,這樣使得節(jié)點(diǎn)可以更快捷的響應(yīng)命令,也就提高了實(shí)時(shí)的效果,所以我們的BOA服務(wù)器,家電服務(wù)器等都將在服務(wù)器中運(yùn)行。而在本項(xiàng)目中對(duì)于我們需要研究的就是家電服務(wù)器。根據(jù)系統(tǒng)設(shè)計(jì)階段我們了解到,作為家電服務(wù)器,其主要的工作是:其一,響應(yīng)來(lái)自遠(yuǎn)程客戶(hù)端的連接請(qǐng)求,同時(shí)響應(yīng)來(lái)自遠(yuǎn)程的一些指令,當(dāng)接收到合法的指令,把指令下發(fā)到節(jié)點(diǎn)中。其二,不斷的接收來(lái)自節(jié)點(diǎn)的數(shù)據(jù),并根據(jù)接收的數(shù)據(jù)實(shí)時(shí)的更新網(wǎng)頁(yè)。服務(wù)器端主要是發(fā)送命令和接收數(shù)據(jù)包,故其主要代碼是:while(1) { lock_set(fd,F_WRLCK)。 // 加寫(xiě)鎖 cmd = 1。 write(fd,amp。cmd,1)。 sleep(1)。 read(fd,data_buf,20)。 lock_set(fd,F_UNLCK)。 // 加寫(xiě)鎖 if(data_buf[0] != 39。\039。){ p=amp。data_buf[8]。 q=(int *)p。 printf(temp : %d\n,(int)data_buf[0])。 printf(hum : %d\n,(int)data_buf[4])。 printf(light : %d\n,*q)。 fseek(fp1,0L,SEEK_SET)。fprintf(fp1,xml version=\\ encoding=\gb2312\?\nmeasurech_one%3d/ch_one\nch_two%3d/ch_two\nch_three%3d/ch_three\n/meaSure,(int)data_bu[0],(int)data_buf[4],*q)。fflush(fp1)。} 遠(yuǎn)程客戶(hù)端的實(shí)現(xiàn)主要是實(shí)現(xiàn)一個(gè)動(dòng)態(tài)網(wǎng)頁(yè),不停的更新實(shí)時(shí)數(shù)據(jù),其主要代碼如下:center span class=STYLE3警報(bào)燈監(jiān)控設(shè)置:/span input name=view_on type=button class=STYLE1 onclick=open_led() value=開(kāi) input name=view_off2 type=button class=STYLE1 onclick=close_led() value=關(guān) / /center center span class=STYLE3電風(fēng)扇監(jiān)控設(shè)置/span: input name=view_on type=button class=STYLE1 onclick=open_fan() value=開(kāi) input name=view_off type=button class=STYLE1 onclick=close_fan() value=關(guān) /center center span class=STYLE3自動(dòng)監(jiān)控設(shè)置:/span input name=view_on type=button class=STYLE1 onclick=open_buzzer() value=開(kāi) input name=view_off type=button class=STYLE1 onclick=close_buzzer() value=關(guān) /center center br / span class=STYLE3設(shè)置報(bào)警溫度:/span input name=text type=text class=STYLE3 id=alarm_temp input name=設(shè)置 type=button class=STYLE1 onclick=sender_alarm_temp_set() value= 設(shè)置 /center 最后的效果如圖51所示:圖51 遠(yuǎn)程客戶(hù)端網(wǎng)頁(yè) 本章小結(jié)系統(tǒng)的實(shí)現(xiàn)階段主要介紹了各個(gè)功能的具體實(shí)現(xiàn)過(guò)程。這一章主要闡述了單板對(duì)數(shù)據(jù)的采集發(fā)送和服務(wù)器對(duì)數(shù)據(jù)的接收記命令的發(fā)送,還介紹了各模塊的主要的作用以及其接口函數(shù),并且對(duì)數(shù)據(jù)采集及處理的整個(gè)過(guò)程做了詳細(xì)分析。并最終實(shí)現(xiàn)了其設(shè)定的功能。 6 系統(tǒng)測(cè)試及維護(hù)軟件開(kāi)發(fā)總伴隨著軟件質(zhì)量保證的活動(dòng),而軟件測(cè)試是主要活動(dòng)之一。軟件測(cè)試代表了需求分析、設(shè)計(jì)和編碼的最終復(fù)審。本章主要介紹本系統(tǒng)最后一個(gè)步驟:系統(tǒng)測(cè)試。 系統(tǒng)測(cè)試為保證系統(tǒng)正常實(shí)現(xiàn)設(shè)計(jì)功能,及時(shí)發(fā)現(xiàn)并糾正程序中存在BUG,在開(kāi)發(fā)過(guò)程中需保持良好的編程習(xí)慣,遵守正確的編碼規(guī)范,某個(gè)模塊完成后需進(jìn)行單元測(cè)試。所有開(kāi)發(fā)工作完成后需做系統(tǒng)測(cè)試。系統(tǒng)測(cè)試是一個(gè)很重要的階段,測(cè)試階段的任務(wù)是根據(jù)系統(tǒng)開(kāi)發(fā)各階段的內(nèi)部結(jié)構(gòu),組織一些測(cè)試用例,利用這些用例執(zhí)行程序,找出軟件當(dāng)中潛在的各種錯(cuò)誤和缺陷。本系統(tǒng)測(cè)試步驟為:(1)打開(kāi)PC機(jī),連接PC機(jī)與minis3c2440,(注意:此連接屬于串口連接)。(2)開(kāi)啟minis3c2440和單板,s3c2440開(kāi)啟后效果如圖61所示。圖61 系統(tǒng)啟動(dòng)運(yùn)行boa服務(wù)器如圖62所示。圖62啟動(dòng)boa服務(wù)器打開(kāi)PC機(jī)瀏覽器輸入s3c2440的ip地址,效果如圖63所示。圖63 響應(yīng)連接圖客戶(hù)端瀏覽器顯示如圖64所示。圖64 用戶(hù)網(wǎng)頁(yè)顯示圖(3)點(diǎn)擊警報(bào)燈監(jiān)控設(shè)置的“開(kāi)”,發(fā)現(xiàn)燈滅,同樣點(diǎn)擊其他按鈕,都有相應(yīng)的反映,并與設(shè)計(jì)相符。所以測(cè)試結(jié)果為,系統(tǒng)在功能上基本都已實(shí)現(xiàn)。(4)測(cè)試溫濕度傳感器對(duì)外界數(shù)據(jù)溫濕度的采集,圖65為正常測(cè)試外界時(shí)的溫度,圖66為認(rèn)為對(duì)溫濕度傳感器不停的吹氣的情況下的測(cè)試值,圖66中的溫濕度的值比圖65有明顯的提高。說(shuō)明本系統(tǒng)實(shí)現(xiàn)了對(duì)外界溫濕度的采集。對(duì)溫濕度傳感器吹氣前的溫濕度如圖65所示。圖65 吹氣前溫濕度對(duì)溫濕度傳感器吹起后的測(cè)試值如圖66所示。圖66 吹氣后溫濕度(5) 測(cè)試光亮傳感器對(duì)外界光亮強(qiáng)度的采集,圖67為外界正常光亮強(qiáng)度,即沒(méi)有遮住光感傳感器的情況下傳感器測(cè)試的光亮強(qiáng)度。圖68為遮住光亮傳感器后傳感器測(cè)試的光亮強(qiáng)度,圖68的值明顯比圖67的值小。說(shuō)明光亮傳感器完成了系統(tǒng)所設(shè)計(jì)的功能。遮住光感傳感器前的測(cè)試值如圖67所示。圖67 遮住前光亮強(qiáng)度遮住光感傳感器后測(cè)試的光桿強(qiáng)度如圖68所示。圖68 遮住后光亮強(qiáng)度 本章小結(jié)至此為止,嵌入式視頻應(yīng)用系統(tǒng)的所有設(shè)計(jì)工作均已完成,系統(tǒng)功能達(dá)到了預(yù)期效果,可以正常運(yùn)行。但是,由于時(shí)間原因和我自身的能力水平等原因,系統(tǒng)的有些功能未能按照事先分析的方向完成,有的只是實(shí)現(xiàn)了簡(jiǎn)單的功能。想要真正投入使用,還有很多地方需要改正,完善。以后在有時(shí)間和條件允許的情況下,我一定會(huì)努力的改進(jìn)完善整個(gè)系統(tǒng)的功能,使其能和需求分析時(shí)要求的系統(tǒng)的功能相一致。 總 結(jié)前面各章對(duì)基于嵌入式技術(shù)的智能監(jiān)控系統(tǒng)傳感模塊驅(qū)動(dòng)應(yīng)用開(kāi)發(fā)進(jìn)行了詳細(xì)而系統(tǒng)的介紹,其中以數(shù)據(jù)采集、傳輸及相關(guān)控制模塊最為詳細(xì),這部分是系統(tǒng)中重要的部分?;谇度胧郊夹g(shù)的智能監(jiān)控系統(tǒng)傳感模塊驅(qū)動(dòng)應(yīng)用開(kāi)發(fā)不僅需要對(duì)嵌入式系統(tǒng)有充分的了解,還需要了解如Linux操作系統(tǒng),驅(qū)動(dòng)程序等內(nèi)容。由于初學(xué)嵌入式系統(tǒng),構(gòu)建的系統(tǒng)還不夠完善。主要完成了以下工作:(1)系統(tǒng)闡述了在Mini2440開(kāi)發(fā)板上實(shí)現(xiàn)基于嵌入式Linux的物聯(lián)網(wǎng)監(jiān)控系統(tǒng)的方法與步驟,以及實(shí)現(xiàn)該系統(tǒng)的意義。(2)介紹ARMLinux交叉編譯環(huán)境的建立以及如何構(gòu)建嵌入式Linux目標(biāo)平臺(tái)。(3)移植了boa服務(wù)器。(4)應(yīng)用程序部分,對(duì)數(shù)據(jù)采集、編碼以及傳輸?shù)冗M(jìn)行了深入的研究。(5)實(shí)現(xiàn)了物聯(lián)網(wǎng)實(shí)時(shí)監(jiān)控。由于開(kāi)發(fā)一個(gè)完整的基于傳感模塊的物聯(lián)網(wǎng)監(jiān)控系統(tǒng)是一個(gè)較大的工程,本文只是對(duì)其基本功能進(jìn)行了簡(jiǎn)單的實(shí)現(xiàn),完成了數(shù)據(jù)采集、編解碼、傳輸、及網(wǎng)絡(luò)功能。隨著信息技術(shù)的發(fā)展和視頻編解碼技術(shù)的深入研究,相信在不久的將來(lái),會(huì)出現(xiàn)功能更強(qiáng)、更多的嵌入式智能監(jiān)控系統(tǒng)。 致 謝在論文完成之際,感謝九江學(xué)院給我這次機(jī)會(huì)和完成畢業(yè)設(shè)計(jì)的條件和環(huán)境。衷心地感謝曾經(jīng)幫助我完成畢業(yè)設(shè)計(jì)的老師和同學(xué)們,是你們的幫助使我少走了彎路,完成了畢業(yè)設(shè)計(jì)。本文的開(kāi)發(fā)工作和寫(xiě)作一直是在指導(dǎo)老師劉濤老師的耐心指導(dǎo)下完成的。盡管我是第一次做嵌入式系統(tǒng),難免遇到許多比較低級(jí)的問(wèn)題,劉濤老師卻都極其耐心地予以解答。在作畢業(yè)設(shè)計(jì)期間,指導(dǎo)老師對(duì)我的疑難問(wèn)題耐心解答,細(xì)心指導(dǎo)。從論文的選題,到最后的成稿,都凝結(jié)著指導(dǎo)老師的心血。指導(dǎo)老師治學(xué)態(tài)度嚴(yán)謹(jǐn),學(xué)術(shù)功底深厚,平易近人,我從他身上學(xué)到很多東西,這將會(huì)讓我受益終生。謹(jǐn)向我的指導(dǎo)老師劉濤老師表示誠(chéng)摯的謝意和崇高的敬意! 參考文獻(xiàn)[1] [M] .西安:西安電子工業(yè)出版社,~47[2] [M] .西安:西安電子工業(yè)出版社,~35[3] [M] .北京:人民郵電出版社,[4] [M] .北京:人民郵電出版社,~44[5] [M] .北京:人民郵電出版社,~44[6] 楊宗德. 嵌入式Linux應(yīng)用系統(tǒng)開(kāi)發(fā)實(shí)例精講[M] .西安:西安電子工業(yè)出版社,~62[7] [M] .北京:北京航空航天大學(xué)出版社,~70[8] [M] .北京:人民郵電出版社,~72[9] [M] .北京:科學(xué)出版社,~226[10] Paul ++設(shè)計(jì)模式[M] .北京:清華大學(xué)出版社,~115[11] [M] .北京:北京航空航天大學(xué)出版社,~60[12] [M] .北京:機(jī)械工業(yè)出版社,~97[13] Andrew [M] .北京:人民郵電出版社,~110[14] [M] .北京:電子工業(yè)出版社,~222[15] [M] .北京:高等教育出版社,
點(diǎn)擊復(fù)制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1