Loading...
Searching...
No Matches
stm32_usbdev_fs_config_t Struct Reference

stm32 USB device FS configuration More...

Detailed Description

stm32 USB device FS configuration

Definition at line 45 of file cpu_usbdev.h.

#include <cpu_usbdev.h>

Data Fields

uintptr_t base_addr
 USB peripheral base address.
 
uint32_t rcc_mask
 bit in clock enable register
 
uint8_t irqn
 IRQ channel.
 
uint8_t apb
 APB bus.
 
gpio_t dm
 Data- gpio.
 
gpio_t dp
 Data+ gpio.
 
gpio_af_t af
 Alternative function.
 
gpio_t disconn
 GPIO if used for USB disconnect.
 

Field Documentation

◆ af

gpio_af_t stm32_usbdev_fs_config_t::af

Alternative function.

Definition at line 52 of file cpu_usbdev.h.

◆ apb

uint8_t stm32_usbdev_fs_config_t::apb

APB bus.

Definition at line 49 of file cpu_usbdev.h.

◆ base_addr

uintptr_t stm32_usbdev_fs_config_t::base_addr

USB peripheral base address.

Definition at line 46 of file cpu_usbdev.h.

◆ disconn

gpio_t stm32_usbdev_fs_config_t::disconn

GPIO if used for USB disconnect.

Definition at line 53 of file cpu_usbdev.h.

◆ dm

gpio_t stm32_usbdev_fs_config_t::dm

Data- gpio.

Definition at line 50 of file cpu_usbdev.h.

◆ dp

gpio_t stm32_usbdev_fs_config_t::dp

Data+ gpio.

Definition at line 51 of file cpu_usbdev.h.

◆ irqn

uint8_t stm32_usbdev_fs_config_t::irqn

IRQ channel.

Definition at line 48 of file cpu_usbdev.h.

◆ rcc_mask

uint32_t stm32_usbdev_fs_config_t::rcc_mask

bit in clock enable register

Definition at line 47 of file cpu_usbdev.h.


The documentation for this struct was generated from the following file: