




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、手把你一步一步玩轉 TC35I 模塊(第二部分)手把你一步一步玩轉 TC35I 模塊(第二部分),要想分析接收到的息內容,并進行相關的操作,從而實現控制的目的,要對一些相關的 AT 指令進行學習,以下會通過幾個實驗來演示,在這里只演示比較常用的 AT 指令,如果讀者想學習其它指令的用法,請看“AT 命令手冊(中文)”這個 PDF 文檔和閱讀“TC35I(英文)”PDF 這個數據手冊,或者查閱其它相關資料。手把你一步一步玩轉 TC35I 模塊(第二部分),分為以下幾個實驗來實現。(請注意以下實驗有些簡單的操作就省略了,比如打開串口助手,發送 AT 握手指令,以及輸入第條指令號要加回車符并點擊發送
2、按鈕等等,這些簡單的操作在“手把你一步一步玩轉TC35I 模塊(第一部分)”都有詳細說明),進行如下實驗的前提是 TC35I 模塊和電腦之間硬件連接正確,并且可以正常通信。(特別注意,以下所有的操作之間都是有聯系的,即上文的設置會對下文起作用,所以讀者看這個文章的時候,要聯系上下文去看)。(一)、AT+CPMS 選擇息內存。(二)、(三)、AT+MI 新消息提示。息。(四)、AT+CMGD 刪除短消息。(五)、AT+CMGL 列舉短消息(六)、ATE 回顯(一)AT+CPMS 選擇息內存AT+CPMS 是選擇息位置指令,在設置的息位置之前,就必須知道的 TC35I 模塊所支持的位置有哪些,AT
3、+CPMS=?這個指令就是列舉出的 TC35I 模塊所支持的位置列表,輸入“AT+CPMS=?”,輸出如下圖,由下圖可以看出,的 TC35I 模塊,支持的位置有:MT(模塊終端),SM(),ME(模塊設備)。其中紅方框分為稱為:MEM1:表示和刪除所在的內存空間(支持 MT,SM,ME)。MEM2:寫入所在的內存空間(支持 MT,SM,ME)。MEM3:接收和到的的位置(MT,SM)。要看一下,的 TC35I 模塊現在的位置是什么,輸入“AT+CPMS?”,下面輸出如下圖,由下圖可以看出,的 TC35I 模塊,現在的位置是 SM(),其中 SIM 能50 條信息,目前已經有 3 條信息了。如果
4、想改變位置,例如,要把所有的操作放在 MT(模塊終端),即 MEM1,MEM2,MEM3 均為 MT,輸入“AT+CPMS=MT,MT,MT”,輸出如下圖,返回 OK 說明設置成功,先不要管其它的輸出字符是什么意思。下面就用上文用到的指令“AT+CPMS?”,希望大家還記得這個指令,用這個指令來驗證一下,的操作是否真的成功了,輸入“AT+CPMS?”,輸出如下圖,我的操作已經成功了,信息在 MT 中,并且 MT 最多可以了 22 條。75 條信息,目們看到前已經(二)MI 是新消息提示指令,MI 新消息提示位置設置好了以后,須知道息什么時候有新短消息到來,這時就需要用MI 指令設置短消息到來時
5、的提示方式。輸MI=2,1”, 此命令的作用是當有新的入“會將信息時給予提醒并顯示位置,同時還到默認的內存位置,在上文中已經把信息的位置設置在了 MT,下面就看看,當有新信息到來的時候串口會輸出什么信息,并且驗證一下接收的信息是所設置的 MT 上,輸入“MI=2,1”,否在輸出如下圖:由上圖看到返回了 OK,說明設置成功了,下面就用號碼為:的給 TC35I 中的 SIM內容為 ABC 的信息,看一看此串口會以什么樣的輸出形式進行提醒。稍微等一會,當接收到新信息時,輸出如下圖:由上圖可知現在已經接收到了一條新信息,并在了 MT 中,在 MT 中的位置是4,上圖的輸出信息在以后分析信息的時候會用到
6、,下面就來看一下 MT 中的信息數量是否有所變化,輸入“AT+CPMS?”,輸出如下圖:由上圖可以看出,MT 中的信息數量已經是 23 條了,在上文中,在沒有接收到新的信息之前,在 MT 中的信息數量是 22 條,(讀者自行查閱上文驗證),這說明以上的操作都是成功的。(三)AT+息指令,當息知道了有新的信息到來時,接收到的新信息,在 MT 中的息指令將這條新信息AT+是須將其讀出位置是 4,出來, 輸入來,然后才可以進行分析等操作。在上文中并沒有“AT+它,下面輸出如下圖:就用=4”,由上圖可以看到這條新信息的內容和相關參數,之所以看到的是很長一串代碼,那是因為此時是在 PDU 模式下,為了方
7、便,模式改為 TEXT 模式,正好發送的信息內容也是 TEXT 的,這樣對輸出如下圖:觀察輸出結果是很方便的,輸入“AT+CMGF=1”,返回 OK,說明設置成功了,已經是 TEXT 模式了,下面用信息指令再讀一遍,輸入“AT+=4”,輸出如下圖:由上圖可以看到這條新信息的一些基本信息,其中包括發送端號,信息內容,和息狀態,接收時間等等,這些信息對以后對信息進行分析很有幫助。(四)AT+CMGD 刪除短消息AT+CMGD 是刪除短消息指令,由上面的操作,取分析之后(分析信息內容會在其它部分講解),如果新接收的信息進行了,讀想刪除上面接收到的信息,輸入“AT+CMGD=4”,輸出如下圖:返回 O
8、K,說明在 MT 中,位置為 4 的信息已經刪除了,下面操作是否真的成功了,輸入“AT+CPMS?”,輸出如下圖:來驗證一下,的由上圖可以看到,以上的操作成功了,MT 中的信息數量又變回了 22 條。(五)AT+CMGL 列舉短消息AT+CMGL 是列舉短消息指令,這條指令在 PDU 模式和 TEXT 模式列舉信息的指令格式是不同的,并且這個指令有多種參數,具體應用讀者可以自己選擇,詳見“AT 命令手冊(中文)”這個 PDF 文檔和閱讀“TC35I(英文)”PDF 這個,或者查閱其它相關資料。輸入“AT+CMGL=ALL”,這條指令是將 MT 中的所有的信息列舉出來,輸出如下圖:由于 MT 中
9、有 22 條信息,串口助一屏顯示不完,以上列舉出來,AT+CMGL 指令也可以單條列舉,也可以列舉已的信息等等。用三個圖將 22 條信息全部的信息,也可以列舉沒有被由上圖可以看到,這 22 條信息并不是按順序排列的,由觀察不難發現,這 22條信息是按時間先后的順序進行排列的,信息在 MT 中是這樣的,假如:在 MT 一共有序號為 4,6,8 的三條22 條信息,它們在 MT 中的序號為 1-22,如果其中信息刪除,這時 MT 中還有 19 條信息,它們的序號為 1-3,5,7,9-22,雖然序號為 4,6,8 的信息被刪除了,但是它們后面信息也不會將其位置進行替補,序號為4,6,8 的這三個的
10、信息會被放在位置會被空出來,此時,如果有第一條新的信息進來,第一條新進來位置為 4 的位置,如果有第二條新信息進來,第二條新進來的信息會被放在位置為 6 的位置,如果有第三條新信息進來,第三條新信息會被放在的位置,依此類推,當有第四條新信息進來的時候,第四條新信息將會被放在位置為 8位置為23 的位置。綜上所述,接收到的新信息會被放在其它依此類推。區內的序號最小的那個空位置上。下面就來驗證一下,上述的觀察是否正確,由以上三個圖,可知 MT 上現在一共有 22 條信息,它們的序號分別為:1-3,7-22,26-28,如果按上述的所推算的,當有新的信息進來時,這個新進來的信息將會被在 4 號的位置
11、,下面就來驗證,我們用號為機向 TC35I 內的 SIM內容為 ABC 的信息,稍微等一會,輸出如下圖:由上圖可以看出,新進來的信息確認被在 4 號的位置。如果想分析新進來的信息,那么就要知道這條新信息的位置,如果不知道新進來的信息的置有很多方法,比如位置,就無法它,就更別說分析了,要想知道信息的位可以分析串口輸出的信息來確定新信息的位置。但是分析串口信息會很麻煩,程序實現起來也有難度。下面呢,就利用以上的推算來確認新信息的位置,具體方法如下:先把序號為 1 的信息刪除,這樣 1 號位置就空出來了,此時如果有新信息進來,新進來的信息一定會被在序號為 1 的位置。這樣就知道了新信息的位置,知道了
12、位置,接下來就可以進行(六)ATE 回顯和分析操作了。ATE 是回顯指令,回顯是指當輸入指令的時候,串口的輸出信息不僅輸出命令的返回結果,而且會把輸入的指令在輸出一遍。ATE0 是關閉回顯指令,ATE1 是打開回顯指令,(注意:在上文中,進行的所有操作均是在回顯關閉的狀態),下面對這個指令進行實驗,輸入“AT”,輸出如下圖:由上圖可以看出,此時處于回顯打開狀態,如果想關閉回顯,輸入“ATE0”,關閉回顯,輸出如下圖:由上圖可看出返回 OK 說明設置成功,注意此時仍有回顯,那是因為關閉回顯指令在這個指令后的下一條指令才會生效如下圖所示:再次輸入指令的時候,已經沒有回顯了,如:輸入“AT”這時看到回顯已經被關閉了。如要想打開回顯狀態,輸入“ATE1”,輸出如下圖所示:由上圖可知,返回 OK 說明設置成功了,
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 小學科學教育中社會性議題的融合與創新研究論文
- 節能檢測室管理制度
- 英語俱樂部管理制度
- 茶飲店衛生管理制度
- 荊州市中考英語試卷
- 自動化生產設備公司企業信用評級方案
- 自動控制原理重點內容復習總結
- 自動控制原理教學案
- 財務會計系統控制制度
- 高二地理期中試卷
- 《責任和擔當》課件
- 涉外合同審查培訓
- 2025年度醫療健康咨詢服務兼職醫生聘用合同
- 售后工作人員培訓計劃方案
- 農藥經營雇傭合同(2篇)
- 2025廣西壯族自治區博物館講解員招聘3人高頻重點提升(共500題)附帶答案詳解
- 國家開放大學《數據庫應用技術》期末考試題庫
- 項目部組織安排
- 物資運輸安全管理制度模版(3篇)
- 【MOOC】最優化理論與方法-南京大學 中國大學慕課MOOC答案
- 教育心理學實踐探究
評論
0/150
提交評論