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 - BB
unstableBB peripheral singleton - BT
unstableBT peripheral singleton - CPU_
CTRL unstableCPU_CTRL peripheral singleton - DAC1
unstableDAC1 peripheral singleton - DAC2
unstableDAC2 peripheral singleton - DPORT
unstableDPORT peripheral singleton - EFUSE
unstableEFUSE peripheral singleton - FLASH_
ENCRYPTION unstableFLASH_ENCRYPTION peripheral singleton - FRC_
TIMER unstableFRC_TIMER peripheral singleton - GPIO
unstableGPIO peripheral singleton - GPIO_SD
unstableGPIO_SD peripheral singleton - HINF
unstableHINF peripheral singleton - I2C0 peripheral singleton
- I2C1 peripheral singleton
- I2S0
unstableI2S0 peripheral singleton - I2S1
unstableI2S1 peripheral singleton - IO_MUX
unstableIO_MUX peripheral singleton - LEDC
unstableLEDC peripheral singleton - LPWR
unstableLPWR peripheral singleton - MCPWM0
unstableMCPWM0 peripheral singleton - MCPWM1
unstableMCPWM1 peripheral singleton - NRX
unstableNRX peripheral singleton - PCNT
unstablePCNT 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 - SDHOST
unstableSDHOST peripheral singleton - SENS
unstableSENS peripheral singleton - SHA
unstableSHA peripheral singleton - SLC
unstableSLC peripheral singleton - SLCHOST
unstableSLCHOST 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 - TIMG0
unstableTIMG0 peripheral singleton - TIMG1
unstableTIMG1 peripheral singleton - TOUCH
unstableTOUCH peripheral singleton - TWAI0
unstableTWAI0 peripheral singleton - UART0 peripheral singleton
- UART1 peripheral singleton
- UART2 peripheral singleton
- UHCI0
unstableUHCI0 peripheral singleton - UHCI1
unstableUHCI1 peripheral singleton - WIFI
unstableWIFI peripheral singleton