Zephyr Project API 3.7.0
A Scalable Open Source RTOS
Loading...
Searching...
No Matches
esp32s3_clock.h File Reference

Go to the source code of this file.

Macros

#define ESP32_CPU_CLK_SRC_XTAL   0U
 
#define ESP32_CPU_CLK_SRC_PLL   1U
 
#define ESP32_CLK_SRC_RC_FAST   2U
 
#define ESP32_CLK_CPU_PLL_80M   80000000
 
#define ESP32_CLK_CPU_PLL_160M   160000000
 
#define ESP32_CLK_CPU_PLL_240M   240000000
 
#define ESP32_CLK_CPU_RC_FAST_FREQ   17500000
 
#define ESP32_CLK_XTAL_32M   32000000
 
#define ESP32_CLK_XTAL_40M   40000000
 
#define ESP32_RTC_FAST_CLK_SRC_XTAL_D2   0
 
#define ESP32_RTC_FAST_CLK_SRC_RC_FAST   1
 
#define ESP32_RTC_SLOW_CLK_SRC_RC_SLOW   0
 
#define ESP32_RTC_SLOW_CLK_SRC_XTAL32K   1
 
#define ESP32_RTC_SLOW_CLK_SRC_RC_FAST_D256   2
 
#define ESP32_RTC_SLOW_CLK_32K_EXT_OSC   9
 
#define ESP32_RTC_SLOW_CLK_SRC_RC_SLOW_FREQ   136000
 
#define ESP32_RTC_SLOW_CLK_SRC_XTAL32K_FREQ   32768
 
#define ESP32_RTC_SLOW_CLK_SRC_RC_FAST_D256_FREQ   68359
 
#define ESP32_LEDC_MODULE   0
 
#define ESP32_UART0_MODULE   1
 
#define ESP32_UART1_MODULE   2
 
#define ESP32_UART2_MODULE   3
 
#define ESP32_USB_MODULE   4
 
#define ESP32_I2C0_MODULE   5
 
#define ESP32_I2C1_MODULE   6
 
#define ESP32_I2S0_MODULE   7
 
#define ESP32_I2S1_MODULE   8
 
#define ESP32_LCD_CAM_MODULE   9
 
#define ESP32_TIMG0_MODULE   10
 
#define ESP32_TIMG1_MODULE   11
 
#define ESP32_PWM0_MODULE   12
 
#define ESP32_PWM1_MODULE   13
 
#define ESP32_PWM2_MODULE   14
 
#define ESP32_PWM3_MODULE   15
 
#define ESP32_UHCI0_MODULE   16
 
#define ESP32_UHCI1_MODULE   17
 
#define ESP32_RMT_MODULE   18
 
#define ESP32_PCNT_MODULE   19
 
#define ESP32_SPI_MODULE   20
 
#define ESP32_SPI2_MODULE   21
 
#define ESP32_SPI3_MODULE   22
 
#define ESP32_SDMMC_MODULE   23
 
#define ESP32_TWAI_MODULE   24
 
#define ESP32_RNG_MODULE   25
 
#define ESP32_WIFI_MODULE   26
 
#define ESP32_BT_MODULE   27
 
#define ESP32_WIFI_BT_COMMON_MODULE   28
 
#define ESP32_BT_BASEBAND_MODULE   29
 
#define ESP32_BT_LC_MODULE   30
 
#define ESP32_AES_MODULE   31
 
#define ESP32_SHA_MODULE   32
 
#define ESP32_HMAC_MODULE   33
 
#define ESP32_DS_MODULE   34
 
#define ESP32_RSA_MODULE   35
 
#define ESP32_SYSTIMER_MODULE   36
 
#define ESP32_GDMA_MODULE   37
 
#define ESP32_DEDIC_GPIO_MODULE   38
 
#define ESP32_SARADC_MODULE   39
 
#define ESP32_MODULE_MAX   40
 

Macro Definition Documentation

◆ ESP32_AES_MODULE

#define ESP32_AES_MODULE   31

◆ ESP32_BT_BASEBAND_MODULE

#define ESP32_BT_BASEBAND_MODULE   29

◆ ESP32_BT_LC_MODULE

#define ESP32_BT_LC_MODULE   30

◆ ESP32_BT_MODULE

#define ESP32_BT_MODULE   27

◆ ESP32_CLK_CPU_PLL_160M

#define ESP32_CLK_CPU_PLL_160M   160000000

◆ ESP32_CLK_CPU_PLL_240M

#define ESP32_CLK_CPU_PLL_240M   240000000

◆ ESP32_CLK_CPU_PLL_80M

#define ESP32_CLK_CPU_PLL_80M   80000000

◆ ESP32_CLK_CPU_RC_FAST_FREQ

#define ESP32_CLK_CPU_RC_FAST_FREQ   17500000

◆ ESP32_CLK_SRC_RC_FAST

#define ESP32_CLK_SRC_RC_FAST   2U

◆ ESP32_CLK_XTAL_32M

#define ESP32_CLK_XTAL_32M   32000000

◆ ESP32_CLK_XTAL_40M

#define ESP32_CLK_XTAL_40M   40000000

◆ ESP32_CPU_CLK_SRC_PLL

#define ESP32_CPU_CLK_SRC_PLL   1U

◆ ESP32_CPU_CLK_SRC_XTAL

#define ESP32_CPU_CLK_SRC_XTAL   0U

◆ ESP32_DEDIC_GPIO_MODULE

#define ESP32_DEDIC_GPIO_MODULE   38

◆ ESP32_DS_MODULE

#define ESP32_DS_MODULE   34

◆ ESP32_GDMA_MODULE

#define ESP32_GDMA_MODULE   37

◆ ESP32_HMAC_MODULE

#define ESP32_HMAC_MODULE   33

◆ ESP32_I2C0_MODULE

#define ESP32_I2C0_MODULE   5

◆ ESP32_I2C1_MODULE

#define ESP32_I2C1_MODULE   6

◆ ESP32_I2S0_MODULE

#define ESP32_I2S0_MODULE   7

◆ ESP32_I2S1_MODULE

#define ESP32_I2S1_MODULE   8

◆ ESP32_LCD_CAM_MODULE

#define ESP32_LCD_CAM_MODULE   9

◆ ESP32_LEDC_MODULE

#define ESP32_LEDC_MODULE   0

◆ ESP32_MODULE_MAX

#define ESP32_MODULE_MAX   40

◆ ESP32_PCNT_MODULE

#define ESP32_PCNT_MODULE   19

◆ ESP32_PWM0_MODULE

#define ESP32_PWM0_MODULE   12

◆ ESP32_PWM1_MODULE

#define ESP32_PWM1_MODULE   13

◆ ESP32_PWM2_MODULE

#define ESP32_PWM2_MODULE   14

◆ ESP32_PWM3_MODULE

#define ESP32_PWM3_MODULE   15

◆ ESP32_RMT_MODULE

#define ESP32_RMT_MODULE   18

◆ ESP32_RNG_MODULE

#define ESP32_RNG_MODULE   25

◆ ESP32_RSA_MODULE

#define ESP32_RSA_MODULE   35

◆ ESP32_RTC_FAST_CLK_SRC_RC_FAST

#define ESP32_RTC_FAST_CLK_SRC_RC_FAST   1

◆ ESP32_RTC_FAST_CLK_SRC_XTAL_D2

#define ESP32_RTC_FAST_CLK_SRC_XTAL_D2   0

◆ ESP32_RTC_SLOW_CLK_32K_EXT_OSC

#define ESP32_RTC_SLOW_CLK_32K_EXT_OSC   9

◆ ESP32_RTC_SLOW_CLK_SRC_RC_FAST_D256

#define ESP32_RTC_SLOW_CLK_SRC_RC_FAST_D256   2

◆ ESP32_RTC_SLOW_CLK_SRC_RC_FAST_D256_FREQ

#define ESP32_RTC_SLOW_CLK_SRC_RC_FAST_D256_FREQ   68359

◆ ESP32_RTC_SLOW_CLK_SRC_RC_SLOW

#define ESP32_RTC_SLOW_CLK_SRC_RC_SLOW   0

◆ ESP32_RTC_SLOW_CLK_SRC_RC_SLOW_FREQ

#define ESP32_RTC_SLOW_CLK_SRC_RC_SLOW_FREQ   136000

◆ ESP32_RTC_SLOW_CLK_SRC_XTAL32K

#define ESP32_RTC_SLOW_CLK_SRC_XTAL32K   1

◆ ESP32_RTC_SLOW_CLK_SRC_XTAL32K_FREQ

#define ESP32_RTC_SLOW_CLK_SRC_XTAL32K_FREQ   32768

◆ ESP32_SARADC_MODULE

#define ESP32_SARADC_MODULE   39

◆ ESP32_SDMMC_MODULE

#define ESP32_SDMMC_MODULE   23

◆ ESP32_SHA_MODULE

#define ESP32_SHA_MODULE   32

◆ ESP32_SPI2_MODULE

#define ESP32_SPI2_MODULE   21

◆ ESP32_SPI3_MODULE

#define ESP32_SPI3_MODULE   22

◆ ESP32_SPI_MODULE

#define ESP32_SPI_MODULE   20

◆ ESP32_SYSTIMER_MODULE

#define ESP32_SYSTIMER_MODULE   36

◆ ESP32_TIMG0_MODULE

#define ESP32_TIMG0_MODULE   10

◆ ESP32_TIMG1_MODULE

#define ESP32_TIMG1_MODULE   11

◆ ESP32_TWAI_MODULE

#define ESP32_TWAI_MODULE   24

◆ ESP32_UART0_MODULE

#define ESP32_UART0_MODULE   1

◆ ESP32_UART1_MODULE

#define ESP32_UART1_MODULE   2

◆ ESP32_UART2_MODULE

#define ESP32_UART2_MODULE   3

◆ ESP32_UHCI0_MODULE

#define ESP32_UHCI0_MODULE   16

◆ ESP32_UHCI1_MODULE

#define ESP32_UHCI1_MODULE   17

◆ ESP32_USB_MODULE

#define ESP32_USB_MODULE   4

◆ ESP32_WIFI_BT_COMMON_MODULE

#define ESP32_WIFI_BT_COMMON_MODULE   28

◆ ESP32_WIFI_MODULE

#define ESP32_WIFI_MODULE   26