EasyManua.ls Logo

Espressif ESP32-S2 - Page 767

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
A strategy to select the maximum allowed speed is to enumerate from the ESP_FLSH_SPEED_MAX-1 or
highest frequency supported by your flash, and decrease the speed until the probing success.
Values:
ESP_FLASH_5MHZ = 0
The flash runs under 5MHz.
ESP_FLASH_10MHZ
The flash runs under 10MHz.
ESP_FLASH_20MHZ
The flash runs under 20MHz.
ESP_FLASH_26MHZ
The flash runs under 26MHz.
ESP_FLASH_40MHZ
The flash runs under 40MHz.
ESP_FLASH_80MHZ
The flash runs under 80MHz.
ESP_FLASH_120MHZ
The flash runs under 120MHz, 120MHZ can only be used by main flash after timing tuning in system.
Do not use this directely in any API.
ESP_FLASH_SPEED_MAX
The maximum frequency supported by the host is ESP_FLASH_SPEED_MAX-1.
enum esp_flash_io_mode_t
Mode used for reading from SPI flash.
Values:
SPI_FLASH_SLOWRD = 0
Data read using single I/O, some limits on speed.
SPI_FLASH_FASTRD
Data read using single I/O, no limit on speed.
SPI_FLASH_DOUT
Data read using dual I/O.
SPI_FLASH_DIO
Both address & data transferred using dual I/O.
SPI_FLASH_QOUT
Data read using quad I/O.
SPI_FLASH_QIO
Both address & data transferred using quad I/O.
SPI_FLASH_OPI_STR = SPI_FLASH_OPI_FLAG
Only support on OPI flash, flash read and write under STR mode.
SPI_FLASH_OPI_DTR
Only support on OPI flash, flash read and write under DTR mode.
SPI_FLASH_READ_MODE_MAX
The fastest io mode supported by the host is ESP_FLASH_READ_MODE_MAX-1.
API Reference - Partition Table
Header File
components/spi_flash/include/esp_partition.h
Espressif Systems 756
Submit Document Feedback
Release v4.4

Table of Contents