Мазмұны:

ESP8266 микробағдарламасының жыпылықтауы: 4 қадам
ESP8266 микробағдарламасының жыпылықтауы: 4 қадам

Бейне: ESP8266 микробағдарламасының жыпылықтауы: 4 қадам

Бейне: ESP8266 микробағдарламасының жыпылықтауы: 4 қадам
Бейне: DT 06 WIFI модулі бар ұялы телефонның температура реттегіші | LDmicro-Roboremo бағдарламалау 2024, Қараша
Anonim
ESP8266 микробағдарламасының жыпылықтауы
ESP8266 микробағдарламасының жыпылықтауы

Барлығы ESP8266 модулінің микробағдарламасын жаңартуға тырысады, нұсқаулық сізге ESP8266 ішіндегі микробағдарламаны жыпылықтауға көмектеседі.

1 -қадам: ESP8266 -ны компьютерге қосыңыз

ESP8266 құрылғысын компьютерге қосыңыз
ESP8266 құрылғысын компьютерге қосыңыз
ESP8266 құрылғысын компьютерге қосыңыз
ESP8266 құрылғысын компьютерге қосыңыз

Ең алдымен, ESP8266-ны компьютерге Arduino UNO немесе USB-UART көмегімен қосу керек. ESP8266 модулін Arduino немесе USB-UART арқылы қосу үшін схеманы орындаңыз

ARDUINO UNO үшін

  • Arduino UNO 3.3v түйреуішін ESP8266 V ++ және EN істігіне қосыңыз
  • Arduino UNO -ның GND түйреуішін ESP8266 GND істігіне қосыңыз
  • TX, RX Arduino UNO түйреуішін RX және TX pinof ESP8266 -ге қосыңыз
  • Микробағдарламаны жаңарту режимін іске қосу үшін Arduino UNO -ның GND түйрегіші мен ESP8266 CPIO0 түйреуішінің арасындағы қосқышты қосыңыз. (қосқыш басылғанда)
  • Arduino UNO RST жүйесін Arduino UNO GND -ге қосыңыз

схемаға сәйкес

USB-UART үшін

  • USB-UART 3.3в істікшесін ESP8266 V ++ және EN істікшесіне қосыңыз
  • USB-UART-тің GND PIN-кодын ESP8266-ның GND-пиніне қосыңыз
  • TX, RX USB-UART түйінін EX8266 RX және TX істігіне қосыңыз
  • Микробағдарламаны жаңарту режимін қосу үшін USB-UART-тың GND PIN-і мен ESP8266-ның CPIO0-штыры арасындағы қосқышты қосыңыз. (Қосқыш басылғанда)

2 -қадам: Ағымдағы нұсқаны тексеріңіз

ESP8266 ағымдағы нұсқасын тексеру үшін Arduino IDE бағдарламасын ашыңыз (егер сізде оны алу үшін сілтемені нұқыңыз: -https://www.arduino.cc/kz/main/software)

Ескертпе:- GND және CIPO0 сөндіргіш қосулы болады (басылмайды)

Жаңа жобаны ашыңыз <Құралдардағы портты таңдаңыз <Құралдарда сериялық мониторды ашыңыз <115200 дейін берілу жылдамдығын таңдаңыз

Пәрмен жолы NL және CR таңбаларымен бірге жіберілетін сериялық порт мониторын орнату керек.

Түсініктеме бөлімінде AT командасын тексеріңіз

AT теріңіз және Enter пернесін басыңыз

ол қайтып келеді

AT

ЖАРАЙДЫ МА

Ескертпе:- Егер жұмыс істемесе, Arduino UNO RST түймесін басып, әрекетті қайталаңыз

сынақ түрінен кейін

Микробағдарламаның ағымдағы нұсқасын тексеру үшін AT+GMR

шығыс келесідей болады:-

AT+GMR

AT нұсқасы: 0.40.0.0 (8 тамыз 2015 ж. 14:45:58) SDK нұсқасы: 1.3.0 Ai-Thinker Technology Co., Ltd. Құрылымы: 1.3.0.2 11 қыркүйек 2015 ж. 11:48:04 Жарайды

Сондай -ақ, ESP модулінің флэш -жадының көлемін білу қажет, микробағдарламаны жүктеу мекен -жайы оның көлеміне байланысты. Бұл нұсқаулық 8Mbit (512KB+512KB) немесе 16Mbit (1024KB+1024KB) флэш -жады бар модульдің жаңартылған микробағдарламасын сипаттайды. Егер AT командасын қалпына келтіруден AT+RST жіберсе, флэш-жад көлемін табуға болады.

шығыс келесідей болады:-

AT+RST

Жарайды, 8 қаңтар 2013, бірінші себеп: 2, жүктеу режимі: (3, 1) жүктеме 0x40100000, len 1396, 16 -бөлме 4 құйрық 4xksum 0x89 жүктеме 0x3ffe8000, len 776, 4 бөлме 4 құйрық 4 chksum 0xe8 жүктеме 0x3ffe8308, len 540, бөлме 4 құйрық 8 chksum 0xc0 csum 0xc0 2-ші жүктеу нұсқасы: 1.4 (b1) SPI жылдамдығы: 40МГц SPI режимі: DIO SPI флэш өлшемі мен картасы: 8Mbit (512KB+512KB) user1 @ 1000 Ai-Thinker Technology Co., Ltd. дайын

барлық мәліметтерді ескеріңіз және шығыңыз

3 -қадам: Flash құралы мен микробағдарлама

Микробағдарламаны жаңарту үшін сізге арнайы құрал қосымшасын және микробағдарламаны жүктеу керек. ESP8266 микробағдарламасын жаңартуға арналған өтінім Espressif Systems ресми сайтынан Flash жүктеу құралдарын пайдаланады. Жүктеу бетіне сілтеме:

Микробағдарламаны ресми сайттан да жүктеуге болады. Ресми веб -сайттағы жүктеу бетіне сілтеме:

Сіз «SDKs & Demos» бөліміне өтіп, ESP8266 NONOS SDK микробағдарламасын жүктеуіңіз керек, кем дегенде v1.3.0. немесе жоғары нұсқасы

Барлық жүктелген файлдар бумадан шығарылып, каталогқа орналастырылуы керек.

4 -қадам: Жыпылықтайтын микробағдарлама

Жыпылықтайтын микробағдарлама
Жыпылықтайтын микробағдарлама
Жыпылықтайтын микробағдарлама
Жыпылықтайтын микробағдарлама
Жыпылықтайтын микробағдарлама
Жыпылықтайтын микробағдарлама

Flash Download Tools v «кез келген нұсқасы» қосымшасын іске қосыңыз (аттас.exe файлы). Ашылған терезеде жүктелген файлдарды дұрыс таңдап, қосылу режимін орнату керек.

Жүктелетін файлдар микробағдарлама файлдары бар «қоқыс» каталогында орналасқан. Әр файл үшін жүктеудің жарамды мекенжайын көрсету керек. «Қоқыс жәшігі» қалтасындағы файлдарды таңдаңыз

Файлдар мен тағайындалған мекенжайларды таңдау үшін суреттердегі келесі кестені пайдаланыңыз

Келесі параметрлерді орнатыңыз:

  • SPIAutoSet - жинақ;
  • CrystalFreq - 26М;
  • FLASH SIZE - флэш -жад көлеміне байланысты 8 Мбит немесе 16 Мбит;
  • COM PORT - ESP қосылған портты таңдаңыз;
  • БАУДРАТ - 115200

Микробағдарламаны жаңартуға арналған қосымшадағы «БАСТАУ» түймесін басыңыз.

Деректерді тақтамен синхрондаңыз және жүктеуді бастаңыз

Ескертпе:- Егер жұмыс істемесе, arduino-дағы «RESET» түймесін басыңыз, содан кейін «БАСТАУ» түймесін қайтадан басыңыз

Микробағдарламаны жаңарту аяқталғанша күтіңіз. Процесс соңында FINISH жасыл жазуы пайда болады.

ESP8266 модулін өшіріп, жерге CPIO0 түйреуішінен ажыратыңыз. (Қосқышты босатыңыз)

Модульді қосыңыз және сериялық порт мониторын іске қосыңыз. AT+GMR AT-пәрменін жіберу арқылы модуль мен микробағдарламаның жаңа нұсқасы жұмыс істейтініне көз жеткізіңіз.

Ұсынылған: