EasyManuals Logo
Home>Texas Instruments>Microcontrollers>CC253x

Texas Instruments CC253x User Manual

Texas Instruments CC253x
370 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #240 background imageLoading...
Page #240 background image
SFD LEN
- - - - -
When There Is No Source Address:
FCF+SEQ+Destination
SFD
Interrupt
RX_FRM_ACCEPTED
Interrupt
RX_FRM_DONE
Interrupt
Last
Byte
SRC_MATCH_DONE
Interrupt
SFD LEN
- - - - -
When There Is a Source Address:
FCF+SEQ+Destination+
SourcePANID
SFD
Interrupt
RX_FRM_ACCEPTED
Interrupt
RX_FRM_DONE
Interrupt
M0113-01
Last
Byte
Source
Address
SRC_MATCH_FOUNDinterrupt
may occurduringthisinterval
SRC_MATCH_DONEinterrupt
occursduringthis interval
Receive Mode
www.ti.com
When source address matching is enabled and the matching algorithm completes, the
SRC_MATCH_DONE interrupt flag is set, regardless of the result. If a match is found, the
SRC_MATCH_FOUND flag is also set immediately before SRC_MATCH_DONE.
Figure 23-14 illustrates the timing of the setting of flags:
Figure 23-14. Interrupts Generated by Source Address Matching
Tips and Tricks
The source address table can be modified safely during frame reception. If one address replaces
another while the receiver is active, the corresponding enable bit should be turned off during the
modification. This prevents the RF Core from using a combination of old and new values, because it
only considers entries that are enabled throughout the whole source matching process.
The following measures can be taken to avoid the next received frame overwriting the results from source
address matching:
Use the appended SRCRESINDEX result instead of the value written to RAM (this is the
recommended approach).
Read the results from RAM before RX_FRM_ACCEPTED occurs in the next received frame. For the
shortest frame type, this happens after the sequence number, so the total available time (absolute
worst-case with a small safety margin) becomes:
16 μs (required preamble) + 32 μs (SFD) + 128 μs (4 bytes) = 176 μs
To increase the available time, clear the FSMCTRL.RX2RX_TIME_OFF bit. This adds another 192 μs,
for a total of 368 μs. This also reduces the risk of RX overflow.
240
CC253x Radio SWRU191CApril 2009Revised January 2012
Submit Documentation Feedback
Copyright © 20092012, Texas Instruments Incorporated

Table of Contents

Other manuals for Texas Instruments CC253x

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the Texas Instruments CC253x and is the answer not in the manual?

Texas Instruments CC253x Specifications

General IconGeneral
BrandTexas Instruments
ModelCC253x
CategoryMicrocontrollers
LanguageEnglish

Related product manuals