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

正文內(nèi)容

嵌入式課程設(shè)計(jì)報(bào)告基于web的嵌入式遠(yuǎn)程監(jiān)控系統(tǒng)畢業(yè)論文-文庫(kù)吧

2025-06-11 15:22 本頁(yè)面


【正文】 RM920T 核的微處理器,為了降低系統(tǒng)總成本和減少外圍器件,這款芯片還集成了以下部件:16KB 指令 Cache、16KB 數(shù)據(jù) Cache、MMU、外部存儲(chǔ)器控制器、LCD 控制器、NAND FLASH 控制器、4 個(gè) DMA 通道、3 個(gè) UART 通道、1 個(gè) IIC 總線控制器、1 個(gè) IIS總線控制器、4 個(gè) PWM 定時(shí)器、1 個(gè)內(nèi)部定時(shí)器、通用 IO 口、實(shí)時(shí)時(shí)鐘、8 通道 10 位ADC 和觸摸屏接口、USB 主、USB 從、SD/MMC 卡接口等。 軟件環(huán)境選擇 操作系統(tǒng)的選擇當(dāng)選定了硬件系統(tǒng)后,為了配合硬件達(dá)到系統(tǒng)的最優(yōu)控制要求,對(duì)市面上常用的嵌入式系統(tǒng)進(jìn)行分析比較。(1) 價(jià)格比較:Linux 是完全免費(fèi)的操作系統(tǒng),只需遵循 GPL 聲明,不需支付任何費(fèi)用;WinCE 是微軟的商用嵌入式操作系統(tǒng),使用它需要支付 WinCE 及其開發(fā)環(huán)境的費(fèi)用,開發(fā)出來的每套產(chǎn)品也需交納一定費(fèi)用。uc/os—II 系統(tǒng),可以免費(fèi)用于學(xué)習(xí)或科研,但開發(fā)商使用產(chǎn)品或銷售都是收費(fèi)的。(2) 開放性比較:Linux 是源代碼完全開放的操作系統(tǒng),可以自由下載,并且在遵循GPL 聲明的前提下可以自由地修改、移植,為系統(tǒng)的開發(fā)和調(diào)試帶來極大的便利;winCE是部分源碼開放的商用操作系統(tǒng),如果要修改其中的代碼,需獲得微軟公司的授權(quán);uc/os—II 也是開放的實(shí)時(shí)操作系統(tǒng)。(3) 文件系統(tǒng)的比較:Linux 支持絕大部分文件系統(tǒng),只需選擇相應(yīng)的文件系統(tǒng)即可;WinCE 僅支持 Windows 系列的 FAT1有限文件系統(tǒng);uc/os—II 本身沒有包括文件系統(tǒng),需購(gòu)買或移植。Linux 與 ARM 處理器從以上可以看出,Linux 系統(tǒng)在諸多方面都存在優(yōu)勢(shì),而且本身的 ARM 處理器與 Linux 也有著緊密的聯(lián)系。因此采用 Linux 操作系統(tǒng)。 服務(wù)器的選擇典型的嵌入式 Web 服務(wù)器有 Boa 和 td 兩種,它們和 Apache 等高性能的 Web 服務(wù)器主要的區(qū)別在于它們一般是單進(jìn)程服務(wù)器,只有在完成一個(gè)用戶請(qǐng)求后才能響應(yīng)另一個(gè)用戶的請(qǐng)求,而無法并發(fā)響應(yīng),但這在嵌入式設(shè)備的應(yīng)用場(chǎng)合里已經(jīng)足夠了。Boa 是一個(gè)非常小巧的 Web 服務(wù)器,可執(zhí)行代碼只有約 60KB。它是一個(gè)單任務(wù) Web服務(wù)器,只能依次完成用戶的請(qǐng)求,而不會(huì) fork 出新的進(jìn)程來處理并發(fā)連接請(qǐng)求。但 Boa支持 CGI,能夠?yàn)?CGI 程序 fork 出一個(gè)進(jìn)程來執(zhí)行。Boa 的設(shè)計(jì)目標(biāo)是速度和安全,在其站點(diǎn)公布的性能測(cè)驗(yàn)中,Boa 的性能要好于 Apache 服務(wù)器。經(jīng)過上述的對(duì)比和判斷,選擇Boa 作為系統(tǒng)的嵌 入式服務(wù)器。綜合以上的討論以及選擇,根據(jù)系統(tǒng)的實(shí)際需求,最終確定了采用 S3C2410X 為核心處理器,Linux 為嵌入式操作系統(tǒng),boa 為服務(wù)器以及相應(yīng)的 瀏覽器的系統(tǒng)設(shè)計(jì)方案。3 硬件設(shè)計(jì) 系統(tǒng)硬件平臺(tái)介紹我們所介紹的硬件平臺(tái)是基于 ARM 體系結(jié)構(gòu),由北京博創(chuàng)興業(yè)科技有限公司開發(fā)的UPNetARM2410S 實(shí)驗(yàn)儀器。 UPNetARM2410S 的 CPU 為 ARM920T 內(nèi)核的三星S3c2410 芯片,由于有 MMU(內(nèi)存管理單元)可以運(yùn)行標(biāo)準(zhǔn)的 ARMLINUX 內(nèi)核。通過這個(gè)平臺(tái),我們可以實(shí)現(xiàn)嵌入式 LINUX 中的針對(duì)無 MMU 的開發(fā)過程。 s3c2410 芯片介紹圖 芯片結(jié)構(gòu)圖 ARM 處理器的外圍設(shè)備 電源電路設(shè)備提供 12v 的電源,經(jīng) 和 分別得到 和 的工作電壓。開發(fā)板上的芯片多數(shù)使用了 電壓,而 是供給 S3C2410 內(nèi)核使用的。5V 電壓供給 LCD、電機(jī)、總線等電路使用。圖 電源電路 硬件復(fù)位電路硬件復(fù)位電路由IMP811T構(gòu)成,實(shí)現(xiàn)對(duì)電源電壓的監(jiān)控和手動(dòng)復(fù)位操作。2410S主板復(fù)位電路設(shè)置專用邏輯:IMP811T 的復(fù)位電平可以使CPU JTAG(nTRST和板級(jí)系統(tǒng)(nRESET)全部復(fù)位;來自仿真器的ICE_nSRST 信號(hào)只能使板級(jí)復(fù)位;來自仿真器的ICE_nTRST 可以使JTAG(nTRST)復(fù)位,通過跳線選擇是否使板級(jí)nRESET復(fù)位。nRESET反相后得到RESET 信號(hào)。 硬件復(fù)位4 軟件設(shè)計(jì) 設(shè)計(jì)思想基于 web 的嵌入式監(jiān)控系統(tǒng)設(shè)計(jì)主要的功能有簡(jiǎn)單的網(wǎng)頁(yè)瀏覽,實(shí)現(xiàn)簡(jiǎn)單應(yīng)用功能(客戶端與服務(wù)器的交互)以及服務(wù)器端的控制功能。因此軟件的設(shè)計(jì)分為三個(gè)部分:boa 服務(wù)器的搭建、應(yīng)用程序設(shè)計(jì)和驅(qū)動(dòng)程序的加載。 BOA 服務(wù)器的簡(jiǎn)介與搭建 嵌入式 Web 服務(wù)器 Boa 的特點(diǎn)Boa 是一款單任務(wù)的 HTTP 服務(wù)器, 與其他傳統(tǒng)的 Web 服務(wù)器不同的是當(dāng)有連接請(qǐng)求到來時(shí), 它并不為每個(gè)連接單獨(dú)創(chuàng)建進(jìn)程, 也不通過復(fù)制自身進(jìn)程來處理多鏈接, 而是通過建立 HTTP 請(qǐng)求列表來處理多路 HTTP 連接請(qǐng)求, 同時(shí)它只為 CGI 程序創(chuàng)建新的進(jìn)程,這樣就在最大程度上節(jié)省了系統(tǒng)資源, 這對(duì)嵌入式系統(tǒng)來說至關(guān)重要。同時(shí)它還具有自動(dòng)生成目錄、自動(dòng)解壓文件等功能, 因此 Boa 具有很高的 HTTP 請(qǐng)求處理速度和效率, 在嵌入式系統(tǒng)中具有很高的應(yīng)用價(jià)值。 Boa 的功能實(shí)現(xiàn)嵌入式 Web 服務(wù)器 Boa 和普通 Web 服務(wù)器一樣, 能夠完成接收客戶端請(qǐng)求、分析請(qǐng)求、響應(yīng)請(qǐng)求、向客 戶端返回請(qǐng)求結(jié)果等任務(wù)。 它的工作過程主要包括:( a) 完成 Web 服務(wù)器的初始化工作, 如創(chuàng)建環(huán)境變量、創(chuàng)建 TCP 套接字、綁定端口、開始偵聽、進(jìn)入循環(huán)結(jié)構(gòu), 以及等待接收客戶瀏覽器的連接請(qǐng)求;( b) 當(dāng)有客戶端連接請(qǐng)求時(shí),Web 服務(wù)器負(fù)責(zé)接收客戶端請(qǐng)求, 并保存相關(guān)請(qǐng)求信息;( c) 在接收到客戶端的連接請(qǐng)求之后,分析客戶端請(qǐng)求, 解析出請(qǐng)求的方法、URL 目標(biāo)、可選的查詢信息及表單信息, 同時(shí)根據(jù)請(qǐng)求做出相應(yīng)的處理;( d)Web 服務(wù)器完成相應(yīng)處理后, 向客戶端瀏覽器發(fā)送響應(yīng)信息, 關(guān)閉與客戶機(jī)的TCP 連接。嵌入式 Web 服務(wù)器 Boa 根
點(diǎn)擊復(fù)制文檔內(nèi)容
高考資料相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1