My Project
Loading...
Searching...
No Matches
USB_TypeDef Struct Reference

Universal Serial Bus Full Speed Device. More...

#include <stm32f303xe.h>

Public Attributes

__IO uint16_t EP0R
 
__IO uint16_t RESERVED0
 
__IO uint16_t EP1R
 
__IO uint16_t RESERVED1
 
__IO uint16_t EP2R
 
__IO uint16_t RESERVED2
 
__IO uint16_t EP3R
 
__IO uint16_t RESERVED3
 
__IO uint16_t EP4R
 
__IO uint16_t RESERVED4
 
__IO uint16_t EP5R
 
__IO uint16_t RESERVED5
 
__IO uint16_t EP6R
 
__IO uint16_t RESERVED6
 
__IO uint16_t EP7R
 
__IO uint16_t RESERVED7 [17]
 
__IO uint16_t CNTR
 
__IO uint16_t RESERVED8
 
__IO uint16_t ISTR
 
__IO uint16_t RESERVED9
 
__IO uint16_t FNR
 
__IO uint16_t RESERVEDA
 
__IO uint16_t DADDR
 
__IO uint16_t RESERVEDB
 
__IO uint16_t BTABLE
 
__IO uint16_t RESERVEDC
 
__IO uint16_t LPMCSR
 
__IO uint16_t RESERVEDD
 

Detailed Description

Universal Serial Bus Full Speed Device.

Member Data Documentation

◆ BTABLE

__IO uint16_t USB_TypeDef::BTABLE

Buffer Table address register, Address offset: 0x50

◆ CNTR

__IO uint16_t USB_TypeDef::CNTR

Control register, Address offset: 0x40

◆ DADDR

__IO uint16_t USB_TypeDef::DADDR

Device address register, Address offset: 0x4C

◆ EP0R

__IO uint16_t USB_TypeDef::EP0R

USB Endpoint 0 register, Address offset: 0x00

◆ EP1R

__IO uint16_t USB_TypeDef::EP1R

USB Endpoint 1 register, Address offset: 0x04

◆ EP2R

__IO uint16_t USB_TypeDef::EP2R

USB Endpoint 2 register, Address offset: 0x08

◆ EP3R

__IO uint16_t USB_TypeDef::EP3R

USB Endpoint 3 register, Address offset: 0x0C

◆ EP4R

__IO uint16_t USB_TypeDef::EP4R

USB Endpoint 4 register, Address offset: 0x10

◆ EP5R

__IO uint16_t USB_TypeDef::EP5R

USB Endpoint 5 register, Address offset: 0x14

◆ EP6R

__IO uint16_t USB_TypeDef::EP6R

USB Endpoint 6 register, Address offset: 0x18

◆ EP7R

__IO uint16_t USB_TypeDef::EP7R

USB Endpoint 7 register, Address offset: 0x1C

◆ FNR

__IO uint16_t USB_TypeDef::FNR

Frame number register, Address offset: 0x48

◆ ISTR

__IO uint16_t USB_TypeDef::ISTR

Interrupt status register, Address offset: 0x44

◆ LPMCSR

__IO uint16_t USB_TypeDef::LPMCSR

LPM Control and Status register, Address offset: 0x54

◆ RESERVED0

__IO uint16_t USB_TypeDef::RESERVED0

Reserved

◆ RESERVED1

__IO uint16_t USB_TypeDef::RESERVED1

Reserved

◆ RESERVED2

__IO uint16_t USB_TypeDef::RESERVED2

Reserved

◆ RESERVED3

__IO uint16_t USB_TypeDef::RESERVED3

Reserved

◆ RESERVED4

__IO uint16_t USB_TypeDef::RESERVED4

Reserved

◆ RESERVED5

__IO uint16_t USB_TypeDef::RESERVED5

Reserved

◆ RESERVED6

__IO uint16_t USB_TypeDef::RESERVED6

Reserved

◆ RESERVED7

__IO uint16_t USB_TypeDef::RESERVED7[17]

Reserved

◆ RESERVED8

__IO uint16_t USB_TypeDef::RESERVED8

Reserved

◆ RESERVED9

__IO uint16_t USB_TypeDef::RESERVED9

Reserved

◆ RESERVEDA

__IO uint16_t USB_TypeDef::RESERVEDA

Reserved

◆ RESERVEDB

__IO uint16_t USB_TypeDef::RESERVEDB

Reserved

◆ RESERVEDC

__IO uint16_t USB_TypeDef::RESERVEDC

Reserved

◆ RESERVEDD

__IO uint16_t USB_TypeDef::RESERVEDD

Reserved


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