Tabla de contenido
1. Descarga e instalación de herramientas
3. Herramientas de configuración
4. Establecer variables de entorno
2. Configuración y compilación del proyecto
1. Pasos de instalación
1. Descarga e instalación de herramientas
Utilice el instalador de la herramienta ESP-IDF para completar la descarga e instalación de varias herramientas (compiladores, reguladores, paquetes Python, etc.) utilizadas por ESD-IDF con un solo clic. Una vez completada la instalación, puede abrir ESP-IDF directamente en "Inicio"
Chip, módulo, placa de desarrollo de materiales de referencia
2. Obtenga ESP-IDF
Durante la descarga e instalación de la herramienta en el primer paso, la copia local de ESP-IDF también se puede descargar al mismo tiempo, por lo que no es necesario descargarla manualmente. Si es necesario, puede clonar la versión deseada de ESP-IDF desde github.
git clone -b release/v4.0 --recursive https://github.com/espressif/esp-idf.git
3. Herramientas de configuración
Se completó la descarga e instalación de la herramienta en el primer paso, la herramienta de compilación se instalará silenciosamente en % USERPROFILE% \. Espressif
4. Establecer variables de entorno
Las herramientas instaladas mediante los pasos anteriores no se han agregado a la variable de entorno PATH y estas herramientas no se pueden utilizar a través de la "Ventana de comandos". Por lo tanto, se deben configurar algunas variables de entorno, lo que se puede hacer a través de otro script (% userprofile% \ esp \ esp-idf \ export.bat) proporcionado por ESP-IDF. El instalador (instalador de la herramienta ESP-IDF ) puede crear un acceso directo al "Símbolo del sistema ESP-IDF" en el menú "Inicio". Este acceso directo puede abrir una ventana de símbolo del sistema y establecer todas las variables de entorno, por lo que no es necesario ejecutar este script
2. Configuración y compilación del proyecto
1. Crea un proyecto
Puede comenzar desde el proyecto get-started / hello_world en el directorio de ejemplos de ESP-IDF . Copie get-started / hello_world en el directorio local ~ / esp:
cd %userprofile%\esp
xcopy /e /i %IDF_PATH%\examples\get-started\hello_world hello_world
O use el proyecto en el directorio de ejemplo directamente sin copiar
2. Conecta el dispositivo
Conecte la placa de desarrollo ESP32 a la PC y vea el puerto serie utilizado por la placa de desarrollo (COM1 en Windows, etc.)
3. Configuración
1. Configure el chip de destino (no es necesario, el predeterminado será esp32)
ESP-IDF admite una variedad de chips, que se distinguen por el uso de diferentes nombres de "destino" en el software. Las relaciones específicas correspondientes son las siguientes:
- esp32 - aplicable a ESP32-D0WD, ESP32-D2WD, ESP32-S0WD (ESP-SOLO), ESP32-U4WDH, ESP32-PICO-D4
- esp32s2: para ESP32-S2
Entonces, antes de construir el proyecto, debe configurar el chip de destino. Link de referencia
idf.py set-target {IDF_TARGET} 例如:idf.py set-target esp32
2. Ingeniería de configuración
El primer paso: ingrese al directorio de ejemplo para ser compilado, ingrese "hello_world"
第二步:输入 idf.py menuconfig
4. Compila el proyecto
输入 idf.py build
5. Grabar en el dispositivo
(1) Ingrese idf.py -p PORT [-b BAUD] PORT y reemplácelo con el nombre del puerto serie de la placa de desarrollo ESP32. o
(2) de entrada idf.py -p PUERTO [-b BAUDIO] parpadea PUERTO Sustituir serie de la placa de desarrollo ESP32 nombre, para completar el proyecto para compilar y grabar, no tendrá que realizar idf.py construir hasta
6. Agregar un monitor
Ingrese el comando idf.py -p PORT monitor para monitorear el funcionamiento de "hello_world", y use la tecla de atajo Ctrl +] para salir del monitor IDF. También puede ejecutar los siguientes comandos para ejecutar los procesos de compilación, grabación y supervisión a la vez:
idf.py -p PORT flash monitor