TMP92CF30
2009-06-12
92CF30-418
Below is the transmitting sequence in single packet mode.
Figure 3.16.14 Transmitting Sequence in Single Packet Mode
Transmitting number
≤
payload
•
Write transmitting number in relevant endpoint
•
Total
=
0
Wait transmission event
IDLE
Transmitting number > payload
•
Write payload number in relevant endpoint
•
Total = Total
−
payload
Transmission event
DATASET register
•
Check bit of EPx_DSET_A
Distinction
transmitting
number
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.
UDC sets "1" to relevant bit
of DATASET register.
Return to IDLE
When receiving In-Token from USB Host,
UDC transmits data.
Clear relevant bit of DATASET register
•
Accessing to EOP register is needed in
transmitting short packet.
•
Acessing endpoint0 is used for showing
closing control transfer.Therefore,always
access to endpoint 0 in closing control
transfer whether short packet or not.
Summary of Contents for TLCS-900/H1 Series
Page 652: ...TMP92CF30 2009 06 12 92CF30 650 ...