GSM和GPS連接單片機串口問題
妳用的什麽單片機,有幾個串口,如果有兩個或以上可以直接把GSM GPS模塊的串口引腳與單片機串口相連,我們以前的項目用的MCU是STM32,串口有3-5個,用起來很方便。如果妳的單片機只有壹個串口,也可以把兩模塊串口壹並連到單片機串口,因為GPS工作後是主動向外發送數據的(妳可以只讓GPS的TXD腳連接到單片機RXD,而GPS接收腳不用連接),妳的單片機串口接收到數據以後(只需要判斷串口中斷接收),放到緩存裏,再用GSM模塊發送出去就行了。如果妳的GSM只用來發送,那麽只用單片機的TXD連接到GSM的RXD就可以了。這樣以來,就是兩模塊分別只用了串口壹個引腳,正好分配正常。
另外壹種情況就是,用類似選擇開關的東西 或者用 緩沖器模塊 74HC125,壹個時刻選擇兩路數據,另壹時刻選擇另外兩路數據,很方便。