Expand description
§Peripheral Instances
This module creates singleton instances for each of the various peripherals, and re-exports them to allow users to access and use them in their applications.
Should be noted that that the module also re-exports the Interrupt enum from the PAC, allowing users to handle interrupts associated with these peripherals.
Structs§
- ADC1
unstable
ADC1 peripheral singleton - ADC2
unstable
ADC2 peripheral singleton - AES
unstable
AES peripheral singleton - APB_
SARADC unstable
APB_SARADC peripheral singleton - CRYPTO_
DMA unstable
CRYPTO_DMA peripheral singleton - DAC1
unstable
DAC1 peripheral singleton - DAC2
unstable
DAC2 peripheral singleton - DEDICATED_
GPIO unstable
DEDICATED_GPIO peripheral singleton - DS
unstable
DS peripheral singleton - EFUSE
unstable
EFUSE peripheral singleton - EXTMEM
unstable
EXTMEM peripheral singleton - GPIO
unstable
GPIO peripheral singleton - GPIO_SD
unstable
GPIO_SD peripheral singleton - HMAC
unstable
HMAC peripheral singleton - I2C0 peripheral singleton
- I2C1 peripheral singleton
- I2S0
unstable
I2S0 peripheral singleton - INTERRUPT_
CORE0 unstable
INTERRUPT_CORE0 peripheral singleton - IO_MUX
unstable
IO_MUX peripheral singleton - LEDC
unstable
LEDC peripheral singleton - LPWR
unstable
LPWR peripheral singleton - PCNT
unstable
PCNT peripheral singleton - PMS
unstable
PMS peripheral singleton - PSRAM
unstable
PSRAM peripheral singleton - The
Peripherals
struct provides access to all of the hardware peripherals on the chip. - RADIO_
CLK unstable
RADIO_CLK peripheral singleton - RMT
unstable
RMT peripheral singleton - RNG
unstable
RNG peripheral singleton - RSA
unstable
RSA peripheral singleton - RTC_I2C
unstable
RTC_I2C peripheral singleton - RTC_IO
unstable
RTC_IO peripheral singleton - SENS
unstable
SENS peripheral singleton - SHA
unstable
SHA peripheral singleton - SPI0
unstable
SPI0 peripheral singleton - SPI1
unstable
SPI1 peripheral singleton - SPI2 peripheral singleton
- SPI3 peripheral singleton
- SW_
INTERRUPT unstable
SW_INTERRUPT peripheral singleton - SYSCON
unstable
SYSCON peripheral singleton - SYSTEM
unstable
SYSTEM peripheral singleton - SYSTIMER
unstable
SYSTIMER peripheral singleton - TIMG0
unstable
TIMG0 peripheral singleton - TIMG1
unstable
TIMG1 peripheral singleton - TWAI0
unstable
TWAI0 peripheral singleton - UART0 peripheral singleton
- UART1 peripheral singleton
- UHCI0
unstable
UHCI0 peripheral singleton - ULP_
RISCV_ CORE unstable
ULP_RISCV_CORE peripheral singleton - USB0
unstable
USB0 peripheral singleton - USB_
WRAP unstable
USB_WRAP peripheral singleton - WIFI
unstable
WIFI peripheral singleton - XTS_AES
unstable
XTS_AES peripheral singleton