Turinys:
- 1 veiksmas: prijunkite ESP8266 prie kompiuterio
- 2 veiksmas: patikrinkite dabartinę versiją
- 3 veiksmas: „Flash“įrankis ir programinė įranga
- 4 veiksmas: mirksi programinė įranga
Video: ESP8266 programinės įrangos blykstė: 4 žingsniai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:44
Visi yra bandomi atnaujinti ESP8266 modulio programinę įrangą. Instrukcijos gali jums padėti mirksėti programinei įrangai ESP8266.
1 veiksmas: prijunkite ESP8266 prie kompiuterio
Pirmiausia turite prijungti ESP8266 prie kompiuterio naudodami „Arduino UNO“arba USB-UART. vadovaukitės schema, kad prijungtumėte ESP8266 modulį prie „Arduino“arba USB-UART
ARDUINO UNO
- Prijunkite „Arduino UNO“3,3 V kaištį prie ESP8266 V ++ ir EN kaiščio
- Prijunkite „Arduino UNO“GND kaištį prie ESP8266 GND kaiščio
- Prijunkite „Arduino UNO“kaiščio TX, RX prie RX ir ESP8266 TX kaiščio
- Prijunkite jungiklį tarp „Arduino UNO“GND kaiščio ir „ESP8266“kaiščio „CPIO0“, kad suaktyvintumėte programinės įrangos atnaujinimo režimą. (paspaudus jungiklį)
- Prijunkite „Arduino UNO“RST prie „Arduino UNO“GND
pagal grandinės schemą
USB-UART
- Prijunkite USB-UART 3,3 V kaištį prie ESP8266 V ++ ir EN kaiščio
- Prijunkite USB-UART GND kaištį prie ESP8266 GND kaiščio
- Prijunkite USB-UART kaiščio TX, RX prie RX ir ESP8266 TX kaiščio
- Prijunkite jungiklį tarp USB-UART GND kaiščio ir ESP8266 CPIO0 kaiščio, kad suaktyvintumėte programinės aparatinės įrangos atnaujinimo režimą. (Paspaudus jungiklį)
2 veiksmas: patikrinkite dabartinę versiją
Norėdami patikrinti dabartinę savo ESP8266 versiją, atidarykite „Arduino IDE“(jei neturite nuorodos, kad ją gautumėte: -https://www.arduino.cc/en/main/software)
Pastaba:- GND ir CIPO0 jungiklis bus atidarytas (nespaustas)
Atidaryti naują projektą <Pasirinkite įrankių prievadą <Įrankiuose atidarykite serijos monitorių <Pasirinkite Baud Rate to 115200
Reikia nustatyti serijinio prievado monitorių, kad komandų eilutė būtų siunčiama su galutinėmis NL ir CR simboliais.
Komentaruose Skyrius Išbandykite AT komandą
Įveskite AT ir paspauskite Enter
tai grįš
AT
Gerai
Pastaba:- Jei neveikia, paspauskite RST mygtuką „Arduino UNO“ir bandykite dar kartą
po bandymo tipo
AT+GMR, kad patikrintumėte dabartinę programinės įrangos versiją
išvestis bus tokia:-
AT+GMR
AT versija: 0.40.0.0 (2015 m. Rugpjūčio 8 d. 14:45:58) SDK versija: 1.3.0 „Ai-Thinker Technology Co., Ltd.“Sukurta: 1.3.0.2 2015 m. Rugsėjo 11 d. 11:48:04 Gerai
Taip pat būtina žinoti ESP modulio „flash“atminties dydį, programinės įrangos įkėlimo adresas priklauso nuo jo dydžio. Šiame vadove aprašoma atnaujinta modulio programinė įranga, kurios „Flash“atminties dydis yra 8Mbit (512KB+512KB) arba 16Mbit (1024KB+1024KB). „Flash“atminties dydį galima rasti, jei atsiųsite AT komandą iš naujo: AT+RST.
išvestis bus tokia:-
AT+RST
Gerai ets 2013 m. Sausio 8 d., Pirmoji priežastis: 2, įkrovos režimas: (3, 1) apkrova 0x40100000, len 1396, 16 patalpos uodega 4 chksum 0x89 apkrova 0x3ffe8000, len 776, 4 kambario uodega 4 chksum 0xe8 apkrova 0x3ffe8308, len 540, kambarys 4 uodegos 8 chksum 0xc0 csum 0xc0 Antroji įkrovos versija: 1.4 (b1) SPI greitis: 40 MHz SPI režimas: DIO SPI blykstės dydis ir žemėlapis: 8Mbit (512KB+512KB) pereikite prie user1 @ 1000 Ai-Thinker Technology Co., Ltd. pasiruošę
atkreipkite dėmesį į visas detales ir išeikite
3 veiksmas: „Flash“įrankis ir programinė įranga
Norėdami atnaujinti programinę -aparatinę įrangą, turite atsisiųsti specialią įrankio programą ir pačią programinę -aparatinę įrangą. Programinė įranga programinei įrangai atnaujinti ESP8266 naudos „Flash“atsisiuntimo įrankius iš oficialios svetainės „Espressif Systems“. Nuoroda į atsisiuntimo puslapį:
Programinę -aparatinę įrangą taip pat galima atsisiųsti iš oficialios svetainės. Nuoroda į atsisiuntimo puslapį oficialioje svetainėje:
Turite eiti į skyrių „SDK ir demonstracinės versijos“ir atsisiųsti programinės aparatinės įrangos ESP8266 NONOS SDK versiją, bent jau v1.3.0. arba aukštesnė versija
Visi atsisiųsti failai turi būti išpakuoti ir įdėti į katalogą.
4 veiksmas: mirksi programinė įranga
Paleiskite programą „Flash Download Tools v“„bet kokia versija“(to paties pavadinimo.exe failas). Atsidariusiame lange reikia teisingai pasirinkti atsisiųstus failus ir nustatyti ryšio režimą.
Atsisiunčiami failai yra „bin“kataloge su programinės įrangos failais. Kiekvienam failui turite nurodyti galiojantį atsisiuntimo adresą. Pasirinkite failus aplanke „bin“
Norėdami pasirinkti failus ir paskirties adresus, naudokite šią paveikslėlių lentelę
Nustatykite šiuos nustatymus:
- SPIAutoSet - rinkinys;
- „CrystalFreq“- 26 mln.;
- Blykstės dydis - 8Mbit arba 16Mbit, priklausomai nuo "flash" atminties dydžio;
- COM PORT - pasirinkite prievadą, prijungtą prie ESP;
- BAUDRATAS - 115200
Programinės įrangos atnaujinimo programoje spustelėkite mygtuką „START“.
sinchronizuokite duomenis su lenta ir pradėkite įkelti
Pastaba:- Jei neveikia, paspauskite arduino mygtuką „RESET“ir dar kartą paspauskite „START“
Palaukite, kol baigsis programinės aparatinės įrangos atnaujinimas. Proceso pabaigoje pasirodo užrašas FINISH žalia.
Išjunkite ESP8266 modulio maitinimą ir atjunkite žemę nuo kaiščio CPIO0. (Nuspauskite jungiklio)
Įjunkite modulį ir paleiskite serijinio prievado monitorių. Įsitikinkite, kad modulis ir nauja programinės aparatinės įrangos versija veikia, atsiųskite AT komandą AT+GMR.
Rekomenduojamas:
Programinės įrangos radijas ant batų virvės: 9 žingsniai (su nuotraukomis)
Programinės įrangos radijas ant batų virvės: pradžioje buvo kristalų rinkinys - pirmasis praktinis radijo imtuvas. Tačiau jam reikėjo ilgos antenos ir galėjo priimti tik vietines stotis. Kai atsirado vožtuvai (vamzdžiai, mūsų draugams amerikiečiams), jie leido pastatyti daug daugiau
Bet kokios DJ programinės įrangos plėtinys! 6 žingsniai
Pratęsimas bet kokiai DJ programinei įrangai, kurios norite!: Ne visi gali tiesiog šokti į didžėjaus pirmąją dieną ir tikėtis, kad pirmą dieną bus paruošti visi maišytuvai, patefonai ir karštų signalų bloknotas, tačiau būkime tikri: maišymas nešiojamajame kompiuteryje yra nemalonus. Tai yra tam, kad išspręstumėte visus savo finansinius rūpesčius
Pasirinktinės programinės įrangos mirksėjimas BLF A6 žibintuvėlyje: 5 žingsniai
Pasirinktinės programinės įrangos mirksėjimas BLF A6 žibintuvėlyje: neseniai gavau BLF A6. Tai labai malonu, bet man nepatinka nė viena iš numatytųjų režimų grupių, todėl pakeičiau programinę -aparatinę įrangą, kad galėčiau naudoti pageidaujamus ryškumus. Informacijos buvo sunku rasti, todėl viską, ką išmokau, čia įdedu sau ir kitiems
„Sewart“skaitmeninio siuvinėjimo programinės įrangos pagrindai: 4 žingsniai
„Sewart“skaitmeninės siuvinėjimo programinės įrangos pagrindai: Skaitmeninio siuvinėjimo programinės įrangos naudojimas iš pradžių gali atrodyti bauginantis ir varginantis, tačiau šiek tiek praktikuojantis ir turint kantrybės bei šį SUPER patogų vadovą, greitai tapsite meistru. Šiame vadove pagrindinis dėmesys bus skiriamas programinės įrangos „SewArt Embroidery Digitize“naudojimui
„Esp8266“programinės įrangos atnaujinimas: 7 žingsniai
„Esp8266“programinės įrangos atnaujinimas: ESP8266 modulis yra pigus belaidis modulis. Jame yra SOC (sistema mikroschemoje), galinti teikti „Wi -Fi“bet kuriam mikrovaldikliui/mikroprocesoriui. Esp8266 galima naudoti dviem būdais. arba arduino arba