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

正文內(nèi)容

外文翻譯--gsm模塊收發(fā)中文短消息的關(guān)鍵技術(shù)-其他專業(yè)(已修改)

2025-02-04 09:49 本頁面
 

【正文】 中文 2055字 GSM模塊收發(fā)中文短消息的關(guān)鍵技術(shù) 手機(jī) 短消息服務(wù) SMS(Short Message Service) 是全球 移動通信 系統(tǒng)GSM(Global System for Mobile Communication)的一項(xiàng)基本業(yè)務(wù),它利用 信令 信道傳輸,不用撥號建立連接,直接把要發(fā)的信息加上目的地址發(fā)送到短消息服務(wù)中心 (service center),由短消息服務(wù)中心再發(fā)給最終的信宿,是目前應(yīng)用最廣泛的一種通信方案。目前,隨著手機(jī)的廣泛使用, SMS服務(wù)以其傳遞信息方便快捷、價(jià)格低廉而越來越受人們的關(guān)注,已經(jīng)廣泛地應(yīng)用于監(jiān)控定位系統(tǒng)、無線報(bào)警、遠(yuǎn)程維護(hù)及數(shù)據(jù) 信息查詢等各個(gè)領(lǐng)域。 本文針對 單片機(jī) 通過串口發(fā)送 AT指令控制 GSM無線收發(fā)模塊,實(shí)現(xiàn)在不支持中文編碼的 Text(文本 )模式下接收中文短消息的軟硬件設(shè)計(jì)進(jìn)行了研究,并利用數(shù)控模擬開關(guān) CD4052實(shí)現(xiàn)了單片機(jī)多個(gè)串口的擴(kuò)展。 1 短消息基本原理介紹 1. 1 GSM模塊介紹 目前,市場上 GSM模塊種類很多,但功能、用法基本相同。本文中使用了Siemens公司生產(chǎn)的 TC35i模塊。該模塊與 GSM2/ 2兼容,提供 雙頻 (GSM900/GSM1800)和 RS232數(shù)據(jù)接口,外部提供 9針串口及話柄接口 (支持語音 ),如圖 1所示;通過 AT命令來傳輸數(shù)據(jù)、語音和短消息等,方便用戶開發(fā)和設(shè)計(jì)。 1. 2 短消息 AT指令 AT指令用于由終端設(shè)備 (TE)或數(shù)據(jù)終端設(shè)備 (DTE),發(fā)送到終端適配器 (TA)或數(shù)據(jù)電路終接設(shè)備 (DCE)。設(shè)備通過發(fā)送 AT命令來控制移動臺,并與 GSM網(wǎng)絡(luò)業(yè)務(wù)進(jìn)行交互。通過 AT命令可進(jìn)行呼叫、 短信 、電話本、數(shù)據(jù)業(yè)務(wù)、補(bǔ)充業(yè)務(wù)等方面的控制。本文中由單片機(jī)發(fā)送 AT指令來控制 GSM模塊接收和發(fā)送手機(jī)短消息。 常用短消息相關(guān) AT指令及說明如表 1所列。 1. 3 收發(fā)短消息的模式 目前 , 接收和發(fā)送 SMS信息常用的模式主要有兩種 : Text(文本 )模式和PDU(Protocol Data Unit, 協(xié)議數(shù)據(jù)單元 )模式。 (1)Text模式 Text 模式是純文本方式,可使用不同的字符集。該模式下信息傳送和接收的編碼比較簡單 ,但國內(nèi)手機(jī) Text模式下不支持收發(fā)中文漢字字符的手機(jī)短消息。本文通過編碼轉(zhuǎn)換實(shí)現(xiàn)了 GSM模塊在 Text模式下收發(fā)中文短信息。 (2)PDU模式 PDU模式被所有手機(jī)支持,可發(fā)送中英文短信。 PDU模式下可采用 3種編碼方式,分別是 7位、 8位和 UCS2編碼,分別用于發(fā)送普通的 ASC Ⅱ字符、數(shù)據(jù)消息和 Unicode字符。按照 GSM07. 05協(xié)議規(guī)定,手機(jī)短信息中的漢字編碼均采用Unicode碼。 如表 2所列, PDU模式中畫橫線部分依次為短信息中心號碼、發(fā)送短信方手機(jī)號碼以及發(fā)送短信的日期和時(shí)間。其代碼表示為將實(shí)際數(shù)據(jù)兩兩顛倒,例如實(shí)際短信息中心號碼應(yīng)為“ 8613800311500”。短信內(nèi)容“你好 !”均為 Unicode字符“ 4F60597D0021”。其他各項(xiàng)的具體說明見參考文獻(xiàn)。 經(jīng)研究比較發(fā)現(xiàn),所要提取的短信信息包括手機(jī)號碼、時(shí)間和短信內(nèi)容。在Text 模式下時(shí)間和日期均 為 ASCII 碼,可直接讀取,只需將內(nèi)容中漢字部分的Unicode 碼轉(zhuǎn)換成國標(biāo)碼;而在 PDU 模式下除漢字編碼轉(zhuǎn)換外,還需將號碼、時(shí)間部分編碼進(jìn)行兩兩顛倒的轉(zhuǎn)換,才能得到所需的正確信息。故在系統(tǒng)設(shè)計(jì)中將 GSM模塊設(shè)為 Text模式,更能簡化程序設(shè)計(jì)。 2 Unicode碼到 GB2312碼的轉(zhuǎn)換 由于 Unicode編碼和 GB2312編碼之間沒有一一對應(yīng)的線性轉(zhuǎn)換關(guān)系,用單片機(jī)控制代碼轉(zhuǎn)換只能采用查表方法實(shí)現(xiàn),因此,需要 建立 Unicode碼和 GB碼之間轉(zhuǎn)換的對照。中文簡體漢字有 7 464個(gè),一個(gè)漢字占 2個(gè)字節(jié),因此對照表需要 29 856(7 464 4)的存儲空間。本設(shè)計(jì)中選擇 P89V51RD型單片機(jī),該芯片提供的 1 KB RAM可以滿足存儲多條短信的要求。 單片機(jī)通過串口與模塊連接后,發(fā)送讀取第一條新短消息指令:“ AT+CMGR=1”。提取模塊接收的短消息后,先判斷其內(nèi)容是否為 ASCII 碼。若為 ASCII碼,則無需轉(zhuǎn)換直接讀??;否則,通過查表法查找其對應(yīng)的漢字 GB碼,實(shí)現(xiàn)不同編碼間的轉(zhuǎn)換。轉(zhuǎn)換流程如圖 2所示。 提取信息內(nèi) 容的部分程序如下: 采用二分查找法,其最壞查找次數(shù)為 lg2(n+1),對照表的長度 n為 7 464,故最壞查找次數(shù)約為 13次。也就是說,一個(gè)中文編碼轉(zhuǎn)換最多經(jīng)過 13次比較查找即可完成,單片機(jī)控制能夠?qū)崟r(shí)完成。 3 單片機(jī)多串口的實(shí)現(xiàn) 51系列單片機(jī)一般只有一個(gè)串行通路,通過串口與 GSM模塊連接后,則不能再連接其他串口設(shè)備;而一些串口擴(kuò)展芯片成本較高,連接也較麻煩。本方法利用數(shù)控模擬開關(guān) CD4052來做多串
點(diǎn)擊復(fù)制文檔內(nèi)容
醫(yī)療健康相關(guān)推薦
文庫吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號-1