A. 單片機給WIFI模塊發AT指令的問題
這個模塊沒有玩過,但是我玩過TLN13UA06
wifi模塊,他的使用比較簡單,只要發送+++給wifi模塊,wifi模塊返回+OK,就能從透傳模式進入命令模式,命令模式進入透傳模式也是相對來說比較簡單,發送AT+Z就行http://www.hx-wulian.com/archives/362具體的你可以看下這里,希望對你有幫助。
B. 基於WIFI模塊的數據傳輸設計是什麼樣的
單片機要和手機通過wifi進行通訊,那麼單片機必須通過控制wifi晶元來實現,選用和適合的wifi模塊,將單片機和wifi模塊通過UART來連接實現數據的交互,wifi模塊的圖片如下所示。
單片機和wifi模塊的連接
單片機和wifi模塊是通過UART來實現連接的,具體的連接方式如下圖所示。
單片機和wifi模塊使用相同的電源,單片機和wifi的通信埠在連接的時候要交叉連接,即單片機的TXD和wifi模塊的RXD連接,單片機的RXD和wifi模塊的TXD連接。硬體連接好後就可以編寫程序了。
數據通訊協議的實現
兩個設備要通信,必須遵循相同的通信協議。wifi模塊內已經實現全棧的通信協議,是一個透傳模塊,所以單片機只要和wifi模塊實現UART通訊即可。單片機通過UART向wifi模塊發送AT指令即可實現對wifi模塊的設置,通過AT指令可以實現波特率的設置、wifi模式的設置、用戶名和密碼等數據的修改。這些參數設置好後,單片機就可以通過wifi和手機進行通訊了。