Product Specs
Table Of Contents
- FEATURESAPPLICATIONS
- GENERAL DESCRIPTION
- QUICK REFERENCE DATA
- PIN FUNCTIONS
- ELECTRICAL SPECIFICATIONS
- Package marking:
- Absolute Maximum Ratings
- Temperatures
- ATTENTION!
- Glossary of Terms
- FUNCTIONAL DESCRIPTION
- Pin functions in the different modes of nRF24L01
- Standby Modes
- Power Down Mode
- Packet Handling Methods
- ShockBurst™
- Enhanced ShockBurst™
- Enhanced ShockBurst™ Transmitting Payload:
- Enhanced ShockBurstTM Receive Payload:
- DEVICE CONFIGURATION
- SPI Interface
- SPI Instruction Set
- Interrupt
- SPI Timing
- Memory Map
- Configuration for compatibility with nRF24XX
- PACKET DESCRIPTION
- IMPORTANT TIMING DATA
- nRF24L01 Timing Information
- Enhanced ShockBurst™ timing
- PERIPHERAL RF INFORMATION
- Output Power adjustment
- Crystal Specification
- nRF24L01 sharing crystal with a micro controller.
- Crystal parameters:
- Input crystal amplitude & Current consumption
- PCB layout and de-coupling guidelines
- APPLICATION EXAMPLE
- DEFINITIONS
- LIFE SUPPORT APPLICATIONS
- YOUR NOTES
- 空白页面
- 空白页面
- 空白页面
- 空白页面
PRELIMINARY PRODUCT SPECIFICATION
nRF24L01 Single Chip 2.4 GHz Radio Transceiver
Nordic Semiconductor ASA - Vestre Rosten 81, N-7075 Tiller, Norway - Phone +4772898900 - Fax +4772898989
Page 26 of 38
Revision: 1.1
November 2005
PACKET DESCRIPTION
An Enhanced ShockBurst™ packet with payload (1-32 bytes).
Preamble
1 byte
Address 3-5 byte
9 bit
Payload 1 - 32 byte
CRC 0/1/2
byte
flag bits.
A ShockBurst™ packet compatible to nRF2401/nRF2402/nRF24E1/nRF24E2 devices.
Preamble
1 byte
Address 3-5 byte
Payload 1 - 32 byte
CRC 0/1/2
byte
Preamble
Preamble is used to detect 0 and 1 levels. It is stripped off (RX) and added (TX)
by nRF24L01. The preamble is 8 bits long.
Address
The address field contains the receiver address.
The address can be 3, 4 or 5 bytes wide
The address fields can be individually configured for all RX channels and the
TX channel
Address is automatically removed from received packets.
14
Flags
PID: Packet Identification. 2 bits that is incremented for each new payload
7 bits reserved for packet compatibility with future products
Not used when compatible to nRF2401/nRF24E1
Payload
1 - 32 bytes wide.
CRC
The CRC is optional.
0-2 bytes wide CRC
The polynomial for 8 bits CRC check is X
8
+ X
2
+ X + 1
The polynomial for 16 bits CRC check is X
16
+ X
12
+ X
5
+1.
Table 12 Data packet description
14
Suggested use of addresses. In general more bits in the address gives less false detection, which in
the end may give lower data Packet-Error-Rate (PER).
A.
The address made by (5, 4, or 3) equal bytes are not recommended because it in general will
make the packet-error-rate increase.
B.
Addresses where the level shift only one time (i.e. 000FFFFFFF) could often be detected in
noise that may give a false detection, which again may give raised packet-error-rate.
C.
Addresses as a continuation of the preamble (hi-low toggling) will raise the Packet-Error-Rate
(PER).