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

正文內(nèi)容

嵌入式課程設(shè)計報告基于web的嵌入式遠程監(jiān)控系統(tǒng)畢業(yè)論文-文庫吧在線文庫

2024-07-27 15:22上一頁面

下一頁面
  

【正文】 基于 web 的嵌入式監(jiān)控系統(tǒng)設(shè)計主要的功能有簡單的網(wǎng)頁瀏覽,實現(xiàn)簡單應(yīng)用功能(客戶端與服務(wù)器的交互)以及服務(wù)器端的控制功能。 Boa 的功能實現(xiàn)也是通過建立連接、綁定端口、進行偵聽、請求處理等來實現(xiàn)的。boa 啟動時需要一個配置文件 ,該文件的缺省目錄由src/ 文件的 SERVER_ROOT 定義,或者在啟動 boa 的時候通過參數(shù)―c‖指定。 電機控制的調(diào)試與分析由于牽涉到硬件設(shè)備的調(diào)試所以在 X86 環(huán)境下只進行了程序的編寫和編譯,而沒有實際的進行調(diào)試。=~ 0xf。 /* less than 10ms */TCMPB0 = DCM_TCNTB0/2。應(yīng)用程序 中調(diào)用:ioctl(dcm_fd, DCM_IOCTRL_SETPWM, (setpwm * factor))。在系統(tǒng)的設(shè)計制作過程中,確實遇到了各種各樣的問題,如調(diào)試思路正確但是沒有能夠進行找到合適的方法進行進一步的實驗,設(shè)計中對于程序的編寫以及目錄結(jié)構(gòu)的認知上存在偏差,其主要原因還是基礎(chǔ)功不扎實,把握系統(tǒng)的能力不足,這為我們以后的學(xué)習(xí)和工作提了一個醒。參考文獻[1]鄭靈翔編著 《嵌入式 LINUX 系統(tǒng)設(shè)計》 北京航空航天大學(xué) 2008 年[2]孫紀坤、張小全編著 《嵌入式 LINUX 系統(tǒng)開發(fā)技術(shù)詳解基于 ARM》人民郵電出版社 、[3]王進德 編著 《嵌入式 LINUX 程序設(shè)計與應(yīng)用案例》 中國電力出版社 [4]鄭慕德 編著 《嵌入式微型計算機系統(tǒng)實例教程ARM 與 LINUX》 [5]劉淼 編著 《嵌入式系統(tǒng)接口設(shè)計與 LINUX 驅(qū)動程序開發(fā)》 北京航空航天大學(xué)出版社,[6]魏洪興等編著 《嵌入式系統(tǒng)設(shè)計與實例開發(fā) II基于 ARM9 微處理器與 LINUX 操作系統(tǒng)》 清華大學(xué)出版社 [7]魏洪興等編著 《嵌入式系統(tǒng)設(shè)計與實例開發(fā)實驗教材 II基于 ARM9 微處理器與LINUX 操作系統(tǒng)》清華大學(xué)出版社 [8]金敏等編著 《嵌入式組成、原理與設(shè)計編程》 人民郵電出版社 附錄 1 主要程序清單乘法網(wǎng)頁的HTML表單:htmlheadtitle測試/title/headbodyh1 align=centeramp。data = getenv(QUERY_STRING)。elseprintf(P%ld和%ld的成績是:%ld。char name[5]。return 1。i++){name[j++]=input[i]。t39。ioctl(dcm_fd,DCM_IOCTRL_SETPWM,(setpwm*factor))。)if(name[i+4]==39。elseERROR。if(!strcmp(requestmethod,GET)){input=getenv(QUERY_STRING)。if(i==size){input[i+1]=39。}i++。if(feof(fp)||(!(len))){i++。if(len==0){input[0]=39。}char* getcgidata(FILE* fp,char* requestmethod){ char* input。printf(MOTOR STOP)。elseif(name[i+2]==39。r39。if(j6){i=0。k=strlen(input)。int status=1。char *DCM_DEV=/dev/dcm/0raw。m,amp。printf(%s%c%c,ContentType:text/html。在這其中我確實學(xué)到了很多知識,在此僅代表個人衷心的感謝學(xué)校和學(xué)院的大力支持。 調(diào)試結(jié)果分析 調(diào)試結(jié)果靜態(tài)網(wǎng)頁圖 靜態(tài)網(wǎng)頁乘法網(wǎng)頁圖 乘法網(wǎng)頁電機控制網(wǎng)頁圖 電機控制網(wǎng)頁圖 返回結(jié)果 結(jié)果分析經(jīng)過 x86 下的調(diào)試和基于 ARM 的下載與調(diào)試后,系統(tǒng)能夠?qū)崿F(xiàn)靜態(tài)網(wǎng)頁瀏覽,簡單人機交互以及電機控制的功能,系統(tǒng)工作穩(wěn)定,響應(yīng)速度快,組網(wǎng)方便快捷,如果與 DNS 服務(wù)器或者 WINS 服務(wù)器相結(jié)合即可實現(xiàn)用主機名就能登錄相應(yīng)平臺的功能。TCON amp。TCFG0 |= (DCM_TCFG0)。啟動 boa 服務(wù)器,在根目錄下輸入 ifconfig 命令可以查找到服務(wù)器的 ip 地址,在客戶端的地址欄輸入該地址,就可以訪問到相應(yīng)的網(wǎng)頁,通過該網(wǎng)頁用戶可以監(jiān)控電機。 電機驅(qū)動電機驅(qū)動程序流程開啟設(shè)備時,配置 IO 口為定時器工作方式配置定時器的各控制寄存器在 s3c2410_dcm_ioctl 中提供調(diào)速功能接口應(yīng)用程序 中調(diào)用實現(xiàn)直流電機速度的調(diào)整 驅(qū)動加載過程以電機驅(qū)動為例:編譯直流電機cd /arm2410s/kernel2410smake menuconfig進入 Main Menu / Character devices 菜單,選擇 DC MOTOR模塊加載:編譯內(nèi)核模塊:make depmakemake modules直流電機模塊的編譯結(jié)果為:/arm2410s/kernel2410s/drivers/char/加載模塊在超級終端中,通過加載 NFS 運行編譯結(jié)果:mount –t nfs :/arm2410s /hostInsmod /host/kernel2410s/drivers/char/5 系統(tǒng)整體調(diào)試與分析系統(tǒng)的調(diào)試分了 x86 和 arm 架構(gòu)下的調(diào)試,其中以進階方式進行開發(fā)測試,根據(jù)實現(xiàn)難度分為三步:第一步先實現(xiàn)簡單的網(wǎng)頁瀏覽,然后通過乘法操作的簡單設(shè)計來實現(xiàn)人機交互最后通過電機控制的設(shè)計完成整個服務(wù)器監(jiān)控系統(tǒng)的設(shè)計。將 Makefile 的 31~32 行內(nèi)容:CC = gccCPP
點擊復(fù)制文檔內(nèi)容
高考資料相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1