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

正文內(nèi)容

基于wince操作系統(tǒng)和gprs收發(fā)短信(doc畢設(shè)論文)-在線瀏覽

2024-08-04 18:57本頁(yè)面
  

【正文】 無(wú)線局域網(wǎng)技術(shù)等無(wú)線技術(shù)都無(wú)法解決傳輸距離、傳輸速率以及成本費(fèi)用等問(wèn)題,這樣此設(shè)計(jì)正滿足了無(wú)線監(jiān)控系統(tǒng)的需要。1.2國(guó)內(nèi)外相關(guān)研究現(xiàn)狀隨著電子、計(jì)算機(jī)及信息科學(xué)技術(shù)的發(fā)展,通信系統(tǒng)的發(fā)展也非常迅速,目前國(guó)內(nèi)外隨著企業(yè)對(duì)無(wú)線數(shù)據(jù)傳輸要求的多元化,GPRS無(wú)線組網(wǎng)的各種方式也隨之產(chǎn)生。從有線到無(wú)線,從話音到數(shù)據(jù)、圖像,從局域到廣域等,有非常多的通信網(wǎng)絡(luò)和通信方式應(yīng)用于數(shù)據(jù)傳輸系統(tǒng)中。GPRS永遠(yuǎn)在線,按流量計(jì)費(fèi),從而提供了一種高效、低成本的無(wú)線分組數(shù)據(jù)業(yè)務(wù)。作為數(shù)據(jù)通信網(wǎng)絡(luò)媒介,GPRS可以實(shí)現(xiàn)跨省市區(qū)全國(guó)性的數(shù)據(jù)雙向?qū)崟r(shí)通信。因此,本文研究的基本就是基于GPRS技術(shù)。GPRS其實(shí)是疊加在現(xiàn)有的GSM網(wǎng)絡(luò)的另一網(wǎng)絡(luò),GPRS網(wǎng)絡(luò)在原有的GSM網(wǎng)絡(luò)的基礎(chǔ)上增加了SGSN(服務(wù)GPRS支持節(jié)點(diǎn))、GGSN(網(wǎng)關(guān)GPRS支持節(jié)點(diǎn))等功能實(shí)體。GPRS支持通過(guò)GGSN實(shí)現(xiàn)的和PSPDN的互聯(lián),同時(shí)GPRS還支持和IP網(wǎng)絡(luò)的直接互聯(lián)。SGSN為MS主叫或被叫提供管理功能,完成分組數(shù)據(jù)的轉(zhuǎn)發(fā),地址翻譯,加密及壓縮功能。 GGSN:網(wǎng)關(guān)GPRS支持節(jié)點(diǎn):網(wǎng)關(guān)GPRS支持節(jié)點(diǎn)實(shí)際上就是網(wǎng)關(guān)或路由器,也支持GPRS和其它GPRS的互聯(lián)。可以IP協(xié)議接入internet,也可以接入ISDN網(wǎng)。本文所研究嵌入式無(wú)線組網(wǎng)就是基于GPRS網(wǎng)絡(luò),并采用了APN技術(shù),使得數(shù)據(jù)傳輸?shù)陌踩缘玫搅舜蟠蟮脑鰪?qiáng)。本文在確定了GPRS傳輸方案和組網(wǎng)方案后,從硬件和軟件兩個(gè)方面來(lái)進(jìn)行嵌入式無(wú)線組網(wǎng)的設(shè)計(jì)研究工作。第二章 手機(jī)硬件設(shè)計(jì) 系統(tǒng)硬件設(shè)計(jì)總體方案設(shè)計(jì),采用SPCE061A作為主控制器,通過(guò)串口發(fā)送AT命令控制 多功能手機(jī)系統(tǒng)框圖系統(tǒng)以61板為核心,外擴(kuò)GPRS模組。44鍵盤、SPR模組。 多功能手機(jī)硬件連接圖 SPCE061A精簡(jiǎn)開(kāi)發(fā)板 SPCE061A芯片簡(jiǎn)介SPCE061A是一款基于μ’nSP內(nèi)核的16位單片機(jī),與SPCE501不同的是,在存儲(chǔ)器資源方面考慮到用戶對(duì)資源的需求較少,以及便于程序調(diào)試等功能,SPCE061A里只嵌32K字的閃存,較快的處理速度使μ’nSP非常容易快速地處理復(fù)雜的數(shù)字信號(hào)。在此環(huán)境中,支持標(biāo)準(zhǔn)C語(yǔ)言,可以實(shí)現(xiàn)C語(yǔ)言與凌陽(yáng)匯編語(yǔ)言的互相調(diào)用,并且提供了語(yǔ)音錄放的庫(kù)函數(shù),只要了解庫(kù)函數(shù)的使用,就會(huì)很容易完成語(yǔ)音錄放,這些都為軟件開(kāi)發(fā)提供了方便的條件。61板上有調(diào)試器接口(Probe接口)以及下載線(EZ_Probe)接口,分別可接凌陽(yáng)科技的在線調(diào)試器、簡(jiǎn)易下載線,配合unSP IDE,可方便地在板上實(shí)現(xiàn)程序的下載、在線仿真調(diào)試等等。GPRS模組具有標(biāo)準(zhǔn)的RS232和UART接口,這樣既可以使用PC機(jī)利用串口直接控制,又可以使用單片機(jī)控制。常用的AT命令如表(接發(fā)短信)所示:發(fā)短信AT+CMGS=‘XXX’XXX為要發(fā)送的電話號(hào)碼,出現(xiàn)“>”以后輸入信息,以[CTRL+Z]結(jié)束發(fā)送(編程中一發(fā)送字符‘/32’結(jié)束)以TEXT方式發(fā)送短信AT+CMGF=1發(fā)送短信的方式1:TEXT方式 0:二進(jìn)制方式查看短信AT+CMGR=XX;查看第X條短信取消命令回顯ATE01;顯示重復(fù)上一個(gè)命令A(yù)/設(shè)置短信接收方式AT+CNMI=2,2,0,0直接顯示短信息,當(dāng)有短信來(lái)時(shí)直接通過(guò)串口輸出發(fā)送ASCII碼短信AT+CSMP=17,167,0,0,設(shè)置發(fā)送英文短信恢復(fù)出廠設(shè)定ATamp。事實(shí)上,指令的執(zhí)行過(guò)程需要單片機(jī)與手機(jī)的交互應(yīng)答完成,每一次發(fā)送與接收的字節(jié)有嚴(yán)格的規(guī)定,二者必須依據(jù)這些規(guī)定實(shí)現(xiàn)數(shù)據(jù)交換,否則通信就是失敗的。(2) 單片機(jī)控制手機(jī)工作,必須把手機(jī)的短信息模式設(shè)置為PDU格式,即通過(guò)指令A(yù)T+CMGF=O完成。(4) 當(dāng)手機(jī)收到一條完整的AT指令后手機(jī)并不立即執(zhí)行這條指令,而是先把而是先把剛才接收到的AT指令的全部ASCII編碼序列全部反發(fā)送出來(lái),然后發(fā)送一個(gè)回車符和換行符的ASCII編碼,即0DH和0AH,最后執(zhí)行該條指令。這樣兩個(gè)字節(jié)的十六進(jìn)制數(shù)就變成4字節(jié)的ASCII碼。單片機(jī)接收到PDU數(shù)據(jù)包數(shù)據(jù)后,必須將其恢復(fù)成十六進(jìn)制數(shù)據(jù),其算法如下:設(shè)a為接收的ASCII編碼,b為轉(zhuǎn)換后的十六進(jìn)制數(shù)。(6) 手機(jī)向單片機(jī)應(yīng)答PDU數(shù)據(jù)包的字節(jié)數(shù)不包括前9字節(jié)數(shù)據(jù)(短信息服務(wù)中心地址),但向單片機(jī)傳送PDU數(shù)據(jù)包時(shí),包括這9個(gè)字節(jié)的數(shù)據(jù)。 PDU格式下短信息的接收 根據(jù)設(shè)置的不同,手機(jī)將收到的短信息保存在緩存單元或存入SIM卡,單片機(jī)從手機(jī)中接受短信息實(shí)質(zhì)上就是從SIM卡或緩存中讀出信息。由于不同的廠商對(duì)AT指令集的解釋代碼和響應(yīng)信息不一樣,所以單片機(jī)首先要,確認(rèn)能否與建立起通信,一般用ATE指令完成此確認(rèn);然后用AT+CMGF指令選定短信息數(shù)據(jù)格式:在收到手機(jī)的正確回答反以AT指令完成讀出功能。以下是設(shè)計(jì)物流數(shù)據(jù)采集系統(tǒng)中用到的接收SMS的一個(gè)實(shí)例,它說(shuō)明了PDU模式的應(yīng)用。所用手機(jī)為SIEMENS S3508i。下面對(duì)信息內(nèi)容進(jìn)行分析:0D:短信息中心地址(號(hào)碼)長(zhǎng)度。TON/NPI遵守International/,指在號(hào)碼前需加‘+’號(hào);此外還可直有其他數(shù)值,但91最常用。它經(jīng)過(guò)十六進(jìn)制以直接為單位的高低半字節(jié)環(huán)衛(wèi)處理,號(hào)碼是奇數(shù)的添F,構(gòu)成一個(gè)HEX字節(jié)。0B:主叫號(hào)碼長(zhǎng)度。3179133208F1:0A主叫號(hào)碼,也經(jīng)過(guò)了處理,實(shí)際號(hào)碼為13973123801。00:DCS短信息編碼類型是GSM Default Alphabert,即由7位ASCII碼移位組成8位十六進(jìn)制碼(octet)。26:UDL經(jīng)過(guò)處理的8位碼(octet)短信息字節(jié)長(zhǎng)度,他不小于信息ASCII碼的長(zhǎng)度。與接收短信息一樣,發(fā)送時(shí)也要先建立連接,傳送一些初始化指令,然后發(fā)送短消息內(nèi)容。其ASCII碼為:“32030322F30362F30382F31333A34382049443130324F4B2049443130334F4B20494432303146414494C20”。AT+CMGS僅說(shuō)明了SMSC信息呢哦榮的長(zhǎng)度,在收到手機(jī)回答的符號(hào)手才發(fā)送PDU數(shù)據(jù)串,并以(CTRL^Z)結(jié)束。683108701305F0:短信息中心號(hào)碼:8613807310500。這里的11指正常發(fā)送短信息。這里00指讓手機(jī)自動(dòng)加上主叫號(hào)碼。81:被叫號(hào)碼類型。00:短信息編碼類型是GSM Default Alphabet。第四章 C++編寫(xiě)的GPRS程序 C++Microsoft Visual C++ (Windows 95/98/2000/XP/NT)的、面向?qū)ο蟮目梢暬晒ぞ摺? C++ 主窗口Visual C++。主窗口自上而下分別是標(biāo)題欄、菜單欄和工具欄。工具欄是由若干個(gè)功能按鈕組成,單擊某個(gè)按鈕可實(shí)現(xiàn)某種操作,方便用戶的操作。再下面是輸出窗口,編譯C++語(yǔ)言源程序時(shí),顯示出現(xiàn)的錯(cuò)誤信息和debug調(diào)試信息。 菜單欄File菜單下的New用來(lái)創(chuàng)建新的源文件、項(xiàng)目或其他文檔。圖42 New對(duì)話框的Projects標(biāo)簽窗口 短信收發(fā)系統(tǒng)處理程序部分源程序短信收發(fā)系統(tǒng)處理程序部分源程序如下://int gsmEncodeUcs2(const char* pSrc, unsigned char* pDst, int nSrcLength){int nDstLength。 // UNICODE串緩沖區(qū)nDstLength = MultiByteToWideChar(CP_ACP, 0, pSrc, nSrcLength, wchar, 128)。 inDstLength。 // 先輸出高位字節(jié) *pDst++ = wchar[i] amp。 // 后輸出低位字節(jié) } return nDstLength * 2。 // UNICODE寬字符數(shù)目WCHAR wchar[128]。 inSrcLength/2。 // 先高位字節(jié) wchar[i] |= *pSrc++。pDst[nDstLength] = 39。 // 輸出字符串加個(gè)結(jié)束符return nDstLength。 // 內(nèi)部用的串長(zhǎng)度int nDstLength。 // 內(nèi)部用的緩沖區(qū)nLength = strlen(pSrcSCA)。 1) == 0 ? nLength : nLength + 1) / 2 + 1。 // 固定: 用國(guó)際格式號(hào)碼nDstLength = gsmBytes2String(buf, pDst, 2)。pDst[nDstLength], nLength)。 // TPDA地址字符串的長(zhǎng)度buf[0] = 0x11。 // TPMR=0buf[2] = (char)nLength。 // 固定: 用國(guó)際格式號(hào)碼nDstLength += gsmBytes2String(buf, amp。 nDstLength += gsmInvertNumbers(pSrcTPA, amp。 nLength = strlen(pSrcTP_UD)。 // 協(xié)議標(biāo)識(shí)(TPPID)buf[1] = pSrcTP_DCS。 // 有效期(TPVP)為5分鐘if(pSrcTP_DCS == GSM_7BIT) { // 7bit編碼方式 buf[3] = nLength。buf[4], nLe
點(diǎn)擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1