[發(fā)明專(zhuān)利]AT指令處理裝置及其方法無(wú)效
| 申請(qǐng)?zhí)枺?/td> | 201010183892.5 | 申請(qǐng)日: | 2010-05-25 |
| 公開(kāi)(公告)號(hào): | CN102264047A | 公開(kāi)(公告)日: | 2011-11-30 |
| 發(fā)明(設(shè)計(jì))人: | 陳剛 | 申請(qǐng)(專(zhuān)利權(quán))人: | 芯訊通無(wú)線科技(上海)有限公司 |
| 主分類(lèi)號(hào): | H04W4/14 | 分類(lèi)號(hào): | H04W4/14;H04W80/00 |
| 代理公司: | 上海智信專(zhuān)利代理有限公司 31002 | 代理人: | 薛琦 |
| 地址: | 200335 上*** | 國(guó)省代碼: | 上海;31 |
| 權(quán)利要求書(shū): | 查看更多 | 說(shuō)明書(shū): | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | at 指令 處理 裝置 及其 方法 | ||
技術(shù)領(lǐng)域
本發(fā)明涉及一種AT指令處理裝置及其方法,特別是涉及一種基于AT指令發(fā)送,數(shù)據(jù)解析和應(yīng)用處理任務(wù)相分離的AT指令處理裝置及其方法,同時(shí)實(shí)現(xiàn)了一種基于μCOS-II的超時(shí)機(jī)制的數(shù)據(jù)接收方法。
背景技術(shù)
由于GSM協(xié)議的規(guī)定,對(duì)無(wú)線模塊執(zhí)行AT指令后的回復(fù)消息中,各個(gè)指令沒(méi)有統(tǒng)一的結(jié)束符,這給回復(fù)消息的解析添加了難度。傳統(tǒng)的解析AT指令的方法是存儲(chǔ)所有的發(fā)送AT指令返回的可能值,依據(jù)返回消息的換行結(jié)束符號(hào)來(lái)解析。由于應(yīng)用中通常有大量的AT指令,需要在程序中占用大量空間。同時(shí),多路AT指令發(fā)送后,不同AT指令返回的不同行的數(shù)據(jù)存在混合的可能。
發(fā)明內(nèi)容
本發(fā)明要解決的技術(shù)問(wèn)題是為了克服現(xiàn)有技術(shù)中多路AT指令發(fā)送后,多路AT接收數(shù)據(jù)相混合的缺陷,提供一種增加接收AT回復(fù)數(shù)據(jù)的可靠性的AT指令處理裝置及其方法。
本發(fā)明是通過(guò)下述技術(shù)方案來(lái)解決上述技術(shù)問(wèn)題的:
一種AT指令處理裝置,其特點(diǎn)在于,其包括:
發(fā)送模塊,用于發(fā)送AT指令,并且任何一個(gè)時(shí)刻只有一條AT指令被發(fā)送過(guò);
接收模塊,用于接收并解析AT指令,并依據(jù)接收到字符的不同情況觸發(fā)不同的應(yīng)用層的任務(wù);同時(shí),接收模塊還實(shí)現(xiàn)了一種基于μCOS-II的超時(shí)機(jī)制的數(shù)據(jù)接收方法。
應(yīng)用處理模塊,用于AT指令中短信內(nèi)容的解析,依據(jù)短信的不同內(nèi)容執(zhí)行相應(yīng)的操作。
較佳地,該裝置為基于實(shí)時(shí)多任務(wù)操作系統(tǒng)的裝置。
較佳地,該實(shí)時(shí)多任務(wù)操作系統(tǒng)為μCOS-II。
較佳地,所述AT指令包括:GPRS以及TCP狀態(tài)查詢(xún)指令,發(fā)送以及讀取短信指令,發(fā)送TCP數(shù)據(jù)指令。
本發(fā)明的另一技術(shù)方案為:一種所述的裝置的AT指令處理方法,其特點(diǎn)在于,其包括以下步驟:
S1、發(fā)送模塊發(fā)送AT指令,并且任何一個(gè)時(shí)刻只有一條AT指令被發(fā)送過(guò);
S2、接收模塊接收并解析AT指令,并依據(jù)接收到字符的不同情況觸發(fā)不同的應(yīng)用層的任務(wù);
S3、應(yīng)用處理模塊解析AT指令中的短信內(nèi)容,依據(jù)短信的不同內(nèi)容執(zhí)行相應(yīng)的操作。
較佳地,步驟S1中,發(fā)送模塊發(fā)送數(shù)據(jù)后,只有等待預(yù)定的超時(shí)間隔后,才發(fā)送下一條數(shù)據(jù),以確保無(wú)線模塊發(fā)送數(shù)據(jù)的結(jié)束。
較佳地,所述AT指令包括:GPRS以及TCP狀態(tài)查詢(xún)指令,發(fā)送以及讀取短信指令,發(fā)送TCP數(shù)據(jù)指令。
較佳地,步驟S2中,接收AT指令的過(guò)程采用逐個(gè)字符接收的方式,基于硬件的中斷判斷到有數(shù)據(jù)后,利用信號(hào)量來(lái)通知接收模塊。
較佳地,步驟S2中,接收模塊通過(guò)信號(hào)量和郵箱來(lái)觸發(fā)不同的應(yīng)用層的任務(wù)。
較佳地,步驟S3中執(zhí)行的操作包括:依據(jù)短信內(nèi)容控制LED的開(kāi)關(guān)、開(kāi)發(fā)板上的LED的多路查詢(xún)和控制。
本發(fā)明的積極進(jìn)步效果在于:本發(fā)明采取逐個(gè)字符接收的方式來(lái)接收數(shù)據(jù),主要應(yīng)用基于μCOS-II的超時(shí)機(jī)制的數(shù)據(jù)接收,這一方法有別于傳統(tǒng)的數(shù)據(jù)接收方式。本發(fā)明有效降低了AT回復(fù)數(shù)據(jù)的丟失概率,增加接收AT回復(fù)數(shù)據(jù)的可靠性。進(jìn)一步地,實(shí)現(xiàn)了在μCOS-II下,AT指令發(fā)送和數(shù)據(jù)解析的完全分離。降低了接收數(shù)據(jù)中AT指令數(shù)據(jù)混合的可能性,降低了解析AT指令的復(fù)雜度。基于AT指令發(fā)送,數(shù)據(jù)解析和應(yīng)用處理任務(wù)相分離的原則,同時(shí)給后續(xù)的應(yīng)用添加留下了方便。
附圖說(shuō)明
圖1為本發(fā)明的AT指令處理裝置的示意圖。
圖2為本發(fā)明的AT指令處理方法的流程圖。
圖3為本發(fā)明的各個(gè)任務(wù)之間的切換流程圖。
圖4為本發(fā)明的基于μCOS-II的超時(shí)機(jī)制的數(shù)據(jù)接收流程圖。
具體實(shí)施方式
下面結(jié)合附圖給出本發(fā)明較佳實(shí)施例,以詳細(xì)說(shuō)明本發(fā)明的技術(shù)方案。
該專(zhuān)利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專(zhuān)利權(quán)人授權(quán)。該專(zhuān)利全部權(quán)利屬于芯訊通無(wú)線科技(上海)有限公司,未經(jīng)芯訊通無(wú)線科技(上海)有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買(mǎi)此專(zhuān)利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201010183892.5/2.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專(zhuān)利網(wǎng)。
- 上一篇:電連接器
- 下一篇:大角度光分布LED燈
- 同類(lèi)專(zhuān)利
- 專(zhuān)利分類(lèi)
H04W 無(wú)線通信網(wǎng)絡(luò)
H04W4-00 專(zhuān)門(mén)適用于無(wú)線通信網(wǎng)絡(luò)的業(yè)務(wù)或設(shè)施
H04W4-02 .利用用戶(hù)或終端位置的業(yè)務(wù)
H04W4-06 .廣播選擇分發(fā);到用戶(hù)組的業(yè)務(wù);單向選呼業(yè)務(wù)
H04W4-12 .消息傳送,例如SMS[短消息業(yè)務(wù)];郵箱;通告,例如,通知用戶(hù)通信請(qǐng)求的狀態(tài)或進(jìn)展
H04W4-16 .與通信相關(guān)的補(bǔ)充業(yè)務(wù),例如,呼叫轉(zhuǎn)移或呼叫保持
H04W4-18 .信息格式或內(nèi)容轉(zhuǎn)換,例如,為了向用戶(hù)或終端無(wú)線傳送的目的,由網(wǎng)絡(luò)對(duì)發(fā)送或接收的信息進(jìn)行適應(yīng)修改
- 光源裝置、照明裝置、液晶裝置和電子裝置
- 預(yù)測(cè)裝置、編輯裝置、逆預(yù)測(cè)裝置、解碼裝置及運(yùn)算裝置
- 圖像形成裝置、定影裝置、遮光裝置以及保持裝置
- 打印裝置、讀取裝置、復(fù)合裝置以及打印裝置、讀取裝置、復(fù)合裝置的控制方法
- 電子裝置、光盤(pán)裝置、顯示裝置和攝像裝置
- 光源裝置、照明裝置、曝光裝置和裝置制造方法
- 用戶(hù)裝置、裝置對(duì)裝置用戶(hù)裝置、后端裝置及其定位方法
- 遙控裝置、通信裝置、可變裝置及照明裝置
- 透鏡裝置、攝像裝置、處理裝置和相機(jī)裝置
- 抖動(dòng)校正裝置、驅(qū)動(dòng)裝置、成像裝置、和電子裝置





