EasyManua.ls Logo

Espressif ESP32-S2 - Page 800

Espressif ESP32-S2
1695 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
Chapter 2. API Reference
ESP_CHIP_ID_ESP32 = 0x0000
chip ID: ESP32
ESP_CHIP_ID_ESP32S2 = 0x0002
chip ID: ESP32-S2
ESP_CHIP_ID_ESP32C3 = 0x0005
chip ID: ESP32-C3
ESP_CHIP_ID_ESP32S3 = 0x0009
chip ID: ESP32-S3
ESP_CHIP_ID_ESP32H2 = 0x000A
chip ID: ESP32-H2
ESP_CHIP_ID_INVALID = 0xFFFF
Invalid chip ID (we defined it to make sure the esp_chip_id_t is 2 bytes size)
enum esp_image_spi_mode_t
SPI flash mode, used in esp_image_header_t.
Values:
ESP_IMAGE_SPI_MODE_QIO
SPI mode QIO
ESP_IMAGE_SPI_MODE_QOUT
SPI mode QOUT
ESP_IMAGE_SPI_MODE_DIO
SPI mode DIO
ESP_IMAGE_SPI_MODE_DOUT
SPI mode DOUT
ESP_IMAGE_SPI_MODE_FAST_READ
SPI mode FAST_READ
ESP_IMAGE_SPI_MODE_SLOW_READ
SPI mode SLOW_READ
enum esp_image_spi_freq_t
SPI flash clock frequency.
Values:
ESP_IMAGE_SPI_SPEED_40M
SPI clock frequency 40 MHz
ESP_IMAGE_SPI_SPEED_26M
SPI clock frequency 26 MHz
ESP_IMAGE_SPI_SPEED_20M
SPI clock frequency 20 MHz
ESP_IMAGE_SPI_SPEED_80M = 0xF
SPI clock frequency 80 MHz
enum esp_image_flash_size_t
Supported SPI flash sizes.
Values:
ESP_IMAGE_FLASH_SIZE_1MB = 0
SPI flash size 1 MB
ESP_IMAGE_FLASH_SIZE_2MB
SPI flash size 2 MB
ESP_IMAGE_FLASH_SIZE_4MB
SPI flash size 4 MB
Espressif Systems 789
Submit Document Feedback
Release v4.4

Table of Contents