第一步, 在pc上, 用MQTT.fx與抓包軟件WireShark, 查看MQTT的整個通訊過程 https://www.cnblogs.com/xiaohanlin/p/8683503.html ...
總的來說就是實現了一個GPS數據通過串口發送給STM , STM 進行解碼, 在通過串口把解碼提取出的經緯度發送給GSM, GSM根據給定的手機號發短信過去。 main函數里的最后一個while循環是每隔 s發一個位置出去 延時函數寫在sim a.c里,可以自行調節時間間隔。 就是這么任性。 main.c bsp usart .c bsp usart .c bsp usart .c gps co ...
2016-05-26 19:38 9 5762 推薦指數:
第一步, 在pc上, 用MQTT.fx與抓包軟件WireShark, 查看MQTT的整個通訊過程 https://www.cnblogs.com/xiaohanlin/p/8683503.html ...
SIM8008是四頻模塊,全球可用。含有TTL電平接口等接口,能夠實現發短信、打電話、GPRS傳輸數據、GPS等功能。[正版資料請找beautifulzzzz·博客園] 一些細節: >> 5V供電1A以上(用USB轉TTL模塊上的電源可以驅動,親試) > ...
在上一篇中說到了Silverlight下的Socket通信,在最后的時候說到本篇將會結合地圖。下面就來看看本文實現的功能: Silverlight 與服務器利用Socket通訊,實時從服務器獲取數據(本文中的數據是地理坐標),由於沒有GPS,所以本文在服務器寫了一個構造新坐標的函數(本文是一個 ...
STM32單片機SIM800CGSM電話短信GPRS網絡可編程模塊SDK二次開發 板載STM32F103RCT6單片機,板載LDO,板載SIM800C,有SDK,有基礎技術支持,可深度定制。 通過我們提供的SDK,客戶可自行開發電話、短信、GPRS等相關應用,並可擴展一些GPIO和串口類 ...
硬件環境 MCU:STM32F103RET6 (調試器:J-Link) GSM模塊:Ai-Thinker_A6 (安信可)(還需要配一個串口打印工具,當初選這個模塊純粹是因為價格是最便宜 ...
首先說明一下,arduino使用的編碼方式是utf8,因此stm32的編碼方式也要使用utf8才能發送漢字成功。 然后再說明一下,stm32的串口接收協議里需要接收的數據以0x0d和0x0a結尾,即末尾時\r\n,而arduino的串口協議不需要任何結尾。 stm32的編碼方式設置方式 ...
stm32——RTC實時時鍾 一、關於時間 2038年問題 在計算機應用上,2038年問題可能會導致某些軟件在2038年無法正常工作。所有使用UNIX時間表示時間的程序都將將受其影響,因為它們以自1970年1月1日經過的秒數(忽略閏秒)來表示時間。這種時間表示法在類Unix ...
對於單片機轉ARM的同學來說,RTC可能比較少接觸。提到實時時鍾,更經常想到的是DS1302。當然,在STM32里,自己一個CPU已經足夠,不需要DS1302。 實際上,RTC就只一個定時器而已,掉電之后所有信息都會丟失,因此我們需要找一個地方來存儲這些信息,於是就找到了備份寄存器。因為它掉電后 ...