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

正文內(nèi)容

智能家居系統(tǒng)本科畢業(yè)設(shè)計(jì)論文(編輯修改稿)

2024-07-25 04:40 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 子,就成了松樹的形狀,修剪一下,粘上綠色絨線末即可。其它的花草可以用干花剪下來(lái)染色來(lái)制作。用醫(yī)用棉簽或牙簽做成路燈。泡沫塑料可以用刀片雕刻成假山石的形狀,噴上漆。七、整體組合置景部將制作部送來(lái)的花草樹木及樓房按布置粘在相應(yīng)的地方。組裝部根據(jù)每棟樓房所在的位置,打孔并裝上小彩燈,使樓房模型內(nèi)部能發(fā)光,如同開燈的效果,并接好線路。設(shè)計(jì)部雕刻出樓房與路的標(biāo)識(shí)、文字,做成小標(biāo)牌,粘在相應(yīng)的位置。以上是房地產(chǎn)樓群沙盤的制作流程。這些步驟可以分開進(jìn)行,也可以顛倒工作順序,或是幾個(gè)步驟同步進(jìn)行,每一個(gè)模型工作室的工作流程都不太相同。戶型的模型制作起來(lái)比大型的沙盤要簡(jiǎn)單點(diǎn)。它大多用單獨(dú)的小臺(tái)子,用厚 PVC 板做墻。為了看清內(nèi)部構(gòu)造,外墻一般用透明的有機(jī)玻璃板來(lái)制作。工業(yè)模型的做法和沙盤相似,也要依圖紙按一定的比例縮小,雕刻出板塊,用三氯甲烷粘合。圖 22 沙盤模型圖 軟件方案設(shè)計(jì) 開發(fā)方式傳統(tǒng)的單片機(jī)開發(fā)一般需要經(jīng)過(guò)以下步驟:需求分析、硬件的選擇設(shè)計(jì)及調(diào)試、軟件開發(fā)及調(diào)試、系統(tǒng)聯(lián)調(diào)。嵌入式系統(tǒng)的開發(fā)也需要選擇處理器以硬件平臺(tái)等,但增加了 RTOS(Real Time Operation System,實(shí)時(shí)操作系統(tǒng))移植部分。RTOS 作為軟件平臺(tái)是應(yīng)用程序的基礎(chǔ),編寫應(yīng)用程序時(shí)不必過(guò)多考慮底層的工作,這兩種開發(fā)方式的流程如圖 22 所示。需 求 分 析選 擇 處 理 器 及外 部 設(shè) 備選 擇 嵌 入 式操 作 系 統(tǒng)基 于 嵌 入 式 操 作 系統(tǒng) 開 發(fā) 軟 件程 序 有 問(wèn) 題系 統(tǒng) 整 體 測(cè) 試開 發(fā) 結(jié) 束YNB ) 基 于 嵌 入 式 平 臺(tái) 開 發(fā) 流 程需 求 分 析開 發(fā) 結(jié) 束選 擇 處 理 器 設(shè)計(jì) 硬 件 系 統(tǒng)基 于 硬 件 平 臺(tái)編 寫 軟 件系 統(tǒng) 整 體 測(cè) 試硬 件有 問(wèn) 題 ?軟 件有 問(wèn) 題 ?修 改 硬 件NYNYA ) 傳 統(tǒng) 開 發(fā) 流 程圖 23 嵌入式系統(tǒng)兩種開發(fā)方式對(duì)比嵌入式系統(tǒng)開發(fā)分為軟件開發(fā)部分和硬件開發(fā)部分。嵌入式系統(tǒng)在開發(fā)過(guò)程中一般都采用了“宿主板/目標(biāo)板”開發(fā)模式,即利用宿主機(jī)(PC)上豐富的軟硬件資源及良好的開發(fā)環(huán)境和調(diào)試環(huán)境來(lái)開發(fā)目標(biāo)板上的軟件,然后通過(guò)交叉編譯環(huán)境生成目標(biāo)代碼和可執(zhí)行文件通過(guò)串口、以太網(wǎng)接口等方式下載到目標(biāo)板上,完成整個(gè)開發(fā)過(guò)程。在軟件設(shè)計(jì)上,整個(gè)開發(fā)過(guò)程基本包括以下幾個(gè)步驟:源代碼編寫:編寫源 C/C++及匯編程序;○ 1程序編譯:通過(guò)專用的編譯器編譯程序;○ 2軟件仿真調(diào)試:在 SDK 中仿真軟件運(yùn)行狀況;○ 3程序下載;○ 4軟硬件測(cè)試調(diào)試:通過(guò) JTAG 聯(lián)合調(diào)試程序;○ 5下載固化:程序無(wú)誤,下載到產(chǎn)品上生產(chǎn)?!?6 嵌入式系統(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),使用它購(gòu)買 WinCE及其開發(fā)環(huán)境的費(fèi)用,開發(fā)出來(lái)的每套產(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)試帶來(lái)極大的便利;winCE 是部分源碼開放的商用操如果要修改其中的代碼,需獲得微軟公司的授權(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 本身沒(méi)有包括文件系統(tǒng),需購(gòu)買或移植。Linux 與 ARM 處理器從以上可以看出,Linux 系統(tǒng)在諸多方面都存在優(yōu)勢(shì),而且本身的 ARM 處理器與 Linux 也有著緊密的聯(lián)系。因此我們采用Linux 操作系統(tǒng)。 開發(fā)軟件軟件上基于 內(nèi)核進(jìn)行目標(biāo)機(jī)開發(fā),宿主機(jī)使用 Fedora 與WindowsXP 操作系統(tǒng)、ArmLinux 交叉編譯環(huán)境、 圖形庫(kù)、MySql數(shù)據(jù)庫(kù)進(jìn)行開發(fā),用到了內(nèi)核的配置編譯與調(diào)試技術(shù)、模塊化驅(qū)動(dòng)程序的使用、根文件系統(tǒng)的制作等技術(shù)。 開發(fā)環(huán)境的建立配置開發(fā)主機(jī):配置 MINICOM,一般參數(shù)為波特率 115200,數(shù)據(jù)位 8 位,停止位 1,無(wú)奇偶校驗(yàn),軟硬件控制流設(shè)為無(wú)。在 WINDOWS 下的超級(jí)終端的配置也是這樣。MINICOM 軟件的作用是作為調(diào)試嵌入式開發(fā)板信息輸出的監(jiān)視器和鍵盤輸入的工具;配置網(wǎng)絡(luò),主要是配置 NFS 網(wǎng)絡(luò)文件系統(tǒng),需要關(guān)閉防火墻,簡(jiǎn)化嵌入式網(wǎng)絡(luò)調(diào)試環(huán)境設(shè)置過(guò)程。建立引導(dǎo)裝載程序 BOOTLOADER,從網(wǎng)絡(luò)上下載一些公開源代碼的 BOOTLOADER,如 UBOOT、BLOB、VIVI、LILO、ARMBOOT、REDBOOT 等,根據(jù)自己具體芯片進(jìn)行移植修改。有些芯片沒(méi)有內(nèi)置引導(dǎo)裝載程序,比如三星的 ARMARM9 系列芯片,這樣就需要編寫燒寫開發(fā)板上 flash 的燒寫程序,網(wǎng)絡(luò)上有免費(fèi)下載的 WINDOWS 下通過(guò) JTAG 并口簡(jiǎn)易仿真器燒寫 ARM 外圍 flash 芯片的程序。也有 LINUX 下公開源代碼的 JFLASH 程序。如果不能燒寫自己的開發(fā)板,就需要根據(jù)自己的具體電路進(jìn)行源代碼修改。這是讓系統(tǒng)可以正常運(yùn)行的第一步。如果你購(gòu)買了廠家的仿真器當(dāng)然比較容易燒寫flash 了,但是其中的核心技術(shù)是無(wú)法了解的。這對(duì)于需要迅速開發(fā)應(yīng)用的人來(lái)說(shuō)可以極大地提高開發(fā)速度。下載別人已經(jīng)移植好的 LINUX 操作系統(tǒng),如 UCLINUX、ARMLINUX 、PPCLINUX 等,如果有專門針對(duì)你所使用的 CPU 移植好的 LINUX 操作系統(tǒng)那是再好不過(guò),下載后再添加自己的特定硬件的驅(qū)動(dòng)程序,進(jìn)行調(diào)試修改,對(duì)于帶 MMU 的 CPU 可以使用模塊方式調(diào)試驅(qū)動(dòng),對(duì)于 UCLINUX 這樣的系統(tǒng)好像只能編譯進(jìn)內(nèi)核進(jìn)行調(diào)試。建立根文件系統(tǒng),從 下載使用 BUSYBOX 軟件進(jìn)行功能裁減,產(chǎn)生一個(gè)最基本的根文件系統(tǒng),再根據(jù)自己的應(yīng)用需要添加其他的程序。默認(rèn)的啟動(dòng)腳本一般都不會(huì)符合應(yīng)用的需要,所以就要修改根文件系統(tǒng)中的啟動(dòng)腳本,它的存放位置位于/etc 目錄下,包括:/etc/、/etc/profile、/etc/.profile 等,自動(dòng)掛裝文件系統(tǒng)的配置文件/etc/fstab,具體情況會(huì)隨系統(tǒng)不同而不同。根文件系統(tǒng)在嵌入式系統(tǒng)中一般設(shè)為只讀,需要使用 mkcramfs 、genromfs 等工具產(chǎn)生燒寫映象文件。建立應(yīng)用程序的 flash 磁盤分區(qū),一般使用 JFFS2 或YAFFS 文件系統(tǒng),這需要在內(nèi)核中提供這些文件系統(tǒng)的驅(qū)動(dòng),有的系統(tǒng)使用一個(gè)線性 flash(NOR 型)512K-32M,有的系統(tǒng)使用非線性flash(NAND 型)8-512M,有的兩個(gè)同時(shí)使用,需要根據(jù)應(yīng)用規(guī)劃 flash 的分區(qū)方案。開發(fā)應(yīng)用程序,可以下載到根文件系統(tǒng)中,也可以放入 YAFFS、JFFS2 文件系統(tǒng)中,有的應(yīng)用程序不使用根文件系統(tǒng),而是直接將應(yīng)用程序和內(nèi)核設(shè)計(jì)在一起,這有點(diǎn)類似于 UCOSII 的方式。燒寫內(nèi)核、根文件系統(tǒng)、應(yīng)用程序。發(fā)布產(chǎn)品。配置網(wǎng)絡(luò),包括配置 IP 地址、NFS 服務(wù)、防火墻。網(wǎng)絡(luò)配置主要是要安裝好以太網(wǎng)卡,對(duì)于一般常見(jiàn)的 RTL8139 網(wǎng)卡, 可以自動(dòng)識(shí)別并自動(dòng)安裝好,完全不要用戶參與,因此建議使用該網(wǎng)卡。然后配置宿主機(jī) IP 為 。如果是在有多臺(tái)計(jì)算機(jī)使用的局域網(wǎng)環(huán)境使用此開發(fā)設(shè)備,IP 地址可以根據(jù)具體情況設(shè)置。雙擊設(shè)備 eth0 的藍(lán)色區(qū)域,進(jìn)入以太網(wǎng)設(shè)置界面。對(duì)于 ,它默認(rèn)的是打開了防火墻,因此對(duì)于外來(lái)的 IP 訪問(wèn)它全部拒絕,這樣其它網(wǎng)絡(luò)設(shè)備根本無(wú)法訪問(wèn)它,即無(wú)法用 NFS mount 它,許多網(wǎng)絡(luò)功能都將無(wú)法使用。因此網(wǎng)絡(luò)安裝完畢后,應(yīng)立即關(guān)閉防火墻。操作如下:點(diǎn)擊紅帽子開始菜單,選擇安全級(jí)別設(shè)置,選中無(wú)防火墻。在系統(tǒng)設(shè)置菜單中選擇服務(wù)器設(shè)置菜單,再選中服務(wù)菜單,將iptables 服務(wù)的勾去掉,并確保 nfs 選項(xiàng)選中。配置 NFS:點(diǎn)擊主菜單運(yùn)行系統(tǒng)設(shè)置服務(wù)器設(shè)置NFS 服務(wù)器(英文為:SETUPSYSTEMSERVICENFS),點(diǎn)擊增加出現(xiàn)如下在界面,在目錄(Drictory):中填入需要共享的路徑,在主機(jī)(Hosts):中填入允許進(jìn)行連接的主機(jī) IP 地址。并選擇允許客戶對(duì)享目錄的操作為只讀(Read-only)或讀寫(Read/write)。對(duì)客戶端存取服務(wù)器的一些其他設(shè)置,一般不需要設(shè)置,取默認(rèn)值。當(dāng)將遠(yuǎn)程根用戶當(dāng)作本地根用戶時(shí), 對(duì)于操作比較方便,但是安全性較差。最后退出時(shí)則完成 NFS 配置。 我們也可以手工編寫/etc/exports 文件,其格式如下:共享目錄 可以連接的主機(jī)(讀寫權(quán)限,其他參數(shù))例如:/arm2410s .*(rw,sync)表示將本機(jī)的/arm2410s 目錄共享給 ip 地址為- 的所有計(jì)算機(jī),可以讀取和寫入。配置完成后,可用如下辦法簡(jiǎn)單測(cè)試一下 NFS 是否配置好了:在宿主機(jī)上自己 mount 自己,看是否成功就可以判斷 NFS 是否配好了。例如在宿主機(jī)/目錄下執(zhí)行:mount :/arm2410s /mnt其中 應(yīng)為主機(jī)的 IP 地址。然后到/mnt/目錄下看是否可以列出/arm2410s 目錄下的所有文件和目錄,則可以說(shuō)明 mount 成功,NFS 配置成功。 功能與指標(biāo) 系統(tǒng)功能從面向應(yīng)用的角度看,本文所實(shí)現(xiàn)的智能家居系統(tǒng)功能如下:1. 墻燈或吊燈的開閉功能。2. 室內(nèi)溫度、濕度、光線測(cè)量。3. 室內(nèi)溫度、濕度控制。4. 短信控制室內(nèi)開關(guān)信號(hào)。5. 使用聯(lián)入 Inter 網(wǎng)的 PC 機(jī)或手持智能設(shè)備控制室內(nèi)開關(guān)信號(hào)。 系統(tǒng)指標(biāo) 實(shí)現(xiàn)原理 GPRS 原理 ARM 嵌入式開發(fā)平臺(tái)的 GPRS 擴(kuò)展模塊采用的 GPRS 模塊型號(hào)為SIM300,是 SIMCOM GSM/GPRS 雙頻模塊,主要為語(yǔ)音傳輸、短消息和數(shù)據(jù)業(yè)務(wù)提供無(wú)線接口。SIM300 集成電路和 GSM 的基帶處理器,應(yīng)用范圍十分廣泛。SIM300 模塊為用戶提供了功能完備的系統(tǒng)接口。60PIN 系統(tǒng)連接器是SIM300 模塊與應(yīng)用系統(tǒng)的連接接口,主要提供提供外部電源、RS232 串口,SIM 卡接口和音頻接口。SIM300 模塊使用鋰電池、鎳氫電池或者其他外部直流電源供電,電源電壓范圍為 —,電源應(yīng)該具有至少 2A 的峰值電流輸出能力。本擴(kuò)展模塊需要單獨(dú)的 5V/2A 的直流電源供電,經(jīng)過(guò)芯片 MIC29302穩(wěn)壓后得到 電壓供給 GPRS 模塊使用。SIM300 提供標(biāo)準(zhǔn)的 RS232 串行接口,用戶可以通過(guò)串行口使用 AT 命令完成對(duì)模塊的操作。在應(yīng)用設(shè)計(jì)中,當(dāng) MCU 需要通過(guò)串口與模塊進(jìn)行通訊時(shí),可以只用三個(gè)引腳:TXD,RXD 和 GND。其他引腳懸空,建議 RTS 和 DTR 置低。本擴(kuò)展模塊上采用 MAX3232 芯片完成 GPRS 模塊的 TTL 電平到 RS232 電平的轉(zhuǎn)換,以能和 ARM 開發(fā)平臺(tái)的 RS232 串口連接。 紫峰技術(shù)(ZigBee)原理Zigbee 是一種高可靠的無(wú)線數(shù)傳輸網(wǎng)絡(luò),類似于 CDMA 和 GSM 網(wǎng)絡(luò)。Zigbee 數(shù)據(jù)傳輸模塊類似于移動(dòng)網(wǎng)絡(luò)基站。通訊距離從標(biāo)準(zhǔn)的 75m 到幾百米、幾公里,并且支持無(wú)限擴(kuò)展。Zigbee 是一個(gè)由可多到 65000 個(gè)無(wú)線數(shù)據(jù)傳輸模塊組成的一個(gè)無(wú)線數(shù)據(jù)傳輸網(wǎng)絡(luò)平臺(tái),在整個(gè)網(wǎng)絡(luò)范圍內(nèi),每一個(gè) Zigbee 網(wǎng)絡(luò)數(shù)據(jù)傳輸模塊之間可以相互通信,每個(gè)網(wǎng)絡(luò)節(jié)點(diǎn)間的距離可以從標(biāo)準(zhǔn)的 75m 無(wú)限擴(kuò)展。與移動(dòng)通信的 CDMA 網(wǎng)或 GSM 網(wǎng)不同的是,Zigbee 網(wǎng)絡(luò)主要是為工業(yè)現(xiàn)場(chǎng)自動(dòng)化控制數(shù)據(jù)傳輸而建立,因而,它必須具有簡(jiǎn)單,使用方便,工作可靠,價(jià)格低的特點(diǎn)。圖為家庭網(wǎng)絡(luò)的總體結(jié)構(gòu)。其中家庭網(wǎng)關(guān)是家庭網(wǎng)絡(luò)的核心,是連接家庭中彼此孤立分散的子網(wǎng)或網(wǎng)絡(luò)用具、實(shí)現(xiàn)信息的交互和共享,并將家庭內(nèi)網(wǎng)和外部網(wǎng)連接,實(shí)現(xiàn)內(nèi)外網(wǎng)絡(luò)互通和鑒權(quán)的設(shè)備。實(shí)現(xiàn)家庭內(nèi)部組網(wǎng)方面,本系統(tǒng)采用 ZigBee 無(wú)線通信標(biāo)準(zhǔn)。網(wǎng)關(guān)全部采用無(wú)線通信方式,可以避免家庭布線的繁瑣,方便了網(wǎng)關(guān)在家庭中的布置??梢詫⑹瞻l(fā)器連接到鎖、燈或您想監(jiān)視或控制的任何設(shè)備的傳感器上。這些貼有標(biāo)簽的設(shè)備作為無(wú)線網(wǎng)絡(luò)中的節(jié)點(diǎn),和連接在網(wǎng)路協(xié)調(diào)器上的的中心節(jié)點(diǎn)進(jìn)行通信。圖 24 家庭網(wǎng)絡(luò)的總體結(jié)構(gòu) Web 服務(wù)器原理Web 服務(wù)器也稱為 World Wide Web (環(huán)球信息網(wǎng))服務(wù)器,主要功能是提供網(wǎng)上信息瀏覽服務(wù)。它起源于 1989 年 3 月,由歐洲量子物理實(shí)驗(yàn)室 CERN(the European Laboratory for Particle Physics)所發(fā)展出來(lái)的主從結(jié)構(gòu)分布式超媒體系統(tǒng)。通過(guò)萬(wàn)維網(wǎng),人們只要通過(guò)使用簡(jiǎn)單的方法,就可以很迅速方便地取得豐富的信息資料。用戶在通過(guò) Web 瀏覽器訪問(wèn)信息資源的過(guò)程中,無(wú)需再關(guān)心一些技術(shù)性的細(xì)節(jié)。Web 服務(wù)器傳送(serves)頁(yè)面使瀏覽器可以瀏覽,然而應(yīng)用程序服務(wù)器提供的是客戶端應(yīng)用程序可以調(diào)用(call)的方法(methods)。Web 服務(wù)器可以解析(handles)HTTP 協(xié)議。當(dāng) Web 服務(wù)器接收到一個(gè)HTTP 請(qǐng)求(request),會(huì)返回一個(gè)
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1