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
unstableADC1 peripheral singleton - ADC2
unstableADC2 peripheral singleton - AES
unstableAES peripheral singleton - APB_
CTRL unstableAPB_CTRL peripheral singleton - APB_
SARADC unstableAPB_SARADC peripheral singleton - ASSIST_
DEBUG unstableASSIST_DEBUG peripheral singleton - BT
unstableBT peripheral singleton - CPU_
CTRL unstableCPU_CTRL peripheral singleton - DMA
unstableDMA peripheral singleton - DS
unstableDS peripheral singleton - EFUSE
unstableEFUSE peripheral singleton - EXTMEM
unstableEXTMEM peripheral singleton - GPIO
unstableGPIO peripheral singleton - GPIO_SD
unstableGPIO_SD peripheral singleton - HMAC
unstableHMAC peripheral singleton - I2C0 peripheral singleton
- I2C1 peripheral singleton
- I2S0
unstableI2S0 peripheral singleton - I2S1
unstableI2S1 peripheral singleton - INTERRUPT_
CORE0 unstableINTERRUPT_CORE0 peripheral singleton - INTERRUPT_
CORE1 unstableINTERRUPT_CORE1 peripheral singleton - IO_MUX
unstableIO_MUX peripheral singleton - LCD_CAM
unstableLCD_CAM peripheral singleton - LEDC
unstableLEDC peripheral singleton - LPWR
unstableLPWR peripheral singleton - MCPWM0
unstableMCPWM0 peripheral singleton - MCPWM1
unstableMCPWM1 peripheral singleton - PCNT
unstablePCNT peripheral singleton - PERI_
BACKUP unstablePERI_BACKUP peripheral singleton - PSRAM
unstablePSRAM peripheral singleton - The
Peripheralsstruct provides access to all of the hardware peripherals on the chip. - RADIO_
CLK unstableRADIO_CLK peripheral singleton - RMT
unstableRMT peripheral singleton - RNG
unstableRNG peripheral singleton - RSA
unstableRSA peripheral singleton - RTC_I2C
unstableRTC_I2C peripheral singleton - RTC_IO
unstableRTC_IO peripheral singleton - SENS
unstableSENS peripheral singleton - SENSITIVE
unstableSENSITIVE peripheral singleton - SHA
unstableSHA peripheral singleton - SPI0
unstableSPI0 peripheral singleton - SPI1
unstableSPI1 peripheral singleton - SPI2 peripheral singleton
- SPI3 peripheral singleton
- SW_
INTERRUPT unstableSW_INTERRUPT peripheral singleton - SYSTEM
unstableSYSTEM peripheral singleton - SYSTIMER
unstableSYSTIMER peripheral singleton - TIMG0
unstableTIMG0 peripheral singleton - TIMG1
unstableTIMG1 peripheral singleton - TWAI0
unstableTWAI0 peripheral singleton - UART0 peripheral singleton
- UART1 peripheral singleton
- UART2 peripheral singleton
- UHCI0
unstableUHCI0 peripheral singleton - UHCI1
unstableUHCI1 peripheral singleton - ULP_
RISCV_ CORE unstableULP_RISCV_CORE peripheral singleton - USB0
unstableUSB0 peripheral singleton - USB_
DEVICE unstableUSB_DEVICE peripheral singleton - USB_
WRAP unstableUSB_WRAP peripheral singleton - WCL
unstableWCL peripheral singleton - WIFI
unstableWIFI peripheral singleton - XTS_AES
unstableXTS_AES peripheral singleton