17.5.42 USB Host Receive Polling Interval Endpoint n Register (USBRXINTERVAL[1]-
USBRXINTERVAL[3])
The USB host receive polling interval endpoint
n
8-bit registers (USBRXINTERVAL[
n
]), for interrupt transfers,
define the polling interval for the currently selected transmit endpoint. For bulk endpoints, this register defines
the number of frames after which the endpoint should time out on receiving a stream of NAK responses.
The USBRXINTERVAL[
n
] registers values define a number of frames, as follows:
Table 17-56. USBRXINTERVAL[n] Frame Numbers
Transfer Type
Speed
Valid Values (m)
Interpretation
Interrupt
Low-speed or Full-speed
0x01-0xFF
The polling interval is
m
frames.
Bulk
Full-speed
0x02-0x10
The NAK Limit is 2
(m-1)
frames. A value of 0 or 1 disables
the NAK timeout function.
For the specific offset for each register, see
Mode(s):
Host
The USBRXINTERVAL[
n
and described in
.
Figure 17-54. USB Host Receive Polling Interval Endpoint n Register (USBRXINTERVAL[n])
7
0
TXPOLL / NAKLMT
R/W-0
LEGEND: R/W = Read/Write; -
n
= value after reset
Table 17-57. USB Host Receive Polling Interval Endpoint n Register (USBRXINTERVAL[n]) Field
Descriptions
Bit
Field
Value
Description
7-0
TXPOLL /
NAKLMT
0
TX Polling / NAK Limit The polling interval for interrupt transfers; the NAK limit for bulk transfers. See
for valid entries; other values are reserved.
Universal Serial Bus (USB) Controller
1124
TMS320x2806x Microcontrollers
SPRUH18I – JANUARY 2011 – REVISED JUNE 2022
Copyright © 2022 Texas Instruments Incorporated
Содержание TMS320 2806 Series
Страница 2: ......