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
- APB_
CTRL unstable
- APB_CTRL peripheral singleton
- APB_
SARADC unstable
- APB_SARADC peripheral singleton
- ASSIST_
DEBUG unstable
- ASSIST_DEBUG peripheral singleton
- BB
unstable
- BB peripheral singleton
- BT
unstable
- BT peripheral singleton
- DMA
unstable
- DMA peripheral singleton
- ECC
unstable
- ECC peripheral singleton
- EFUSE
unstable
- EFUSE peripheral singleton
- EXTMEM
unstable
- EXTMEM peripheral singleton
- GPIO
unstable
- GPIO peripheral singleton
- I2C0
- I2C0 peripheral singleton
- I2C_
ANA_ MST unstable
- I2C_ANA_MST 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
- MEM2ME
M1 unstable
- MEM2MEM1 peripheral singleton
- MEM2ME
M2 unstable
- MEM2MEM2 peripheral singleton
- MEM2ME
M3 unstable
- MEM2MEM3 peripheral singleton
- MEM2ME
M4 unstable
- MEM2MEM4 peripheral singleton
- MEM2ME
M5 unstable
- MEM2MEM5 peripheral singleton
- MEM2ME
M6 unstable
- MEM2MEM6 peripheral singleton
- MEM2ME
M8 unstable
- MEM2MEM8 peripheral singleton
- MODEM_
CLKRST unstable
- MODEM_CLKRST peripheral singleton
- Peripherals
- The
Peripherals
struct provides access to all of the hardware peripherals on the chip. - RADIO_
CLK unstable
- RADIO_CLK peripheral singleton
- RNG
unstable
- RNG peripheral singleton
- SENSITIVE
unstable
- SENSITIVE peripheral singleton
- SHA
unstable
- SHA peripheral singleton
- SPI0
unstable
- SPI0 peripheral singleton
- SPI1
unstable
- SPI1 peripheral singleton
- SPI2
- SPI2 peripheral singleton
- SW_
INTERRUPT unstable
- SW_INTERRUPT peripheral singleton
- SYSTEM
unstable
- SYSTEM peripheral singleton
- SYSTIMER
unstable
- SYSTIMER peripheral singleton
- TIMG0
unstable
- TIMG0 peripheral singleton
- UART0
- UART0 peripheral singleton
- UART1
- UART1 peripheral singleton
- WIFI
unstable
- WIFI peripheral singleton
- XTS_AES
unstable
- XTS_AES peripheral singleton