数据搜索系统,热门电子元器件搜索
  Chinese  ▼
ALLDATASHEETCN.COM

X  

NRF24L01P-R7 数据表(PDF) 33 Page - Nordic Semiconductor

部件名 NRF24L01P-R7
功能描述  Single Chip 2.4GHz Transceiver
PDF  78 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
制造商  NORDIC [Nordic Semiconductor]
网页  https://www.nordicsemi.com/
标志 NORDIC - Nordic Semiconductor

NRF24L01P-R7 数据表(HTML) 33 Page - Nordic Semiconductor

Back Button NRF24L01P-R7 Datasheet HTML 29Page - Nordic Semiconductor NRF24L01P-R7 Datasheet HTML 30Page - Nordic Semiconductor NRF24L01P-R7 Datasheet HTML 31Page - Nordic Semiconductor NRF24L01P-R7 Datasheet HTML 32Page - Nordic Semiconductor NRF24L01P-R7 Datasheet HTML 33Page - Nordic Semiconductor NRF24L01P-R7 Datasheet HTML 34Page - Nordic Semiconductor NRF24L01P-R7 Datasheet HTML 35Page - Nordic Semiconductor NRF24L01P-R7 Datasheet HTML 36Page - Nordic Semiconductor NRF24L01P-R7 Datasheet HTML 37Page - Nordic Semiconductor Next Button
Zoom Inzoom in Zoom Outzoom out
 33 / 78 page
background image
Revision 1.0
Page 33 of 78
nRF24L01+ Product Specification
7.4
Automatic packet transaction handling
Enhanced ShockBurst™ has two functions for automatic packet transaction handling; auto acknowledge-
ment and auto re-transmit.
7.4.1
Auto acknowledgement
Auto acknowledgment is a function that automatically transmits an ACK packet to the PTX after it has
received and validated a packet. The auto acknowledgement function reduces the load of the system MCU
and can remove the need for dedicated SPI hardware. This also reduces cost and average current con-
sumption. The Auto Acknowledgement feature is enabled by setting the EN_AA register.
Note: If the received packet has the NO_ACK flag set, auto acknowledgement is not executed.
An ACK packet can contain an optional payload from PRX to PTX. In order to use this feature, the
Dynamic Payload Length (DPL) feature must be enabled. The MCU on the PRX side has to upload the
payload by clocking it into the TX FIFO by using the W_ACK_PAYLOAD command. The payload is pending
in the TX FIFO (PRX) until a new packet is received from the PTX. nRF24L01+ can have three ACK packet
payloads pending in the TX FIFO (PRX) at the same time.
Figure 9. TX FIFO (PRX) with pending payloads
Figure 9. shows how the TX FIFO (PRX) is operated when handling pending ACK packet payloads. From
the MCU the payload is clocked in with the W_ACK_PAYLOAD command. The address decoder and buffer
controller ensure that the payload is stored in a vacant slot in the TX FIFO (PRX). When a packet is
received, the address decoder and buffer controller are notified with the PTX address. This ensures that
the right payload is presented to the ACK generator.
If the TX FIFO (PRX) contains more than one payload to a PTX, payloads are handled using the first in –
first out principle. The TX FIFO (PRX) is blocked if all pending payloads are addressed to a PTX where the
link is lost. In this case, the MCU can flush the TX FIFO (PRX) by using the FLUSH_TX command.
In order to enable Auto Acknowledgement with payload the EN_ACK_PAY bit in the FEATURE register
must be set.
7.4.2
Auto Retransmission (ART)
The auto retransmission is a function that retransmits a packet if an ACK packet is not received. It is used
in an auto acknowledgement system on the PTX. When a packet is not acknowledged, you can set the
number of times it is allowed to retransmit by setting the ARC bits in the SETUP_RETR register. PTX enters
RX mode and waits a short period for an ACK packet each time a packet is transmitted. The time period
the PTX is in RX mode is based on the following conditions:
TX FIFO
Payload 1
Payload 2
Payload 3
Address decoder and buffer controller
SPI
Module
ACK
generator
RX Pipe
address
TX Pipe
address
From
MCU



Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78


数据表 下载

Go To PDF Page


链接网址



ALLDATASHEET是否为您带来帮助?  [ DONATE ] 

关于 Alldatasheet   |   广告服务   |   联系我们   |   隐私政策   |   数据表链接    |   链接交换   |   制造商名单
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com