国产免费AV|泡泡玛特欧洲总部将设在伦敦|中文天堂网www新版资源在线|一本久道综合在线中文|国精产品一二三产区的使用方法|香蕉鱼在线观看|www.27eee

 找回密碼
 注冊
搜索

esp8266 AT指令無法應(yīng) 固件燒錄 設(shè)置

[復(fù)制鏈接]
樓主
路漫漫 發(fā)表于 2020-5-24 02:23:36 | 只看該作者 |只看大圖 |倒序瀏覽 |閱讀模式
ESP8826固件燒錄程序包.zip (15.92 MB, 售價: 2 E幣)
esp8266設(shè)置說明文檔.zip (1.56 MB, 售價: 2 E幣)
        這又是一篇調(diào)BUG的帖子。今天的主角是esp8266,我用的是正點(diǎn)原子那一款。
        這還得從舍友給的這個小模塊說起,當(dāng)時給我他不知道是好還是壞的,我也不知道,到用時才想先試試,廢話不多說,先用usb轉(zhuǎn)ttl模塊連著無線模塊先試試再說,和正常使用一樣tx接rx,對esp8266設(shè)置采用的類似與藍(lán)牙模塊HC05一類的AT指令,我附上了esp8266對應(yīng)的AT指令集,內(nèi)容很多,對于只是想用一下模塊來進(jìn)行普通通信的朋友來說并不太需要,需要設(shè)置什么直接搜相應(yīng)的帖子照著設(shè)置就行,但確實(shí)一言難盡,我盡量避免那種發(fā)帖風(fēng)格,發(fā)了就要有用。
        esp8266拿到手按之前所提,先用usb轉(zhuǎn)ttl連接電腦,打開串口調(diào)試助手,打包文件里有,模塊默認(rèn)參數(shù)如下,波特率115200,停止位1,數(shù)據(jù)位8,奇偶校驗位無,接下來,在發(fā)送區(qū)輸入AT,勾選發(fā)送新行,看是否有OK返回,如下圖有則跳過刷固件,無則可能是模塊硬件出現(xiàn)某些問題,刷固件試試。


***假如有故障   ***刷固件試試
         刷固件的資料我就單獨(dú)打包了,有需要再下載。
         連接好usb轉(zhuǎn)ttl與esp8266,這是四根線,燒固件時最好時給esp8266單獨(dú)供電,usb轉(zhuǎn)ttl上的gnd要和單獨(dú)的電源接在一起共地,我當(dāng)我時采用的是stm32開發(fā)板,給板子供電,其上有穩(wěn)壓模塊的,esp的電從板子上供,ttl的gnd也連在板子上就行。此時,再拿一根線將esp模塊上I0_0口接地,上電,打開如圖flash_download_tools_v3.6.5.exe,接下來選擇ESP8266 DownloadTool  ,點(diǎn)擊第一行中燒錄文件的路徑(那三個小點(diǎn)),重新選擇一次要下載的8Mb那個.bin文件,確保路徑有效,隨后按照圖片設(shè)置好頁面內(nèi)所有選項,選擇你usb轉(zhuǎn)ttl對應(yīng)的com口,點(diǎn)擊start,若出現(xiàn)"sync等待上電同步",拔掉esp模塊vcc后重新插上進(jìn)行一次重啟即可開始燒錄,若沒出現(xiàn)說明可以直接進(jìn)行燒錄就不管了。燒錄完就可以了,用串口調(diào)試程序試試。這就算修復(fù)完了。

***esp8266設(shè)置
          esp8266分三種模式:
         1.AP模式,即熱點(diǎn)模式,此時esp8266會形成一個WiFi熱點(diǎn)信號,你需要設(shè)置wifi名稱和密碼,具體可以看txt文檔,最終的效果就是讓esp成為了一個tcp服務(wù)器,也可以稱為主節(jié)點(diǎn),設(shè)置好后用手機(jī)或者電腦連上這個wifi,再用相關(guān)的軟件,(包里有),連接這個tcp服務(wù)器即可。要注意的是,此時esp作為主節(jié)點(diǎn)可以直接接收到來自手機(jī)或者電腦這樣的子節(jié)點(diǎn)的信息,無格式要求;反過來,當(dāng)主節(jié)點(diǎn)想向手機(jī)或者電腦發(fā)送時,需要先用一天指令:"AT+CIPSEND=mmm,nnnn"    其中mmm表示ID號(一個主節(jié)點(diǎn)可連接多個從節(jié)點(diǎn)),nnnn表示數(shù)據(jù)長度,從機(jī)準(zhǔn)備好后會返回“>”,隨后即可發(fā)送所需內(nèi)容。這里設(shè)置的這些雖然我看別人說esp模塊有掉電保存功能,但我試了幾次,并沒有我預(yù)期的保存設(shè)置的效果,所以使用前再設(shè)置一次即可。
         手機(jī)端的按圖中設(shè)置,上面的IP就是通過"AT+CIFSR"查詢出的esp8266的IP,端口號和自己設(shè)置的一致即可,我設(shè)置的是8888。
         2.STA模式,即節(jié)點(diǎn)模式,即esp8266作為一個用戶設(shè)備需要連接熱點(diǎn),可以用手機(jī)開,電腦開,或者直接上路由器,有人用esp8266連路由器來上網(wǎng),我暫時還沒深入了解,有興趣自己去找找相關(guān)的資料吧,這里只提一下。esp通過at指令連上wifi之后,又兩種選擇:①用esp8266開tcp服務(wù)器,通過手機(jī)或者電腦上的軟件直接連接,此時就與上面說說的ap模式?jīng)]什么區(qū)別了,注意以下主節(jié)點(diǎn)向從節(jié)點(diǎn)發(fā)消息又格式設(shè)置即可。②用手機(jī)或者電腦端的tcp軟件建立一個tcp服務(wù)器,這里設(shè)置比較簡單,設(shè)置好后再用AT指令控制esp連接tcp服務(wù)器后便連上esp與手機(jī)、電腦了。
         3.sta—ap模式,可以實(shí)現(xiàn)兩個模式的快速切換,而ap模式更適合我的應(yīng)用,所以就沒過多了解這個混合模式,有需要的話再說吧。
         一對esp的話更方便,一個用ap模式,一個用sta模式就行。至此總結(jié)就結(jié)束了。 esp8266 AT指令無法應(yīng) 固件燒錄 設(shè)置 231852x6u9suoesbre4ejj.jpg esp8266 AT指令無法應(yīng) 固件燒錄 設(shè)置 225917l1jp4vua3esj8ask.png esp8266 AT指令無法應(yīng) 固件燒錄 設(shè)置 224817qgeq4mha2qe06jco.png





您需要登錄后才可以回帖 登錄 | 注冊

本版積分規(guī)則

手機(jī)版|小黑屋|ELEOK |網(wǎng)站地圖

GMT+8, 2026-5-26 02:48

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

快速回復(fù) 返回頂部 返回列表