找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 6041|回復(fù): 0
打印 上一主題 下一主題
收起左側(cè)

總結(jié)一下用到的AT命令

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:28594 發(fā)表于 2011-3-20 20:54 | 只看該作者 回帖獎勵 |正序瀏覽 |閱讀模式

1,設(shè)置短信息模式

AT+CMGF=?

?=0 表示PDU模式 ?=1 表示TEXT模式

2,設(shè)置短信中心

AT+CSCA=“+86XXXXXXXX”

3,接收短信息  AT+CMGR=X  讀取當(dāng)前存儲區(qū)的第X條信息

4,AT+CMGD=X 刪除當(dāng)前存儲區(qū)的第X條信息

5,當(dāng)短信貓收到一條信息后,會主動通過串口線發(fā)送 +CMTI: "SM",x 其中X表示存在當(dāng)前存儲區(qū)的第X位置,可以使用對應(yīng)的AT+CMGR=X讀出。

6,第一次讀出可以得到“REC UNREAD”,再此讀出時候就指示為“REC READ”,可以使用4所示的AT+CMGD命令進(jìn)行刪除。

7,再具體的編程中可以使用超級終端與MODEM對話,抓出MODEM端的回復(fù)格式。以此作為根據(jù)編寫解析代碼。

8,和具體編程相關(guān)的另外一個需要比較重要的是設(shè)置是否回顯。命令為:ATZ;E 是關(guān)閉會顯,ATZ;E1是開啟回顯。

9,另外檢查有是否已經(jīng)注冊的AT+CREG?命令,X=2表示脫網(wǎng),X=1表示已經(jīng)注冊到網(wǎng)絡(luò),X=0表示狀態(tài)不明朗。

10,一個重要的的AT命令是AT+CMGS,和其他的AT命令比較有點繞:首先輸入AT+CMGS=“+86手機(jī)號” 回車,MODEM顯示>之后就可以輸入文本內(nèi)容,之后再以CTRL+Z(^z)或是ESC的ASCII碼結(jié)束內(nèi)容。

 

 

另外;不小心又湊起了10條,多么圓滿的數(shù)字。之后我要研究一下PDU模式下如何收發(fā)信息。
 

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復(fù)

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表