Создание и загрузка среды разработки ESP32
компилятор arduino скачать
Здесь мы начинаем учиться использовать ESP32 и arduino IDE для написания программ ESP32. В этой статье в основном начинается построение среды разработки ESP32 в компиляторе arduino. Я лично считаю, что Arduino IDE - очень зрелый компилятор, хотя он также используется во многих местах. . Это не так удобно, как KEIL, IAR и другое программное обеспечение. Пакет установки программного обеспечения можно установить и загрузить в сообществе arduino. Нажмите, чтобы войти , а затем щелкните значок программного обеспечения ниже, чтобы загрузить, или вы можете оставить сообщение в почтовый ящик ниже и упакуйте в него файлы
. Затем вы увидите ссылку для загрузки ниже, нажмите, чтобы загрузить последнюю версию или старую версию самостоятельно.
установка компилятора arduino
Найдите загруженный установочный пакет и дважды щелкните его, чтобы установить его (нет отличий от обычной установки программного обеспечения). Для установки драйвера обратитесь к методу установки драйвера в нижней части веб-сайта arduino.
О части загрузки и установки Компилятор arduino, вы можете обратиться к методу установки на официальном сайте arduino. Затем мы перейдем к интерфейсу arduino, открытому после завершения установки
. Студенты, которые не связались с arduino, могут обнаружить, что основной функции нет, когда они увидят выше Интерфейс. Здесь мы пока не будем говорить о программировании ESP32. Среда разработки, на более позднем этапе будут учебные статьи о Wi-Fi и сетевых клиент-серверных сетях.
Добавить среду разработки ESP32
После открытия мы видим верхний левый столбец, щелкните файл, чтобы найти настройки ниже, чтобы открыть.После
открытия настроек найдите URL-адрес дополнительного менеджера платы разработки в интерфейсе и введите URL-адрес ядра Arduino для esp32 : https://dl.espressif.com/dl/package_esp32_index.json
нажмите кнопку ниже, и затем он вернется к исходному интерфейсу, один раз нажмите на инструмент, как показано на рисунке ниже - параметры платы разработки (могут быть разными для всех, но все являются платами разработки: xxxx) - плата разработки управляющий делами
Найдите ESP32 в открытом диспетчере плат разработки, найдите искомый ESP32 от Espressif Systems, нажмите `` Установить '', я установил его здесь, и все, что отображается, - это удалить
После установки откройте ту же плату разработки инструментов: xxxx - на плате разработки справа вы можете прокрутить вниз, чтобы найти плату ESP32.
На этом этапе наша среда разработки ESP32 установлена.
Интерфейс редактора
После открытия редактора вы можете увидеть столбец редактирования файла
выше. Основные элементы, которые мы используем выше, - это библиотека загрузки в рамках проекта, которая используется для добавления
монитора последовательного порта, выбора платы разработки, настроек порта и параметров в инструменте управления файлы библиотеки. Он используется чаще.
Монитор последовательного порта может открывать порт для просмотра данных, возвращаемых последовательным портом
. В выборе платы для разработки есть много плат для разработки. Выберите соответствующую модель платы для разработки. Выберите
порт COM-порт, на котором расположена плата разработки для отладки, загрузки
и других опций. Позже я познакомлюсь с этим медленно и сначала пойму.
Есть также столбец с функциями значков в средней зеленой области. Просто наведите на него мышь. и он будет отображаться на китайском языке. Вы также можете обратиться к рисунку ниже.
Запись программы
Здесь мы представляем два метода программирования программы записи.
сжигание компилятора arduino
Компилятор arduino выбирает плату разработки в инструменте. Мы используем здесь Node32s. Если вы выберете
порт Node32s , вы можете увидеть
чип драйвера перед портом диспетчера устройств . Если вы его не найдете, значит, неизвестное устройство. вместо этого появляется. Вы можете получить драйвер CP2102 из почтового ящика сообщений ниже или установить его на Baidu. Я вижу здесь COM7,
затем мы возвращаемся к интерфейсу Arduino IDE, выбираем порт в инструменте как COM7 и
выбираем плату разработки и порт, а затем нажмите кнопку загрузки выше. Процесс загрузки продолжается.
Вышеупомянутая загрузка Arduino является относительно простым методом загрузки.
flash_download_tool скачать
Ниже мы используем официальный инструмент Espressif для загрузки, инструмент загрузки также можно найти в Интернете, чтобы загрузить или отправить вам пакет данных в почтовом ящике сообщений ниже
Чтобы скачать здесь, нам нужно найти 4
файла по пути компилятора arduino 1. Первый файл находится в путиC:\Users\用户目录\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4\tools\partitions\boot_app0.bin
- Путь на
User
компьютере обычно отображает китайское имя用户
, поэтому, если вы пойдете искатьUser
папку, ее легко найти. - Каталог пользователя - это имя, состоящее из нескольких первых цифр учетной записи, на которой выполнен вход на текущем компьютере, и компьютер каждого человека будет отличаться
- Открыть
User
позже по-прежнему не удается найтиAppData
папку, потому что эта папка скрыта в системной папке, на этот раз посмотрите на нее невидимо, над полосой пути в задней части каталога, вводимого пользователем,\
будет много путей, которые можно найти послеAppData
щелчка, чтобы открыть
- Затем следуйте указанному выше порядку и продолжайте смотреть вниз. Более
esp32\1.0.4
поздние1.0.4
версии могут быть другими. Не беспокойтесь.
Здесь мы напрямую копируем этот файл и помещаем его в пакет данных
2. Второй файл находится в C:\Users\18748\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4\tools\sdk\bin\bootloader_dio_40m.bin
пути, и их много. Здесь наша плата выбирает bootloader_dio_40m.bin
этот файл.
Мы копируем его сюда, помещаем в пакет данных и складываем вместе с первым файлом.
3. Третий файл находится через экспортированный файл Arduino IDE, в Arduino IDE нажмите Project, чтобы экспортировать скомпилированный двоичный файл , а затем нажмите Export compilation. Мы можем найти суффикс файла BIN в том месте, где вы сохранили проект. , Мы также поместили это вместе в пакет данных и поместили два предыдущих файла вместе
4. Четвертый файл можно найти в пути C:\Users\18748\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4\tools\partitions\default.bin
, как и первый файл, который мы нашли ранее, поместите его в пакет данных.
5. После того, как мы найдем эти четыре файла, загрузите и откройте инструмент загрузки в пакете данных или Baidu.flash_download_tool
Затем загрузите четыре файла, сохраненных выше, в программное обеспечение для загрузки за один раз, как показано на рисунке ниже.
Нажмите START, чтобы начать загрузку. IDLE выше ожидает, пока не станет FINISH, чтобы указать, что загрузка завершена. В данных есть программа последовательного вывода. Вы можете открыть последовательный монитор и нажать кнопку сброса, чтобы просмотреть вывод!
Код проверки последовательного порта выглядит следующим образом:
void setup() {
// put your setup code here, to run once:
Serial.begin(115200);
Serial.println("Holle World!");
}
void loop() {
// put your main code here, to run repeatedly:
}
подводить итоги
Этот выпуск статьи в основном охватывает несколько частей: от установки среды разработки ESP32 до загрузки программы и расположения загруженного файла. Содержимого немного. Надеюсь, он будет полезен новичкам в ESP32. Долгосрочные выпуск обучающих статей по ESP32, добро пожаловать, обратите внимание, эта проблема здесь. Да, пожалуйста, оставьте сообщение, вы можете оставить сообщение ниже, если вам нужны файлы данных статьи!