![Texas Instruments CC2533 Скачать руководство пользователя страница 303](http://html.mh-extra.com/html/texas-instruments/cc2533/cc2533_user-manual_1094592303.webp)
RF Core Data Memory
Table 25-5. Address Structure for Auto Mode (continued)
Name
Index
Prot
Description
Bit 0:
VALID
(Rx task only)
0: The status is not valid. Any packet is viewed as new. On
successful reception of a packet, the LLE sets this bit.
1: The status is valid. Only packets with a sequence number and
CRC different from the previous one are accepted.
Bits 1
–
2:
SEQ
(sequence number). For Rx, the sequence number of
the last successfully received packet. For Tx, the sequence number
of the next or current packet to be transmitted
0x03
Sem1/R
Bits 3
–
4:
ACKSEQ
(ACK sequence number
–
Rx task only) For Rx
SEQSTAT
with auto ACK, the sequence number of the next or current ACK to
be transmitted
Bit 5:
ACK_PAYLOAD_SENT
(Rx task only)
0: The last received packet was not acknowledged with payload.
1: The last received packet was acknowledged with payload.
Bit 6:
NEXTACK
(next ACK buffer to use
–
Rx task only)
0: Use ACK buffer 0.
1: Use ACK buffer 1.
For Rx with auto ACK: Length of payload to be transmitted from
buffer 0. When 0, the buffer is free. After the payload has been
0x04
None
transmitted and a packet with a new sequence number is received,
ACKLENGTH0
the value is set to 0 by the LLE. The MCU only writes to the register
when it is zero; the LLE only writes it to zero when it is non-zero.
For Rx with auto ACK: Length of payload to be transmitted from
buffer 1. When 0, the buffer is free. After the payload has been
0x05
None
transmitted and a packet with a new sequence number is received,
ACKLENGTH1
the value is set to 0 by the LLE. The MCU only writes to the register
when it is zero; the LLE only writes it to zero when it is non-zero.
CRC value (last two bytes if more than 2 CRC bytes) of last
0x06
–
0x07
Sem1/R
CRCVAL
successfully received packet
Number of packets transmitted. For auto retransmission, only
acknowledged packets with new sequence number are counted. For
0x08
Sem1/R
N_TXDONE
auto ACK, only packets with new payload are counted when the
payload has been confirmed.
0x09
Sem1/R
Number of retransmitted packets received with CRC OK
N_RXIGNORED
Number of new packets received with CRC OK or ACK packets
0x0A
Sem1/R
N_RXOK
without payload received
0x0B
Sem1/R
Number of packets received with CRC error
N_RXNOK
Table 25-6. Address Structure for Basic Mode
Name
Index
Prot
Description
Bit 0:
ENA0
(enable for primary sync word
–
Rx task only)
0: Disable address entry for primary sync word
1: Enable address entry for primary sync word
Bit 1:
ENA1
(enable for secondary sync word
–
Rx task only)
0: Disable address entry for secondary sync word
0x00
Sem1
CONF
1: Enable address entry for secondary sync word
Bit 2: REUSE (allow reuse of transmitted packet)
0: LLE deallocates packet after it has been transmitted
1: LLE does not deallocate packet after it has been transmitted (this is
up to the MCU)
0x01
Sem1
Maximum length of received packet (0
–
255)
RXLENGTH
0x02
Sem1
Address of packet
ADDRESS
0x03
–
0x09
Reserved
0x0A
Sem1/R
Number of packets received with CRC OK
N_RXOK
0x0B
Sem1/R
Number of packets received with CRC error
N_RXNOK
303
SWRU191C
–
April 2009
–
Revised January 2012
CC2541 Proprietary Mode Radio
Copyright
©
2009
–
2012, Texas Instruments Incorporated