版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、r'兩匸學(xué)院畢業(yè)設(shè)計(jì)(論文)摘 要隨看嵌入式技術(shù)的發(fā)展和高速寬帶網(wǎng)絡(luò)的普及,利川網(wǎng)絡(luò)實(shí)現(xiàn)遠(yuǎn)程監(jiān)控己為人們廣泛 接受,嵌入式網(wǎng)絡(luò)監(jiān)控技術(shù)止是在此條件卜逐步發(fā)展成熟起來的.用八使用Web瀏覽器, 通過以太網(wǎng)遠(yuǎn)程訪何內(nèi)置Web服務(wù)器的監(jiān)控?cái)z像機(jī),不但町以實(shí)現(xiàn)對現(xiàn)場的遠(yuǎn)程視頻監(jiān)控, 而艮可以向監(jiān)控現(xiàn)場發(fā)送指令.在整個(gè)系統(tǒng)的實(shí)現(xiàn)過程中,嵌入式Web服務(wù)器起著十分重 要的作用,因此,在嵌入式網(wǎng)絡(luò)視頻監(jiān)控系統(tǒng)中,Web服務(wù)器的設(shè)計(jì)對監(jiān)控系統(tǒng)的梢體性能 具何直接的影響,只仃何了高效率的服務(wù)器,監(jiān)控系統(tǒng)的性能才能得到允分的發(fā)揮.實(shí)現(xiàn)智能化離不開運(yùn)算和控制單元,本系統(tǒng)采用MCU(S3C2410)作為主控器
2、件,單片機(jī)應(yīng) 用系統(tǒng)市硬件和軟件組成。硬件rh單片機(jī)擴(kuò)展的存儲(chǔ)器、輸入/出設(shè)備以及各種實(shí)現(xiàn)單片機(jī) 系統(tǒng)控制耍求的接11電路和何關(guān)的外圍電路芯片或部件組成;軟件由也片機(jī)應(yīng)用系統(tǒng)實(shí)現(xiàn) 苴特定控制功能的乞種丁作屁序和管理程序組成c在肛片機(jī)應(yīng)川系統(tǒng)開發(fā)的過用屮,應(yīng)不 斷調(diào)整軟、硬件,協(xié)調(diào)地進(jìn)行軟、硬件設(shè)計(jì),以提高工作效率,當(dāng)系統(tǒng)碩件和軟件緊密配 合、協(xié)調(diào)-致,就可以組成高性能的號(hào)片機(jī)應(yīng)用系統(tǒng)。木課題完成了總片機(jī)應(yīng)用系統(tǒng)覽開 發(fā)過程的系統(tǒng)的總體設(shè)計(jì)、換件設(shè)計(jì)、軟件設(shè)計(jì)和系統(tǒng)調(diào)試.檢據(jù)開發(fā)的實(shí)際需要,相q 協(xié)訓(xùn)、交叉,有機(jī)的進(jìn)行。隨Internet向曹通家庭個(gè)活不斷擴(kuò)展,消費(fèi)電子、計(jì)算機(jī)、通訊一體化趨勢日
3、趨明 顯,現(xiàn)代智能家居由于其安全、方便、島效、快捷、智能化等特點(diǎn)在21世紀(jì)將成為現(xiàn)代社 會(huì)和家庭的新時(shí)尚。家庭料能網(wǎng)關(guān)將家庭中并種乞樣的家電通過家庭總線技術(shù)連接在一 起H、J就構(gòu)成r功能強(qiáng)大、禹皮種能化的現(xiàn)代料能家居系統(tǒng)。而肚于嵌入式系統(tǒng)的家庭解 能系統(tǒng)在國內(nèi)才剛剛岀現(xiàn),隨著嵌入式技術(shù)更加廣泛的應(yīng)用,隨著成本的逐步降低,中國 的桔能家居最終將走向嵌入式。關(guān)鍵詞:嵌入式;智能:監(jiān)控;web服務(wù)器【-廣西匸學(xué)院畢業(yè)設(shè)計(jì)(論文)AbstractWith the development of embedded technology and high-speed broadband networks,
4、using remote monitoiing network has been widely accepted, of embedded network monitoring technology is evolving in this condition, mature up. Users to use Web browser, through Etliemet remote access built-in Web server, surveillance cameras, not only can be achieved on the field of remote video moni
5、toring, and can send commands to the monitoring site. Tliroughout the system implementation process, (he embedded Web server plays an important role, so . in the embedded network video monitoring system, Web server design of the monitoring system lias a direct impact on overall performance, only wit
6、h efficient Web server, monitoring performance of the system to get full play.Intelligent computing and control unit can not be separated, the system uses (he MCU (S3C2440) as the master device. SCM application system consists of hardware and software. Extended by a single chip hardware memory, inpu
7、t f output devices and a variety of requirements to achieve single chip system control intcrfacc circuit and the external circuit chips or components; software by the inicrocoinpucer application system to achieve its specific control of various work processes and management procedures composition. I
8、n the MCU application development process, should continue to adjust the software and hardware, and cooixlinated softwaiv and hardware designed to improve efficiency; when (he system closely with hardware and software, and coordinated, can form high-pcrformiincc microcontroller applications Tlie sub
9、ject completed the /Xpplication System the development process of system design, hardware design, software design and sysiem debugging, according to the actual needs of the development, coordinatioiu cross, organic conductWith the Internet expanding to ordinary family life, consumer electronics, com
10、puter, coinmuiiicalions inlegration becomes incneasingly apparent, modem smart home because of its sale, convenient, efficient, fast, intelligent and so on in (lie 21st century will become a modem society and the family Xin fashion. When the family home in the smart gateway to a wide range of home a
11、ppliances through the bus technology to connect families together, constitute a powerful, highly intelligent, nuxlem small home system. Tlie family-based intelligent system for embedded systems in the country only just emerging, with the embedded technology is more widely used, with gradually lower
12、the cost of China's intelligent home will eventually be embedded into<Key Words: Embedded: intelligent: Monitoring; Web server目 錄1. 緒論11.1課題背景11.2智能家居系統(tǒng)概述11.3課題研究目的及意義21.4系統(tǒng)設(shè)計(jì)主耍任務(wù)22. 方案設(shè)計(jì)32.1系統(tǒng)總體設(shè)計(jì)利分析32.2系統(tǒng)框圖42.3實(shí)現(xiàn)效果圖43. 鎖件電路設(shè)計(jì)83.1 CPU-S3C2440 介紹83.2 GPRS模組介紹933 SHT10溫濕度傳感器113.3攝像頭介紹114. 軟件平臺(tái)
13、134LINUX操作系統(tǒng)介紹134.2 BOA 簡介134.3 CGI 簡介144.4 AT命令集簡介154.5 BOA服務(wù)器的搭建164.6CGI程序的編嗎1774.7 GPRS 的編程1774.8溫濕度傳感器程序174.9攝像頭利卡模塊1775. 系統(tǒng)制作與調(diào)試1885.1系統(tǒng)喚件調(diào)試1885.2軟件及聯(lián)機(jī)調(diào)試188III智能家居控制系統(tǒng)設(shè)計(jì)5.2.1主控程序調(diào)試1885.2.2 GPRS 程序調(diào)試1885.2.3 BOA服務(wù)器調(diào)試195.2.4遠(yuǎn)程控制調(diào)試200525CGIf?序調(diào)試225.2.6攝像頭調(diào)試22結(jié) 論244參考文獻(xiàn)255致 謝26附錄ACGI程序27附錄B UART和GP
14、RS初始化程序36附錄C發(fā)送和接收短信程序38附錄D遠(yuǎn)程控制開發(fā)板斷44-IV -廣曲匸學(xué)院畢業(yè)設(shè)it (論文)1. 緒論1.1課題背景21 |此紀(jì)定信息時(shí)代,X種電信新技術(shù)推動(dòng)了人類文明的進(jìn)步。自從1876 Alexander Graham Bell (貝爾)發(fā)明電話以來,世界各國的電話網(wǎng)絡(luò)發(fā)展非常迅速,近十年來,屮IN 的尚定電話業(yè)務(wù)早現(xiàn)出舉IHWU的快速增匕1997年8月局川電話交換機(jī)總?cè)蓦m突破1億 門,網(wǎng)絡(luò)觀模躍用世界第位,2006年初固泄電話用八總數(shù)達(dá)到35539. 2力八,移動(dòng)電話 用戶達(dá)到40407. 2刀戶,現(xiàn)代電話網(wǎng)絡(luò)是由程控仝換的U4行交換傳輸,移動(dòng)通信也從模擬 時(shí)代走向了
15、高度數(shù)字化時(shí)代,它們的性能已經(jīng)有了很大的進(jìn)展,而且可靠性非常高。止鬼因?yàn)橥ㄐ偶夹g(shù)、訃算機(jī)技術(shù)、網(wǎng)絡(luò)技術(shù)、控制技術(shù)的迅猱發(fā)展9提高,促使了家 庭實(shí)現(xiàn)了匸活現(xiàn)代化,居住環(huán)境舒適化、安全化。這些高科技已經(jīng)影響到人們T活的方方 而面,改變了人們生活習(xí)慣,提髙了人們生活質(zhì)帛,家居智能化也正足在這種形勢下應(yīng)運(yùn) 而牛的"智能家居控制系統(tǒng)的匸要功能包括通信、設(shè)備門動(dòng)控制、安金防范三個(gè)方而。隨著新技術(shù)和自動(dòng)化的發(fā)展,傳感器的使用數(shù)量越來越大,功能也越來越強(qiáng),齊種傳 感器都C經(jīng)標(biāo)準(zhǔn)化、模塊化這給智能家居控制系統(tǒng)的設(shè)計(jì)捉供極大方便。嵌入式的刖能家居使系統(tǒng)的處理能力人人:增強(qiáng),可以帶來更加逼貞的圖象以及更加
16、貞 實(shí)的語咅等n根據(jù)系統(tǒng)定制的實(shí)時(shí)操作系統(tǒng)不僅可以最大限度的利用硬件資源陽且還避免 了過于龐人的系統(tǒng)造成的系統(tǒng)兀余。一般只有-顆上處理芯片,系統(tǒng)架構(gòu)更加淸晰簡捷. 軟件采用分層設(shè)計(jì),方便維護(hù)和升級,大大捉島了代碼利用率,縮短開發(fā)周期。因?yàn)榍度?式技術(shù)是件隨Internet而牛的,所以它八冇更加卓越的網(wǎng)絡(luò)件能,可以增加更毛的網(wǎng)絡(luò) 應(yīng)用,很顯然衣入式類肄能家居產(chǎn)品在應(yīng)用方ifiiJW相當(dāng)?shù)膬?yōu)勢,應(yīng)該足木來中國家庭智 能化技術(shù)主流發(fā)展方向。家居住活的智能化是為今計(jì)算機(jī)網(wǎng)絡(luò)與通訊技術(shù)鼓人件化的應(yīng)川,給人們的家居生活 帶來了全新的感受。今天,借助電話控制或互聯(lián)網(wǎng),您兒乎可以在任何地方、任何時(shí)候監(jiān) 拎您的
17、家居狀況,為您的家居僅活帶來前所未仃的方便。隨看社會(huì)全面的信息化、智能化 和口動(dòng)化,家庭智能化必將成為未來家居裝飾潮流發(fā)展的最新方向!1.2智能家居系統(tǒng)概述隨著社會(huì)信息化的加快,人們的工作、生活和通訊、信息的關(guān)系H益緊密。倍息 化社會(huì)在改變?nèi)藗兩罘绞脚c工作習(xí)慣的同時(shí).也對傳統(tǒng)的住宅提出了挑戰(zhàn),社會(huì)、技 術(shù)以及經(jīng)濟(jì)的進(jìn)步更便人們的觀念隨之巨變。人們對家居的耍求早L1不只是物理空間, 更為關(guān)注的是個(gè)女全、方便、舒適的居家環(huán)境。家居智能化技術(shù)起源于美國.它是以 家為平臺(tái)進(jìn)行設(shè)計(jì)的。智能家居控制系統(tǒng)是以I1FC、以太網(wǎng)、現(xiàn)場總線、公共電話網(wǎng)、后線網(wǎng)的傳輸網(wǎng)絡(luò)為物 理平臺(tái),計(jì)好機(jī)網(wǎng)絡(luò)技術(shù)為技術(shù)丫臺(tái),現(xiàn)
18、場總線為應(yīng)用操作丫臺(tái),構(gòu)成一個(gè)完整的集家庭 智能家居控制系統(tǒng)設(shè)計(jì)通信、家庭設(shè)備自動(dòng)控制、家庭安全陰范等功能的控制系統(tǒng)。智能家居檸制系統(tǒng)的總體冃標(biāo)是通過采用計(jì)算機(jī)技術(shù)、網(wǎng)絡(luò)技術(shù)、控制技術(shù)和集成 技術(shù)建立一個(gè)由家庭到小區(qū)乃至整個(gè)城市的綜合信息服務(wù)和管理系統(tǒng),以此來捉髙住宅 高新技術(shù)的含星和居民居住環(huán)境水平。人型的智能家居控制系統(tǒng)通常4係統(tǒng)服務(wù)器、家庭控制器(各種模塊)、各種路山器、電 纜調(diào)制解調(diào)器頭端設(shè)備CMTS、交換機(jī)、通訊器、控制器、無線收發(fā)器、各種探測器、色種 傳感器、各種執(zhí)行機(jī)構(gòu)、打印機(jī)等卞耍部分組成。1.3課題研究目的及意義智能家JS控制系統(tǒng)町以定義為個(gè)過程或者個(gè)系統(tǒng).利用先進(jìn)的訃畀機(jī)技
19、術(shù)、網(wǎng) 絡(luò)通訊技術(shù)、綜合布線技術(shù)、將與家用生活有關(guān)的各種子系統(tǒng),有機(jī)地結(jié)合在一起,通 過統(tǒng)寫管理讓家屈生活更加舒適、安全、仃效。與普通家居相比.智能家居不僅具仃 傳統(tǒng)的居住功能,提供舒適安全、島品位且宜人的家庭生活空間。還將原來的被動(dòng)靜止 結(jié)構(gòu)轉(zhuǎn)變?yōu)榫哓昴軇?dòng)列憊的工具,提供全方位的信息交換功能,幫助家庭與外部保持信 息交換暢通,優(yōu)化人們的生活方式,幫助人們有效女排時(shí)間,増強(qiáng)家居生活的安全性, 甚至為孑種能源費(fèi)用節(jié)約資金。系統(tǒng)的網(wǎng)絡(luò)化功能可以提供遙控、家電(空調(diào).熱水器等)控制、照明控制、室內(nèi)外遙 控、窗簾門控、防盜報(bào)警、電話遠(yuǎn)程控制、可編用定時(shí)控制及汁算機(jī)控制等多種功能和手 段。使工活更加舒適
20、、便利和安全。因卸能家居控制系統(tǒng)簡單、功能靈活,擴(kuò)展容易而彼 人們廣泛接受和應(yīng)用。家居工活的會(huì)能化是當(dāng)今汁算機(jī)網(wǎng)絡(luò)與通訊技術(shù)於人性化的應(yīng)用,給人們的家居生活 帶來了仝新的感受。今天,借助電話控制或互聯(lián)網(wǎng),您兒乎可以在任何地方、任何時(shí)候監(jiān) 控您的家居狀況,為您的家居生沾帶來詢所未有的方便。隨著社會(huì)個(gè)血的信息化、御能化 和自動(dòng)化,家庭知能化必將成為未來家居裝飾潮流發(fā)展的最新方向!14系統(tǒng)設(shè)計(jì)主要任務(wù)本文利用凌陽ARM9嵌入式實(shí)驗(yàn)箱,S3C2440 CPU核心板和裝冇Linux系統(tǒng)或裝有Linux虛 擬機(jī)的PC機(jī)一臺(tái)。本設(shè)計(jì)包括:系統(tǒng)W!件的設(shè)計(jì)9調(diào)試和控制軟件的編寫5調(diào)試"硬件部分:卿能
21、家居控制系統(tǒng)其眥件部分1浚由五人部分構(gòu)成,即GPRS模組、以太網(wǎng)模塊、SHT11 溫濕度傳感器、攝像頭、S3C2440、CPC板模塊與接II和電源部分。用八可以通過GPRS模組 I.的RS232接口和PC機(jī)直接和連接使用,通過SHTM溫濕度傳感器檢測溫度變化,電源部分 則為各個(gè)部分提供工作電源。軟件部分:軟fl設(shè)計(jì)部分上要山五人部分構(gòu)成:即Boa服務(wù)器搭建、CGI程序編寫,AT命令集,GPRS 初始化與驅(qū)動(dòng)、攝像頭驅(qū)動(dòng)及各個(gè)驅(qū)動(dòng)程序編寫。3智能家居控制系統(tǒng)設(shè)計(jì)2. 方案設(shè)計(jì)2.1系統(tǒng)方案論證控制部分:方案:采用普通MCS-51單片機(jī)作為總的控制元件.方案二:采用凌陽單片機(jī)SPCE061A作為總
22、的控制尤件。方案二:釆用ARM作為總的控制元件。比較論證:方法 MCS-51單片機(jī)功能校少,不含有模數(shù)轉(zhuǎn)換等功能,因此需增加世 外岀電路來實(shí)現(xiàn)一些功能,使電路復(fù)雜化,梢確度不高,采樣速率偏低°而方法:簡化了電 路,增加了系統(tǒng)穩(wěn)定也 凌陽SPCE061A在設(shè)汁方血提供了極大的方便,它的好處在幾功 能較多,因?yàn)樗粌H糞括了普通單片機(jī)的所有功能,更增加了許藝新的功能,如:A/D、D/A 轉(zhuǎn)換,語音等,另外又提供了便利的編程壞境。方法三更加稗能,它町以移植LINUX系統(tǒng)到CPU中,對于處理我們的多媒體和網(wǎng)絡(luò)更勝 一籌,而且LINUX下的資源非常豐富.可以運(yùn)用LINUX T的資源完善我們的系統(tǒng)
23、,與外網(wǎng) 的聯(lián)系變得更加簡單-。(2) 顯示部分:方案-:采用LED發(fā)光管。(3) 服務(wù)器部分:方案一:采用TCP或UDP服務(wù)器。方案二:采用bos服務(wù)器。比較論證:方案一雖然口J行,但搭建容易,移植和執(zhí)行困難,而方案.則不同,Bob服 務(wù)器和普通Web服務(wù)器-樣,能夠很容易完成接收客戶殉請求、分析請求、響應(yīng)請求、向 客戶端返冋請求結(jié)果等。2. 2系統(tǒng)總體設(shè)計(jì)和分析木設(shè)計(jì)屬于嵌入式應(yīng)用系統(tǒng)。確定嵌入式擰制系統(tǒng)總體方案,是進(jìn)行系統(tǒng)設(shè)計(jì)昴重要、 最關(guān)鍵的一步??傮w方案的好壞,ft接影響整個(gè)控制系統(tǒng)的性能及實(shí)施細(xì)則??傮w方案的 設(shè)訃主要是根據(jù)被控對彖的任務(wù)及I藝耍求而確崔的。設(shè)訃方法大致如卜:根據(jù)系
24、統(tǒng)的耍 求,首先確宦出系統(tǒng)類型。選擇檢測元件.在確宦總體方案時(shí),必須首先選擇好被測參數(shù) 的測量元件,它是影響控制系統(tǒng)精度的重要因素之-.選擇執(zhí)行機(jī)構(gòu),執(zhí)行機(jī)構(gòu)是微控制 系統(tǒng)的巫要組成部件之執(zhí)行機(jī)構(gòu)的選擇方面耍與控制算法匹配,另方ihi要根據(jù)被 控對象的實(shí)際情況確定。選擇輸入/輸出通道及外匝I設(shè)備。選擇時(shí)應(yīng)考慮以下兒個(gè)問題:被 控對彖參數(shù)的數(shù)貳:各輸入/輸出通道是串行操作還是并仃操作:徐通道數(shù)擁的傳遞速率: 各通道數(shù)據(jù)的字長及選擇位數(shù);對顯示、打卬有何要求。2. 3系統(tǒng)框圖木系統(tǒng)是ARM在系統(tǒng)檢測以及工程控制方面的應(yīng)用,具特點(diǎn)是休積小,成木低,功能強(qiáng), 功耗低,是微機(jī)應(yīng)用產(chǎn)品化的最佳機(jī)種之一,它
25、已廣泛地應(yīng)用在產(chǎn)品智能化和丁業(yè)自動(dòng)化 上。而把ARM面向控領(lǐng)域?qū)ο?入到控應(yīng)用系統(tǒng)中,實(shí)現(xiàn)嵌入式應(yīng)用的計(jì)算機(jī)稱Z為 嵌入式計(jì)算機(jī)系統(tǒng),簡稱嵌入式系統(tǒng)木設(shè)計(jì)系統(tǒng)框圖如圖2.1所爪:<S3C2440:CGI 接口Boa 服務(wù)器3PC端網(wǎng)頁瀏覽器圖2.1系統(tǒng)框圖2. 4實(shí)現(xiàn)效果圖在開發(fā)板I】移柿bo“服務(wù)器,并通過CGI編程實(shí)現(xiàn)個(gè)Web在線遠(yuǎn)稈監(jiān)控。實(shí)現(xiàn)效果o說檢零如圖2.3等待界面2、2.3, 2.4. 2.5. 26 2.7 所示:廣曲工學(xué)院畢業(yè)設(shè)計(jì)(論文)圖2.2 &錄界面圖2. 3等待界而® 2.4 I :界面智能家圧控制系統(tǒng)設(shè)計(jì)圖2.5簡介界面圖2. 6溫脫界面圖
26、2 7 執(zhí)U ledl#廣西工學(xué)院畢業(yè)設(shè)計(jì)(論文)7圖2.8執(zhí)行攝像頭效果圖圖2.9執(zhí)行F機(jī)報(bào)警效果圖廣曲工學(xué)院畢業(yè)設(shè)訃(論文)3. 硬件電路設(shè)計(jì)3. 1 CPU-S3C2440 介紹S3C241OA是韓國三星公訶推出的16/32位RISC微控制器,其(TU釆用的是ARM920T內(nèi) 核.特點(diǎn):具仃P(guān)LL時(shí)鐘發(fā)生器,主頻最髙可達(dá)533L內(nèi)核1.2V供電最高400M, 1. 3V供電最高533Mo存儲(chǔ)器支持 1.8V、2. 5V、3. 0V、3. 3V.1/0均支持3.3V供電。s3c244O為單機(jī)器周期執(zhí)行指令集。兒有電源管理功能,可以使系統(tǒng)以普通方式、慢速方式、空閑方式和掉電方式工作, 降低產(chǎn)
27、品功耗。內(nèi)核結(jié)構(gòu):釆用ARM920T內(nèi)核,貝有16KB指令Cache. 16KB數(shù)據(jù)Cache和存儲(chǔ)器管理中元MMI, 指令髙速存儲(chǔ)緩沖器(I-Cache)數(shù)據(jù)離速存儲(chǔ)緩沖器(cache)提高指令執(zhí)行效率及 數(shù)據(jù)存儲(chǔ)效率,減少主存帯寬和響應(yīng)性帶來的影響,加強(qiáng)的ARM體系結(jié)構(gòu)11MU,用J:支持 winCE. linux等操作系統(tǒng),內(nèi)部高級微控制總線(AMBA)體系結(jié)構(gòu)QMB2. 0, NIB/APB)。存儲(chǔ)器控制器特性:S3C214O采用總線結(jié)構(gòu)管理片上外設(shè)及內(nèi)存。S3C2140的存儲(chǔ)器管理器捉供訪問外部存儲(chǔ)器的所有控制信號(hào)。27位地址信號(hào)、32位數(shù)據(jù)仔,人8個(gè)片選信號(hào)、以及讀/寫控制制;等。
28、總共有8個(gè)存儲(chǔ)器bank (bankO ank7) 其中,bankO- -bank5為同定128MBbank6和bank7的容量可編程改變,可以是2、4、8、16、32、64、128MB,最大共1GB. bmk()可以作為引導(dǎo)ROM,英數(shù)據(jù)線寬只能是16位和32位,其它存儲(chǔ)器的數(shù)據(jù)線寬可以是 8位、16位和32位.8個(gè)存儲(chǔ)器bank:bank0-bank5: SRAM、ROM (NOR FLASH) Bank6l)ank7: SRAM. ROM SDRAM (NOR FLASH).s3c214O支持陰種啟動(dòng)方式:NOR FUSH啟動(dòng),即代碼直接嗎入NOR FLASH,運(yùn)行時(shí)直接在0R FUSH
29、上運(yùn)行。AND FLASH啟動(dòng)方式,即代碼燒到NAND FLASH中,借助片內(nèi)4K的sram,將代碼由NAND FLASH烤到SDRAM中,在SDRAM中運(yùn)行。所使用s3c2440試驗(yàn)儀如圖3.1所示。i I SUH 9紅件樓門 JlAGKIl HS8 L Ub從 曹週掖ttftlKU FUMtttl MDKft!GFI<>t«MUMAEC"位/KBerMiJ圖3.1 s3c2440試驗(yàn)儀3. 2 GPRS模組介紹GPRS模纟II采JU SIM300通訊芯片(如圖錯(cuò)諼!未找到引用源.3),利用無線移動(dòng)網(wǎng)絡(luò)實(shí) 現(xiàn)語咅傳輸和點(diǎn)對點(diǎn)數(shù)犯傳輸。同時(shí),模紐內(nèi)貝備TCP/I
30、P協(xié)議棧,可以旬接利用它實(shí)現(xiàn)無 線上網(wǎng)。模組便用標(biāo)準(zhǔn)的UART串行通信接口(如圖3. 4)與丄芯片進(jìn)行通信,可以與任何 帶仃通用IART巾行通信接I I的控制器進(jìn)行連接。該模組具仃以卜藥性:(1)支持 EGSM900M, DCS1800M. PCS1900M 三種頻段,兼容 GSM Phase 2/2+。(2 )集成PAP協(xié)議,可供PPP連接使用-(3)集成TCP/IP協(xié)議,方便實(shí)現(xiàn)上網(wǎng)功能。(4)支持包交換廣播控制通道(PBCCH)。(5)無限制的輔助服務(wù)數(shù)據(jù)支持(ISSD) oGPRS模組便川標(biāo)準(zhǔn)串口與上擰制器進(jìn)行通訊,模組帶仃一個(gè)10針的接口,該接口町以 M接和痕相連接。或者用門可以通過
31、模組上的RS232接I I和PC機(jī)lY接柑連接使用。GPRS模組需通過J4的電源開關(guān)信號(hào)(PWRKEY)輸入引腳向GPRS模組輸入如陽3.2所示的I:電時(shí)序GPRS才能被啟動(dòng),啟動(dòng)后GPRS的信號(hào)指示燈會(huì)閃爍。也可以手 動(dòng)按b GPRS模組I.的WI/0FI-按鍵,大約2秒之后松開,GPRS模組亦町以被啟動(dòng)。-9 -廣曲工學(xué)院畢業(yè)i殳汁(論文)1 Povxer ON U2w產(chǎn)Ab:fa,j圖32 GPRS模組啟動(dòng)時(shí)序圖GPRS模組啟動(dòng)Z氐 即可通過UART接口發(fā)送AT指令來控制語音或數(shù)據(jù)收發(fā)。OK/OFFL 二U2V&ATVBAT7BAT、O*VBAT'/BAT VBATNOO
32、NO QNOGSDQNDSiv XF CM "JkTv-RTCVBXTSIM VCCJ ' '-9円SRCLKe pt VvZ>s.oc SR.RSTDCD/GPIOOSiM.RS*KB30KBC1LbD-aGPIO1QP1O5 PZ/RKFY BUZ/QPIO8 D5 RXDKK:2KK3KBC4KBROKBR 1KBR2aDR*SKBR3SIM30X:K&O.4RlC9G»X CBG*XAOiDADCOAGNOSPK1PMIC1PSPK1SMC1NSPK2PMIC2PSPK2NMC2N電一37ca2 I232527lbHEADER 2-)1
33、-圖錯(cuò)誤!未找到引用源3 GPRS模細(xì)SIM300孩心部分電路圖MEADER 3圖3.4 GPRS模組接口部分電略圖連接GPRS模組到實(shí)驗(yàn)箱的J8 (GPRS)接口匕 注意一左要按順序(實(shí)驗(yàn)箱的12Y接模 組的VCC, I0B0接PWRKEY,GND接GD)插接,R不可插反或錯(cuò)位:斷開JP7、JP8的 所育跳線;斷開于柄接口與不柄的連接;如圖3.5配置GPRS:如連接耳麥和天線。百丿 5 JPI圖3. 5 GPRS模組線配蛋3.3 SHT10溫濕度傳感器本系統(tǒng)采川SHT10數(shù)了溫濕度傳感器對溫濕度進(jìn)行測就。SHTU因其相對濕度和溫度一 體測量稱確露點(diǎn)測量,全量程標(biāo)宦,無需重新標(biāo)定即可互換使用,
34、超快時(shí)間,兩線數(shù)字 接口,尺寸小,可靠性高,穩(wěn)定,低功耗,箱度高。圖3. 6溫濕度模紐3.4攝像頭介紹本系統(tǒng)的設(shè)計(jì)丘涉及到攝像頭的監(jiān)控。選用款免歎的攝像頭.ifljlLTiJ以在非PC機(jī)上 自動(dòng)安裝驅(qū)動(dòng)的攝像頭。選樣 款遵循v41協(xié)議的攝像頭,V4L,貝全稱Video4Ljnux( Video for Linux),定在linux 內(nèi)核屮關(guān)丁視頻設(shè)備的API接口,涉及開關(guān)視頻設(shè)備、采集并處理視頻圖像信息,V4L從2.1.x版木的內(nèi) 核屮開始出現(xiàn)在Linux中,視頻設(shè)備是設(shè)備文件,町以像訪問普通文件樣對其進(jìn)行讀U 持別更注氤 選擇攝像頭的時(shí)候要選擇一款不僅在windows下免駁的,而且在LINU
35、X下面 也耍免驅(qū)。我這甲:選擇的是韓國的YUNDAI 500 ,1接1。S3C244O芯片提供了一個(gè)LSBII0ST接口,但是對于口前的眾多USB設(shè)備來講不A夠用. 所以S3C2440實(shí)驗(yàn)儀擴(kuò)展了 USBIIUB接口,可以擴(kuò)展四路CSB設(shè)備,方便USB鍵盤、USB 鼠標(biāo)、USB攝像頭、USB無線網(wǎng)氏籌USB設(shè)備同時(shí)使用,但是由于S3C2440實(shí)驗(yàn)儀本身外擴(kuò) T SATA碩盤,該碩盤在疋常使用時(shí)需要山用一個(gè)USB主通逍,板子只預(yù)留了二路USB接口智能家居控制系統(tǒng)設(shè)計(jì)話囂鯉誤X圖37 LSB匕按I 1部分電路鮒ITiCtS.c2440芯片本身自帶了 USBSlave接口 町以方便的銀PC通過USB
36、接口進(jìn)行高速數(shù) 據(jù)通信,本實(shí)驗(yàn)儀在燒寫linuK鏡像時(shí),可以通過此接II進(jìn)行島速數(shù)抑:傳輸.圖3. 8 USB從接口的部分電路圖智能家居控制系統(tǒng)設(shè)計(jì)4. 軟件平臺(tái)4. 1 I inux操作系統(tǒng)介紹Linux是套Unix-likc的操作系統(tǒng),是Unix的一種,它控制整個(gè)系統(tǒng)基本服務(wù)的 核心程序(kernel)是由Linus帶頭開發(fā)出來的,Linux這個(gè)名稱便是以Linus's unix 來命名,Linus選擇川人眾公有版權(quán)(GPI.)的方式來發(fā)行這份程序,這個(gè)版權(quán)允許任 何人以任何形式復(fù)制與散/U Linux的原始程序,換句話說,Linux實(shí)際上足免費(fèi)的, 使用&在網(wǎng)絡(luò)上就町以抓
37、到Linux的原始程序代碼,隨心所欲的復(fù)制與更改Linux的原始 程序.在因特網(wǎng)的FI漸盛行以及Linux開放自山的版權(quán)Z下,吸引了無數(shù)計(jì)算機(jī)拓于投入 開發(fā)、改善Linux的核心程序,使得Linux的功能II見強(qiáng)大,所以今Fl我們町以在網(wǎng)絡(luò)上 免費(fèi)下載Linux便用,或者花很少的一點(diǎn)費(fèi)用就可以取得Linux光盤,這都是因?yàn)長inux 是GPL版權(quán)的緣故.除了核心程序以外,一個(gè)操作系統(tǒng)還需要其它的系統(tǒng)用序跟應(yīng)用程序才有實(shí)用件, Linux系統(tǒng)中常用的系統(tǒng)程序大部份足羌國自由軟件堪金會(huì)(Free Software Foundation) 丿I:發(fā)岀來的軟件,而且也有不少機(jī)構(gòu)或個(gè)人為Linux丿|:
38、發(fā)應(yīng)用程序,這些用序一樣大藝都 是自由軟件.任何人都町以免費(fèi)的在網(wǎng)絡(luò)卜.取得,不過自行£取得這些程序再一一安裝非 常不便,是有些公司或團(tuán)體就會(huì)去搜集、於合Linux上的程序,把核心-系統(tǒng)權(quán)序應(yīng) 用程序總介起來構(gòu)成個(gè)完整的操作系統(tǒng).讓一般使川者可以簡便的安裝完整個(gè)系統(tǒng), 這就是所謂的安裝軟件包(dislribuiion),我們-般講的Linux系統(tǒng)便足針對這些安 裝軟件包而言,同樣是Linux系統(tǒng),卻分成不同公司、機(jī)構(gòu)整合出來的不同安裝軟件包, 這就足大家常常念網(wǎng)絡(luò)上看到Linux有那么多種的原因。近兒年的發(fā)展,C使得Linux成為微軟、升陽的另一人敵手。Linux挾其價(jià)格低廉、品 質(zhì)
39、13好與穩(wěn)定的竟?fàn)巸?yōu)勢,正無形無影地?cái)U(kuò)散至眾多以PC為主的匚作平臺(tái)匕。早期因缺 乏商業(yè)性應(yīng)用軟件,單憑學(xué)術(shù)味逍濃片的工八程序,是無仏打入般商家的主流操作系統(tǒng) 的。然而,今H的Linux已非吳下阿蒙,KDE、Gimp. Gnome等計(jì)劃郴繼地開展,為X提供 了更多圖形接口的桌血操作環(huán)境和應(yīng)用軟件。約1993年左右,Linux首先以發(fā)行軟 體(distribution)的型態(tài)出現(xiàn)°這是一群完整 的軟件,包含安裝程序、核心、應(yīng)用軟件、X、驅(qū)動(dòng)程序等的軟件包,經(jīng)由Internet下菽 至磁盤片進(jìn)行安裝。那時(shí)的安裝程序簡幽難以成功地安裝妥當(dāng),接口親和力不足和欣件 支持不良是繪大的障礙。4. 2
40、 boa簡介Boa是一款單任務(wù)的HTTP服務(wù)器,9其他傳統(tǒng)的Web服務(wù)器不同的是為有連接詁求 到來時(shí),它并不為每個(gè)連接單獨(dú)創(chuàng)建進(jìn)程,也個(gè)通過復(fù)制門身進(jìn)程來處理多鏈按,I伯是通 過建立HTTP i青求列表來處理務(wù)路HTTP連接請求同時(shí)它只為CGI程序創(chuàng)建新的進(jìn)程,這 樣就在最大程度上節(jié)省了系統(tǒng)資源,這對嵌入式系統(tǒng)來說至關(guān)車耍.同時(shí)它還具有自動(dòng)生 成冃錄、口動(dòng)解壓文件等功能,因此,Boa具有很高的HTTP請求處理速度和效率.在嵌入 式系統(tǒng)中具有很髙的應(yīng)用價(jià)值。Boa服務(wù)器和普通b服務(wù)器一樣,能夠完成接收客戶端請求、分析請求、響應(yīng)請求、 向客戶端返冋請求結(jié)果等任務(wù)它的工作過程主要包扌亂(1)完成We
41、b服務(wù)器的初始化工作,如創(chuàng)建環(huán)境變量、創(chuàng)建TCP套接字、綁定端口、 開始偵聽、進(jìn)入循環(huán)結(jié)構(gòu),以及等待接收客戶瀏覽器的連接請求:(2)肖冇客戶端連接請求時(shí),Web服務(wù)器負(fù)責(zé)接收客戶端請求,并保存相關(guān)請求信息:(3)在接收到客戶端的連接請求Z后,分析客戶端請求,解析出請求的方法、L'RL H 標(biāo)、可選的查詢信息及表單信息,同時(shí)根據(jù)請求做出相應(yīng)的處理:(4)Web服務(wù)器完成相應(yīng)處理后,向客戶端瀏覽器發(fā)送響應(yīng)信息,關(guān)閉與木戶機(jī)的 TCP連接。Boa Bl務(wù)器根據(jù)請求方法的不同,做出不同的響應(yīng).如果請求方法為HEAD,則直接向 瀏覽器返冋響應(yīng)首部;如果請求方法為GET,則在返|叫響應(yīng)首部的同時(shí),
42、將客戶端請求的 URL H標(biāo)文件從服務(wù)器上讀出,并且發(fā)送給客戸端瀏覽器;如果請求方法為POST,則將客 八發(fā)送過來的衣單信總傳送給相應(yīng)的CGI程序,作為CGI的參數(shù)來執(zhí)IrCGI程序,并將執(zhí) 行結(jié)果發(fā)送給客戶端瀏覽器。Boa的功能實(shí)現(xiàn)也是通過健"連接、綁定端口、遜行偵聽、 諸求處理等來實(shí)現(xiàn)的。4.3 CGI簡介CGI是Common Gateway Interface的縮寫,是服務(wù)器端和川戶溝通的稈序,它以 使你的網(wǎng)頁更生動(dòng),網(wǎng)絡(luò)匕很參工只例如搜索引擎、留言板、BBS等都是CG1程序vCGI是用來溝通IITML衣單和服務(wù)器端粗序的接口 (interface)。CG1并不是 種涪言, 而
43、足可以彼其他諂言所應(yīng)用的一個(gè)規(guī)范集。理論上譏,你可以用任何的程序譏言來編寫CG】 程序,只耍在編程的時(shí)候符合CGI規(guī)范所定義的些東西就可以了。lIlT C語言在平臺(tái)無)竹上表現(xiàn)不錯(cuò)(幾乎在任何的系統(tǒng)平臺(tái)下都冇其相應(yīng)編譯器), 而丄對大多數(shù)程序員而育都算得上很熟悉,因此,(:是CGI編程的疔選語言之-oCGI是:“公共網(wǎng)關(guān)接口 "(Common Gateway Interface)的簡稱,是HTTP服務(wù)器與其 它程序進(jìn)行“交談”的種丄具,比程序須運(yùn)行在網(wǎng)絡(luò)服務(wù)器上。CG1是一段ft!序,它運(yùn)行在Server上,提供同客戶端Utml頁面的接口。1. CGI的功能:(1)通常情況FCGI程
44、用被用來解釋處理來白衣單的輸入信息,在服務(wù)器產(chǎn)牛相應(yīng)的 處理,并將相應(yīng)的信息反饋給瀏覽器°(2)CGI祚巾便網(wǎng)頁具右交近功能。2. CGT處理步驟:(1)通過Internet把用八請求送到服務(wù)器。-15廣西匸學(xué)院畢業(yè)設(shè)汁(論文)(2) 服務(wù)器接收用戶請求并交給CGI程序處理.(3) CG1程序把處理結(jié)果傳送給服務(wù)器。(4) 服務(wù)器把結(jié)果送回到用戶。3. CGI可以用任何一種語言編寫,只要這種語言貝有標(biāo)準(zhǔn)輸入、輸出和環(huán)境變星。(1) CGI程序的輸出:CGI程序中的標(biāo)準(zhǔn)輸出是經(jīng)過車定向了的。CG1程序并不會(huì)在服務(wù)器匕產(chǎn)牛:任何的輸出 內(nèi)容,而是被垂定向到客戶瀏覽器。這樣,如果編寫一個(gè)C
45、的CG【稈序的時(shí)候,把一個(gè)HTML 文檔輸出到它的stdout上,這個(gè)HTML文檔會(huì)被在客戶端的瀏覽器中顯示出來。這也是CG1 程序的一個(gè)基本原理。CG1程F"第一行輸出的內(nèi)容必須是:"Content-Type: text/html"這個(gè)輸出作為HTML的文件頭。因?yàn)镃GI不僅町以像瀏覽器輸出HTML文本,而H可以 輸出圖像,聲音之類的東西,http服務(wù)器向遠(yuǎn)程發(fā)送文件時(shí)耍說明文件類型。(2) 兩個(gè)亟耍的CGI環(huán)境變量:QUERY-STRING: GET方法表單輸入的數(shù)據(jù),TRL中間號(hào)后的內(nèi)容。COVTENTTFWTH: POST方法輸入的數(shù)據(jù)的字節(jié)數(shù)°
46、4. 4 AT命令集簡介AT 即 Attention, AT 命令集是從 TE (Tenninal Equipment )或 DTE (Data Terminal Equipment)向 TA (Terminal Adapter)或 DCE(Data Circuit Terminating Equipment)發(fā)送 的.通過TA, TE發(fā)送AT命令來控制MS (Mobile Station)的功能,與GSM網(wǎng)絡(luò)業(yè)務(wù)進(jìn)行交 互。用戶可以通過AT命令進(jìn)行呼叫、短信、電話本、數(shù)據(jù)業(yè)務(wù)、補(bǔ)充業(yè)務(wù)、傳真等方而的 控制。SIM300可設(shè)置的AT命令包括GSM07. 05. GSM07. 07、ITl
47、9;-T介紹的AT命令,除此Z外, S1M300還支持S1M公司擴(kuò)展的AT命令。每個(gè)AT命令行必須以“AT”為前綴開始,以結(jié)束。AT命令通常跟隨其冋應(yīng)回 應(yīng)的格式為:rn+回應(yīng)+rn°下文中或,iAn'都被省略。S1M300W用的AT命令表1.1。詳細(xì)的AT命令說明請參考SIM300 AT Command Set)。 表L 1常用AT命令命令命令格式功能描述ATAT測試連接足否止'常.AT+CMIEAT+(AH(Xchannc 1 >, <ga i n>設(shè)智|(;的通道增益。AT+CMGF=?AT+ CMGF =<mode>設(shè)邊短消息格式
48、。AT+CHF.MAT+GIFA-<stat>切換聲咅通逍.ATCLVL ?AT>CLVL-<level>喇叭音壯調(diào)恢AT+CSCS二?AT+CSCS <chsot>選擇TE字符集。 # -廣西學(xué)院畢業(yè)設(shè)汁(論文)ATI)ATI)<n> <mgsm>:撥號(hào)建立會(huì)話.數(shù)據(jù)或傳真等業(yè)務(wù).ATMATHOJ呼叫掛起。ATAATA呼叫應(yīng)答。AT+VTS=?AT+HS=<tonc>發(fā)送DDF撥號(hào)音。AT+(M;S=?AT»CMGS <da> , <toda> AT©GS= <le
49、ngth>發(fā)送更消息“ATOfGR ?ATKMGR=<indcx>. <modc>讀取短消乩4.5 boa服務(wù)器的搭建1配H boa (修改配置文件boa.conf)(1)It »/etc/boa 11 錄,并復(fù)制 boa.conf 到該 I I 錄°(2)修改訪問權(quán)限:修改 User nobody 為 UserO修改 Group nogroup 為 Group 0(3)設(shè)定日志LU:建立/var/log/boa 口錄并設(shè)置為可讀寫權(quán)限;修改boa.conf文件:Error Log /var/log/boa/error_logAccessing
50、 /var/log/b<ia/access_log(4)設(shè)7. html 文件 H錄:DocumcntRoot /var/www(5)設(shè)置默認(rèn)索引文件(主頁):Directory Index index .htnil(6)設(shè)丙cgi腳本目錄:Script Alias /cgi-biii/ /var/www/cgi-bin(7)根據(jù)4、5、6步的設(shè)置建立相關(guān)文件夾并放入文帳(8)運(yùn)行 boa 程序,觀察現(xiàn)彖。http:/192. KiB. 222. 142. bon配實(shí)和關(guān)目錄:(1)boa.conf II勺存放 11錄:默認(rèn) boa.conf 定 7etc/boa.conf I 錄的,b
51、oa 運(yùn)行時(shí)會(huì) 口動(dòng)左找/clc/bon.conf 11 錄。 這個(gè)設(shè)定是在dcfincs.h文件中定義的,可在編譯Z前進(jìn)行修改。(2)log 目錄:Boa的日恵分為Errorlog和Accessing兩部分,具體11求對在boa.ccnf屮修改。 ill:ErrorLog /var/log/boa/error_logAccessing /var/log/boa/access_log(3)html i件H錄:可在boa.conf文件中修改如:DocumentRoot /var/www(4) cgi腳本冃錄:川金boa.conf文件中修改如:ScriplAlias /cgi-bin/ /var/
52、www/cgi-bin(5) mi me. types存放LJ錄:可在boa.conf文件中修改如:MimeTypes /etc/mime.(ypes若不使用則改為:MimeTypes /dev/null3. 移植boa到開發(fā)板(1) 修改 Makefile:將:CC = gccCPP = gcc E該為:CC = ann-linux-gccCPP = arm-Linux-gcc -E(2) 編譯make(3) 在開發(fā)板上建立相關(guān)冃錄及文件拷貝PC k/etc/mimc. types文件到開發(fā)板/etc 口錄下(或者將boa. conf文件中 MimeTypes /etc/mime. type
53、s 修改為:MimeTypes /dev/null )4.6 CGI程序的編寫CGI程用主要完成勺四個(gè)網(wǎng)頁接L1的連接,即主&陸gl K led顯示窗口、參數(shù)設(shè)置窗 I、實(shí)時(shí)顯示參數(shù)窗【I。分別編寫 sercer. C、led. C ledold. C、get humidily. C、 get_tempcrature. 等文fl。具體實(shí)現(xiàn)過程見附錄!4. 7 GPRS的編程根據(jù)AT指令集完成接收報(bào)警短信,以及發(fā)送短信息控制開發(fā)板資源。井且保證實(shí)時(shí)監(jiān) 聽開發(fā)板狀態(tài)!實(shí)時(shí)可以發(fā)信息控制!'二成wvMSGC文件。罠體實(shí)現(xiàn)參見附錄!4. 8溫濕度傳感器程序溫濕度傳感器程序由 get_h
54、umidity.C> get_(emperaiure.C 兩部分組成,fli! m* temhum.Htmk 即可在網(wǎng)頁上實(shí)時(shí)顯示溫度變化。具體實(shí)現(xiàn)參見附錄!4.9攝像頭程序模塊攝像頭序由經(jīng)典的丫41協(xié)議完成,由文件夾mjpg-slrecinier bk的start uve yuv. Sh 執(zhí)彳亍文件啟動(dòng)攝像頭。C文件血plugins里邊。具體實(shí)現(xiàn)參見附錄!r學(xué)院畢業(yè)設(shè)訃(論文)5. 系統(tǒng)制作與調(diào)試5.1系統(tǒng)硬件調(diào)試由于應(yīng)用的是凌陽研制的s3c2440開發(fā)板,所以,只需根據(jù)要求連接好虛擬機(jī)與開發(fā)板, 并把程序分別燒入開發(fā)板,連接好GPRS??v 設(shè)首好相應(yīng)選項(xiàng)。GPRS模組使用標(biāo)準(zhǔn)串I I
55、與主控制器交互。模組帶仃一個(gè)10針的接11,該接I I可以直接 和MCU相連接,也川以通過模紐I.的RS232接口轉(zhuǎn)化電、卜后lj PC機(jī)相連。在GPRS模組 的SIM R座旁邊有J5和JP1組成的配盟跳線。任使用GPRS模組之的,需耍忡先止確配盤 這些跳線,以便選擇使用MCU還是PC與模組通信。5. 2軟件及聯(lián)機(jī)調(diào)試5. 2.1主控程序調(diào)試白先,先將虛擬機(jī)與PC機(jī)建立好連接,以便互相傳輸數(shù)據(jù)和文件;然厲建立虛擬機(jī)與 開發(fā)板之間的連接,調(diào)試好虛擬機(jī)的nfs服務(wù)器和samba服務(wù)器將對后來的設(shè)計(jì)提供更多 的方便。給開發(fā)板燒'弓操作系統(tǒng)(boot loader, kernel, rootf
56、s. yaffs),以便boa服務(wù) 器可以在其上運(yùn)行。5. 2. 2 GPRS程序調(diào)試首先,要了解GPRS的機(jī)制。GPRSnil()函數(shù)就是對GPRS進(jìn)行初始化的。初始化程序 很簡單,就是發(fā)送些AT命令給GPRS模組。程序代碼如下:void GPRS_ini()GFRS_ScndCommand(” AT+CMIC=05n” );GPR S_ScndCommiind(" AT+CHF A=ln");GPRS_SeiKlCommand(”AT+CLVL=100n");GPRS_Sen(JCommand(” AT+CSCS=”UCS2”n');程序設(shè)計(jì)參見附錄,此處遇到問題足如何提取出短信內(nèi)容以便過后用來控制開發(fā)板,但 要注意的是,收到的短信內(nèi)容為unicode碼,要將其翻譯為普通的字符串才口J便用,另外要 注意從模組屮接收數(shù)據(jù)時(shí)哪一條足短倍內(nèi)容,經(jīng)反復(fù)調(diào)試成
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 企業(yè)防火災(zāi)安全教育
- 員工激勵(lì)培訓(xùn)
- 2024年限定版家紡購銷協(xié)議細(xì)則版B版
- 全國浙教版初中信息技術(shù)八年級下冊第二單元第6課《語音合成技術(shù)》說課稿
- 2024版水果購銷合同書
- 汕頭市SCRATCH圖形化編程課 5.外敵入侵說課稿
- 第21課《小圣施威降大圣》說課稿 2024-2025學(xué)年統(tǒng)編版語文七年級上冊001
- 2024版員工購房借款合同
- 高中信息技術(shù)選修3說課稿-2.2.2 IP地址的格式與分類-粵教版
- 2025年浙教新版選擇性必修3歷史上冊階段測試試卷
- 幼兒心理健康的教育課件
- 冷凍設(shè)備租賃合同
- DB43T 1167-2016 高純(SiO ≥99.997%)石英砂 規(guī)范
- 《環(huán)境保護(hù)產(chǎn)品技術(shù)要求 工業(yè)廢氣吸附凈化裝置》HJT 386-2007
- 化工過程安全管理導(dǎo)則學(xué)習(xí)考試題及答案
- 銀行下半年對公業(yè)務(wù)工作計(jì)劃(13篇)
- 2024年公開招聘事業(yè)單位工作人員報(bào)名登記表
- 給水管移位專項(xiàng)施工方案
- 二級建造師繼續(xù)教育考試題及答案
- 冀少版八年級下冊生物期末復(fù)習(xí)知識(shí)點(diǎn)考點(diǎn)提綱
- 八年級語文上冊《作文》專項(xiàng)測試卷及答案
評論
0/150
提交評論