EC20指令發送接收方式選擇(求助貼),謝大家不吝賜教!!!

先說一下我在使用EC20模塊的目的,然後再說一下寫代碼過程中遇到的問題

目的:

         設備上電後,正常初始化後連接到TCP服務器,可以跟服務器正常進行通信。

問題:

        採用DMA+串口空閒中斷的接收方式,前幾個基本配置的指令都沒問題,因爲基本配置指令一般都是發送配置參數,模塊立即返回OK,或者是錯誤的提示信息,但是使用 AT+QIOPEN指令就不一樣了,發送完該指令之後,模塊會先返回指令發送成功的OK指令,由於網絡好壞的影響,返回連接成功提示“+QIOPEN:1,1”的時間間隔可能會不同,這樣我空閒中斷的接收方式好像就不適用於這個指令了,我發送完指令後,我取出空閒中中斷接收區的數據,它會是OK,而我需要判斷的是後面是否返回的+OPEN,突然不知所措了,特來求教,,,,,

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章