Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
USB_TypeDef Struct Reference
[Peripheral_registers_structures]
Universal Serial Bus Full Speed Device. More...
#include <stm32f103xb.h>
Data Fields | |
__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 |
Detailed Description
Universal Serial Bus Full Speed Device.
Definition at line 569 of file stm32f103xb.h.
Field Documentation
__IO uint16_t BTABLE |
Buffer Table address register, Address offset: 0x50
Definition at line 595 of file stm32f103xb.h.
__IO uint16_t CNTR |
Control register, Address offset: 0x40
Definition at line 587 of file stm32f103xb.h.
__IO uint16_t DADDR |
Device address register, Address offset: 0x4C
Definition at line 593 of file stm32f103xb.h.
__IO uint16_t EP0R |
USB Endpoint 0 register, Address offset: 0x00
Definition at line 571 of file stm32f103xb.h.
__IO uint16_t EP1R |
USB Endpoint 1 register, Address offset: 0x04
Definition at line 573 of file stm32f103xb.h.
__IO uint16_t EP2R |
USB Endpoint 2 register, Address offset: 0x08
Definition at line 575 of file stm32f103xb.h.
__IO uint16_t EP3R |
USB Endpoint 3 register, Address offset: 0x0C
Definition at line 577 of file stm32f103xb.h.
__IO uint16_t EP4R |
USB Endpoint 4 register, Address offset: 0x10
Definition at line 579 of file stm32f103xb.h.
__IO uint16_t EP5R |
USB Endpoint 5 register, Address offset: 0x14
Definition at line 581 of file stm32f103xb.h.
__IO uint16_t EP6R |
USB Endpoint 6 register, Address offset: 0x18
Definition at line 583 of file stm32f103xb.h.
__IO uint16_t EP7R |
USB Endpoint 7 register, Address offset: 0x1C
Definition at line 585 of file stm32f103xb.h.
__IO uint16_t FNR |
Frame number register, Address offset: 0x48
Definition at line 591 of file stm32f103xb.h.
__IO uint16_t ISTR |
Interrupt status register, Address offset: 0x44
Definition at line 589 of file stm32f103xb.h.
__IO uint16_t RESERVED0 |
Reserved
Definition at line 572 of file stm32f103xb.h.
__IO uint16_t RESERVED1 |
Reserved
Definition at line 574 of file stm32f103xb.h.
__IO uint16_t RESERVED2 |
Reserved
Definition at line 576 of file stm32f103xb.h.
__IO uint16_t RESERVED3 |
Reserved
Definition at line 578 of file stm32f103xb.h.
__IO uint16_t RESERVED4 |
Reserved
Definition at line 580 of file stm32f103xb.h.
__IO uint16_t RESERVED5 |
Reserved
Definition at line 582 of file stm32f103xb.h.
__IO uint16_t RESERVED6 |
Reserved
Definition at line 584 of file stm32f103xb.h.
__IO uint16_t RESERVED7[17] |
Reserved
Definition at line 586 of file stm32f103xb.h.
__IO uint16_t RESERVED8 |
Reserved
Definition at line 588 of file stm32f103xb.h.
__IO uint16_t RESERVED9 |
Reserved
Definition at line 590 of file stm32f103xb.h.
__IO uint16_t RESERVEDA |
Reserved
Definition at line 592 of file stm32f103xb.h.
__IO uint16_t RESERVEDB |
Reserved
Definition at line 594 of file stm32f103xb.h.
__IO uint16_t RESERVEDC |
Reserved
Definition at line 596 of file stm32f103xb.h.
Generated on Tue Jul 12 2022 15:37:38 by
