stm32 USB device FS configuration More...
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. | |
gpio_af_t stm32_usbdev_fs_config_t::af |
Alternative function.
Definition at line 52 of file cpu_usbdev.h.
uint8_t stm32_usbdev_fs_config_t::apb |
APB bus.
Definition at line 49 of file cpu_usbdev.h.
uintptr_t stm32_usbdev_fs_config_t::base_addr |
USB peripheral base address.
Definition at line 46 of file cpu_usbdev.h.
gpio_t stm32_usbdev_fs_config_t::disconn |
GPIO if used for USB disconnect.
Definition at line 53 of file cpu_usbdev.h.
gpio_t stm32_usbdev_fs_config_t::dm |
Data- gpio.
Definition at line 50 of file cpu_usbdev.h.
gpio_t stm32_usbdev_fs_config_t::dp |
Data+ gpio.
Definition at line 51 of file cpu_usbdev.h.
uint8_t stm32_usbdev_fs_config_t::irqn |
IRQ channel.
Definition at line 48 of file cpu_usbdev.h.
uint32_t stm32_usbdev_fs_config_t::rcc_mask |
bit in clock enable register
Definition at line 47 of file cpu_usbdev.h.