[−][src]Crate stm32wb_pac
Peripheral access API for STM32WB microcontrollers (generated using svd2rust v0.17.0)
You can find an overview of the API here.
Modules
| adc | Analog to Digital Converter instance 1 |
| aes1 | Advanced encryption standard hardware accelerator 1 |
| aes2 | Advanced encryption standard hardware accelerator 1 |
| comp | Comparator instance 1 |
| crc | Cyclic redundancy check calculation unit |
| crs | Clock recovery system |
| dbgmcu | Debug support |
| dma1 | Direct memory access controller |
| dma2 | Direct memory access controller |
| dmamux1 | Direct memory access Multiplexer |
| exti | External interrupt/event controller |
| flash | Flash |
| fpu_cpacr | Floating point unit CPACR |
| generic | Common register and bit access and modify traits |
| gpioa | General-purpose I/Os |
| gpiob | General-purpose I/Os |
| gpioc | General-purpose I/Os |
| gpioe | General-purpose I/Os |
| gpioh | General-purpose I/Os |
| hsem | HSEM |
| i2c1 | Inter-integrated circuit |
| ipcc | IPCC |
| iwdg | Independent watchdog |
| lcd | Liquid crystal display controller |
| lptim1 | Low power timer |
| nvic_stir | Nested vectored interrupt controller |
| pka | PKA |
| pwr | Power control |
| quadspi | QuadSPI interface |
| rcc | Reset and clock control |
| rng | Random number generator |
| rtc | Real-time clock |
| sai1 | Serial audio interface |
| scb_actrl | System control block ACTLR |
| spi1 | Serial peripheral interface/Inter-IC sound |
| stk | SysTick timer |
| syscfg | System configuration controller |
| tim1 | Advanced-timers |
| tim2 | General-purpose-timers |
| tim16 | General purpose timers |
| tim17 | General purpose timers |
| tsc | Touch sensing controller |
| usart1 | Universal synchronous asynchronous receiver transmitter |
| usb | Universal serial bus full-speed device interface |
| vrefbuf | Voltage reference buffer |
| wwdg | System window watchdog |
Structs
| ADC | Analog to Digital Converter instance 1 |
| AES1 | Advanced encryption standard hardware accelerator 1 |
| AES2 | Advanced encryption standard hardware accelerator 1 |
| CBP | Cache and branch predictor maintenance operations |
| COMP | Comparator instance 1 |
| CPUID | CPUID |
| CRC | Cyclic redundancy check calculation unit |
| CRS | Clock recovery system |
| CorePeripherals | Core peripherals |
| DBGMCU | Debug support |
| DCB | Debug Control Block |
| DMA1 | Direct memory access controller |
| DMA2 | Direct memory access controller |
| DMAMUX1 | Direct memory access Multiplexer |
| DWT | Data Watchpoint and Trace unit |
| EXTI | External interrupt/event controller |
| FLASH | Flash |
| FPB | Flash Patch and Breakpoint unit |
| FPU | Floating Point Unit |
| FPU_CPACR | Floating point unit CPACR |
| GPIOA | General-purpose I/Os |
| GPIOB | General-purpose I/Os |
| GPIOC | General-purpose I/Os |
| GPIOD | General-purpose I/Os |
| GPIOE | General-purpose I/Os |
| GPIOH | General-purpose I/Os |
| HSEM | HSEM |
| I2C1 | Inter-integrated circuit |
| I2C3 | Inter-integrated circuit |
| IPCC | IPCC |
| ITM | Instrumentation Trace Macrocell |
| IWDG | Independent watchdog |
| LCD | Liquid crystal display controller |
| LPTIM1 | Low power timer |
| LPTIM2 | Low power timer |
| LPUART1 | Universal synchronous asynchronous receiver transmitter |
| MPU | Memory Protection Unit |
| NVIC | Nested Vector Interrupt Controller |
| NVIC_STIR | Nested vectored interrupt controller |
| PKA | PKA |
| PWR | Power control |
| Peripherals | All the peripherals |
| QUADSPI | QuadSPI interface |
| RCC | Reset and clock control |
| RNG | Random number generator |
| RTC | Real-time clock |
| SAI1 | Serial audio interface |
| SCB | System Control Block |
| SCB_ACTRL | System control block ACTLR |
| SPI1 | Serial peripheral interface/Inter-IC sound |
| SPI2 | Serial peripheral interface/Inter-IC sound |
| STK | SysTick timer |
| SYSCFG | System configuration controller |
| SYST | SysTick: System Timer |
| TIM1 | Advanced-timers |
| TIM2 | General-purpose-timers |
| TIM16 | General purpose timers |
| TIM17 | General purpose timers |
| TPIU | Trace Port Interface Unit |
| TSC | Touch sensing controller |
| USART1 | Universal synchronous asynchronous receiver transmitter |
| USB | Universal serial bus full-speed device interface |
| VREFBUF | Voltage reference buffer |
| WWDG | System window watchdog |
Enums
| Interrupt | Enumeration of all the interrupts |
Constants
| NVIC_PRIO_BITS | Number available in the NVIC for configuring priority |