mc68hc908jw32 Freescale Semiconductor, Inc, mc68hc908jw32 Datasheet - Page 147

no-image

mc68hc908jw32

Manufacturer Part Number
mc68hc908jw32
Description
M68hc08 Microcontrollers Microcontroller
Manufacturer
Freescale Semiconductor, Inc
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
mc68hc908jw32FAE
Manufacturer:
FREESCALE
Quantity:
20 000
11.3.2 USB Control Logic
The USB control logic handle the following functions:
11.3.3 USB Endpoint Configuration
A single configuration and 2 interfaces are supported by the module. Endpoint 0 is always used as control
endpoint. The interface number for endpoint 1 to 4 are programmable through USB interface control
register (UINTFCR). The endpoint type and direction of all endpoint 1 to 4 is software programmable to
either BULK or INTERRUPT and either IN or OUT respectively. The endpoint configuration is summarized
in
Freescale Semiconductor
Table 11-1
For transmit data
For receive data
For error detection
Packet creation
CRC generation
NRZI encoding
Bit stuffing
Sync detection
Packet Identification
End-of-packet (EOP) detection
CRC validation
NRZI decoding
Bit unstuffing
Bad CRC
Timeout detection for EOP
Bit stuffing violation
Endpoint
Number
0
1
2
3
4
Configuration
Number
Table 11-1. Endpoint Summary
MC68HC908JW32 Data Sheet, Rev. 5
1
1
1
1
Interface
Number
EP1INT
EP2INT
EP3INT
EP4INT
Direction
IN/OUT
IN/OUT
IN/OUT
IN/OUT
IN/OUT
Interrupt
Interrupt
Interrupt
Interrupt
Control
Type
Bulk/
Bulk/
Bulk/
Bulk/
USB Module Architecture
147

Related parts for mc68hc908jw32