LM3S3749 Luminary Micro, Inc, LM3S3749 Datasheet - Page 514

no-image

LM3S3749

Manufacturer Part Number
LM3S3749
Description
Lm3s3749 Arm Microcontroller
Manufacturer
Luminary Micro, Inc
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
LM3S3749-IQC50-A0
Manufacturer:
Texas Instruments
Quantity:
10 000
Part Number:
LM3S3749-IQC50-A0T
Manufacturer:
Texas Instruments
Quantity:
10 000
Univeral Serial Bus (USB) Controller
17.4
Table 17-1. Univeral Serial Bus (USB) Controller Register Map
514
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 17-1 on page 514 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
June 02, 2008
page
See
518
519
521
522
523
524
525
527
529
531
533
533
533
533
534
536
536
537
537
538
539
540
541

Related parts for LM3S3749