1. 程式人生 > >GPRS/GPS模組組學習—硬體準備篇

GPRS/GPS模組組學習—硬體準備篇

在使用每一塊晶片時候都應該優先考慮電源的問題,然後是控制指令。

-電:尤其是這種大功耗,長期工作的硬體模組,我們應該從電源,功耗,後續能源,價格考慮。然後才選擇操作,控制的可行便利性。

每一款晶片大大小小都會有些不同,比如,開機,有一些需要拉高電平兩秒,再拉低電平一秒才能啟動。又有一些引腳高電平拉低就啟動。這類問題都是可以通過程式解決的,此外一般廠家都會有兩套方案選擇,所以不必太過考慮不會用的問題。

-指令:大多數的GPRS/GSM/GPS模組都是採用AT指令控制,雖然每個晶片廠家會對指令有些修改,但是都是基於公用常用的意識上的改進,所以AT指令也一般是相容的。

-控制:MUC控制這類的模組往往是半雙工模式,我們常用的非同步通訊串列埠即可實現收發AT指令來控制模組。例如使用微控制器作為cpu,配置好串列埠,利用串列埠的USART_TXD與USART_RXD直接與GPRS晶片的串列埠介面通訊程式收發AT指令,解析匹配。實現與模組的操作、

-穩定:想要網路模組穩定,長期工作,系統的糾錯程式的必須有的,判斷通訊失敗情況,解決途徑,重啟模組之類的。