LM3S5632 Luminary Micro, Inc, LM3S5632 Datasheet - Page 541

no-image

LM3S5632

Manufacturer Part Number
LM3S5632
Description
Lm3s5632 Arm Microcontroller
Manufacturer
Luminary Micro, Inc
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
LM3S5632-IQR50-A0
Manufacturer:
Texas Instruments
Quantity:
10 000
Part Number:
LM3S5632-IQR50-A0
Manufacturer:
TI/德州仪器
Quantity:
20 000
Part Number:
LM3S5632-IQR50-A0T
Manufacturer:
Texas Instruments
Quantity:
10 000
18.4
Table 18-1. Univeral Serial Bus (USB) Controller Register Map
June 02, 2008
Offset
0x00C
0x02C
0x07D
0x000
0x001
0x002
0x004
0x006
0x008
0x00A
0x00B
0x00F
0x020
0x024
0x028
0x060
0x062
0x063
0x064
0x066
0x07A
0x07E
0x080
Name
USBFADDR
USBPOWER
USBTXIS
USBRXIS
USBTXIE
USBRXIE
USBIS
USBIE
USBFRAME
USBTEST
USBFIFO0
USBFIFO1
USBFIFO2
USBFIFO3
USBDEVCTL
USBTXFIFOSZ
USBRXFIFOSZ
USBTXFIFOADD
USBRXFIFOADD
USBCONTIM
USBFSEOF
USBLSEOF
USBTXFUNCADDR0
as the controller can automatically split for bulk transactions if the FIFO is larger than the maximum
packet size. The FIFO can also be configured as a double-buffered FIFO so that interrupts occur
at the end of each packet and allow filling the other half of the FIFO.
If operating as a device, the USB device controllers' soft connect should be enabled when the device
is ready to start communications. This indicates to the host controller that the device is ready to
start the enumeration process. If operating as a host controller, the device soft connect should be
disabled and power should be provided to VBUS via the USB0EPEN signal.
Register Map
Table 18-1 on page 541 lists the registers. All addresses given are relative to the USB base address
of 0x4005.0000.
Type
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
RO
RO
RO
RO
0x0000.0000
0x0000.0000
0x0000.0000
0x0000.0000
0x000E
0x0000
0x0000
0x000F
0x0000
0x0000
0x0000
Reset
0x5C
0x00
0x20
0x00
0x06
0x00
0x80
0x00
0x00
0x77
0x72
0x00
Preliminary
Description
USB Device Functional Address
USB Power
USB Transmit Interrupt Status
USB Receive Interrupt Status
USB Transmit Interrupt Enable
USB Receive Interrupt Enable
USB General Interrupt Status
USB Interrupt Enable
USB Frame Value
USB Test Mode
USB FIFO Endpoint 0
USB FIFO Endpoint 1
USB FIFO Endpoint 2
USB FIFO Endpoint 3
USB Device Control
USB Transmit Dynamic FIFO Sizing
USB Receive Dynamic FIFO Sizing
USB Transmit FIFO Start Address
USB Receive FIFO Start Address
USB Connect Timing
USB Full-Speed Last Transaction to End of Frame Timing
USB Low-Speed Last Transaction to End of Frame
Timing
USB Transmit Functional Address Endpoint 0
LM3S5632 Microcontroller
page
See
545
546
548
549
550
551
552
554
556
558
560
560
560
560
561
563
563
564
564
565
566
567
568
541

Related parts for LM3S5632