TMP92CF30
2009-06-12
92CF30-420
Data can be set to available FIFO when transmitting regardless of packet A or B.
Below is the Transmitting Sequence in Dual Packet Mode.
Figure 3.16.16 Transmitting Sequence in Dual Packet Mode
IDLE
Transmitting event
Wait transmitting event
DATASETregister
•
Check bit of EPx_DSET_A
•
Check bit of EPx_DSET_B
Transmittind
data distinction
Transmitting number < payload
×
(number of available packet)
•
Write number of transmitting in relevant endpoint
•
Total
=
0
EOP register
Write 0 to only bit of relevant
endpoint
If transmitting number reach to payload,
UDC sets 1 to relevant bit
of DATASET register.
•
Accessing to EOP register is needed in
transmitting short packet.
•
Control transfer type is supported in
only single mode.
Transmitting number > payload
×
(number of available packet)
•
Write number of payload
×
(number of available packet) in
relevant endpoint
•
Total
=
Total
−
payload
×
(number of available packet)
Return to IDLE
UDC sets 1 to relevant bit
of DATASET register.
When receiving In-Token from USB Host,
UDC transmits data.
Clear relevant bit of DATASET register
Содержание TLCS-900/H1 Series
Страница 1: ...TOSHIBA Original CMOS 32 Bit Microcontroller TLCS 900 H1 Series TMP92CF30FG Semiconductor Company ...
Страница 650: ...TMP92CF30 2009 06 12 92CF30 648 7 Package Dimensions LQFP176 P 2020 0 40F TOP VIEW BOTTOM VIEW Detail view of A 25 1 A ...
Страница 652: ...TMP92CF30 2009 06 12 92CF30 650 ...