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_
CTRL unstable
APB_CTRL peripheral singleton - BB
unstable
BB peripheral singleton - BT
unstable
BT peripheral singleton - CPU_
CTRL unstable
CPU_CTRL peripheral singleton - DAC1
unstable
DAC1 peripheral singleton - DAC2
unstable
DAC2 peripheral singleton - DPORT
unstable
DPORT peripheral singleton - EFUSE
unstable
EFUSE peripheral singleton - FLASH_
ENCRYPTION unstable
FLASH_ENCRYPTION peripheral singleton - FRC_
TIMER unstable
FRC_TIMER peripheral singleton - GPIO
unstable
GPIO peripheral singleton - GPIO_SD
unstable
GPIO_SD peripheral singleton - HINF
unstable
HINF peripheral singleton - I2C0 peripheral singleton
- I2C1 peripheral singleton
- I2S0
unstable
I2S0 peripheral singleton - I2S1
unstable
I2S1 peripheral singleton - IO_MUX
unstable
IO_MUX peripheral singleton - LEDC
unstable
LEDC peripheral singleton - LPWR
unstable
LPWR peripheral singleton - MCPWM0
unstable
MCPWM0 peripheral singleton - MCPWM1
unstable
MCPWM1 peripheral singleton - NRX
unstable
NRX peripheral singleton - PCNT
unstable
PCNT 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 - SDHOST
unstable
SDHOST peripheral singleton - SENS
unstable
SENS peripheral singleton - SHA
unstable
SHA peripheral singleton - SLC
unstable
SLC peripheral singleton - SLCHOST
unstable
SLCHOST 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 - SYSTEM
unstable
SYSTEM peripheral singleton - TIMG0
unstable
TIMG0 peripheral singleton - TIMG1
unstable
TIMG1 peripheral singleton - TOUCH
unstable
TOUCH peripheral singleton - TWAI0
unstable
TWAI0 peripheral singleton - UART0 peripheral singleton
- UART1 peripheral singleton
- UART2 peripheral singleton
- UHCI0
unstable
UHCI0 peripheral singleton - UHCI1
unstable
UHCI1 peripheral singleton - WIFI
unstable
WIFI peripheral singleton