通過GPRS 模組M26程式實現 實時時鐘

2021-10-01 18:29:40 字數 711 閱讀 4302

一,設定開啟同步網路時間

1> at+qnitz=1,響應ok

2> 重新上電,會自動串列埠列印+qnitz: "19/12/27,06:52:25+32,0"

二,配置gprs模組內部rtc時鐘

1> at+cclk=,響應ok

2> time格式:"19/12/27,06:52:26+32"

三,將獲取的時間同步程式內的時間

tcurdata.year = (buff[0]-'0')*10+(buff[1]-'0')+2000;

tcurdata.month = (buff[3]-'0')*10+(buff[4]-'0');

tcurdata.day = (buff[6]-'0')*10+(buff[7]-'0');

tcurdata.hour = (buff[9]-'0')*10+(buff[10]-'0');

tcurdata.minute = (buff[12]-'0')*10+(buff[13]-'0');

tcurdata.second = (buff[15]-'0')*10+(buff[16]-'0');

utc = systemtswitchgreent(tcurdata);

四,每間隔一段時間,獲取一次gprs時間同步軟體時間

1> at+cclk?,響應gprs rtc時間 +cclk:"19/12/27,06:52:26+32"

2> 同步時間

移遠M26實現簡訊接收

具體例子,參照上傳的官方 quectel gsm 短訊息應用指導 v1.1 步驟一.設定短訊息模式 短訊息收發主要分文字和pdu模式,因為pdu涉及到編譯碼,另外專案中傳送的都是英文本元,所以選用文字模式,實現比較簡單 at cmgf 1 r n 步驟二.選擇te字符集 簡訊內容為英文只需要用 gs...

M26 限制某個class所能產生的物件數量

1 每當產生乙個物件,必定呼叫構造方法。因此,禁止產生物件的做法就是,將所有的構造方法宣告為private。2 只有在類的內部才可以訪問private成員,有兩層含義 在類的內部可以訪問this的private成員,同時可以訪問同類物件的private成員。3 將構造方法宣告為private,只是限...

移遠m26 硬體設計手冊 硬體開發真的過時了麼?

作為乙個硬體設計人員,過去我特別對一件事情比較糾結,我是否該換乙個方向重新開始,因為這個行業貌似在萎縮,一大堆的整合方案改變了原有的硬體設計模式,有很多人甚至會說硬體還需要設計?還有一種聲音更為極端,真正的硬體設計或是高科技是某公司的飛機,某公司的汽車,國內的硬體設計或是技術談不上高階。關於這點,其...