![Texas Instruments CC2533 Скачать руководство пользователя страница 231](http://html.mh-extra.com/html/texas-instruments/cc2533/cc2533_user-manual_1094592231.webp)
Frame transmitted successfully
Incomplete or no frame transmission
Write a frame to the
TX buffer using:
- TXBUF
- TXBUFCP
- Memory access
- A combination of
these methods
This can be done
before, after, or in
parallel with the TX
strobe.
STXONCCA
STXON
SSAMPLECCA
No
TX completes?
TX_FRM_DONE
TX started?
Yes
Next time...
Why?
To retransmit or
transmit a
different frame...
TX_OVERFLOW
TX buffer overfilled
Error condition
Next time...
SFLUSHTX
SFLUSHTX
Error condition
(left side of the flow
diagram should be
ignored because the
TX buffer is corrupted.)
TX_UNDERFLOW
SFLUSHTX
Write the next
frame to the TX
buffer
(before, after, or in
parallel with the
TX strobe)
Write the new
frame to the TX
buffer
before, after, or in
parallel with the
TX strobe)
Write the next
frame to the TX
buffer
before, after, or in
parallel with the
TX strobe)
Write the new
frame to the TX
buffer
(before, after, or in
parallel with the
TX strobe)
Success?
Yes
(SAMPLED_CCA = 1)
Yes
(SAMPLED_CCA = 1)
No
(SAMPLED_CCA = 0)
No
(SAMPLED_CCA = 0)
No CSMA-CA
Unslotted CSMA-CA
Slotted CSMA-CA
Between two transmissions, there can be multiple other activities such as frame reception, RX FIFO access, and acknowledgment transmission (using SACK,
SACKPEND, or AUTOACK), or idle periods (random backoffs). This has no side effects on the state of the TX buffer.
The placement of the SFLUSHTX strobe in the diagram shows the latest point in time where this strobe can be executed. If fewer special cases is desired, it is
always possible to use the SFLUSHTX strobe and then load or reload TXBUF with the next frame to be transmitted.
Restart from the
top of the diagram
If anything is
written to the TX
buffer, it is
appended to the
current data.
Data buffering
Restart from the
top of the diagram
Do not write
anything to the TX
buffer
Restart from the
top of the diagram
Restart from the
top of the diagram
Restart from the
top of the diagram
Restart from the
top of the diagram
TX is aborted by
SRXON,
STXON or SRFOFF
TIME
To retransmit the
current frame...
To transmit a
different frame...
To (re)transmit
what is
currently in
the TX buffer...
To transmit a
different frame...
To retransmit or
transmit a
different frame...
F0035-01
Transmit Mode
Figure 23-6. TX Flow
231
SWRU191C
–
April 2009
–
Revised January 2012
CC253x Radio
Copyright
©
2009
–
2012, Texas Instruments Incorporated