| công cụ tìm kiếm bảng dữ liệu linh kiện điện tử |
|
NRF24L01P-R bảng dữ liệu(PDF) 47 Page - Nordic Semiconductor |
|
|
|||||||||||||||||||||||||||||
NRF24L01P-R bảng dữ liệu(HTML) 47 Page - Nordic Semiconductor |
|
47 / 78 page ![]() Revision 1.0 Page 47 of 78 nRF24L01+ Product Specification 7.8.4 Single transaction with ACK payload packet Figure 21. is a scenario of the basic auto acknowledgement with payload. After the packet is transmitted by the PTX and received by the PRX the ACK packet with payload is transmitted from the PRX to the PTX. The RX_DR IRQ is asserted after the packet is received by the PRX, whereas on the PTX side the TX_DS IRQ is asserted when the ACK packet is received by the PTX. On the PRX side, the TX_DS IRQ for the ACK packet payload is asserted after a new packet from PTX is received. The position of the IRQ in Figure 21. shows where the MCU can respond to the interrupt. Figure 21. TX/RX cycles with ACK Payload and the according interrupts 7.8.5 Single transaction with ACK payload packet and lost packet Figure 22. is a scenario where the first packet is lost and a retransmission is needed before the RX_DR IRQ on the PRX side is asserted. For the PTX both the TX_DS and RX_DR IRQ are asserted after the ACK packet is received. After the second packet (PID=2) is received on the PRX side both the RX_DR (PID=2) and TX_DS (ACK packet payload) IRQ are asserted. Figure 22. TX/RX cycles and the according interrupts when the packet transmission fails 1 Radio Turn Around Delay 2 Uploading Payload for Ack Packet 3 Delay defined by MCU on PTX side, ≥ 130us TX:PID=1 RX PTX PRX RX MCU PRX UL1 MCU PTX TX:PID=2 DL IRQ ACK received IRQ: TX DS (PID=1) RX DR (ACK1PAY) Transmit of packet PID=2 Packet received. IRQ: RX DR (PID=1) RX Packet received. IRQ: RX DR (PID=2) TX DS (ACK1PAY) DL DL IRQ UL2 UL2 130us1 ≥130us3 ACK1 PAY TX:PID=1 RX PTX PRX RX DL MCU PRX UL1 MCU PTX 130us1 TX:PID=1 RX ARD No address detected. RX off to save current Retransmit of packet PID=1 ACK received IRQ: TX DS (PID=1) RX DR (ACK1PAY) TX:PID=2 RX ACK1 PAY Packet received. IRQ: RX DR (PID=2) TX DS (ACK1PAY) Auto retransmit delay elapsed 130us1 130us1 Packet PID=1 lost during transmission Packet received. IRQ: RX DR (PID=1) DL UL2 UL2 DL IRQ ≥130us3 1 Radio Turn Around Delay 2 Uploading Paylod for Ack Packet 3 Delay defined by MCU on PTX side, ≥ 130us |
|
Link URL |
| Cho đến nay ALLDATASHEET có giúp ích cho doanh nghiệp của bạn hay không? [ DONATE ] |
Alldatasheet là | Quảng cáo | Liên lạc với chúng tôi | Chính sách bảo mật | Liên kết đến bảng dữ liệu | Trao đổi link | Tìm kiếm theo nhà sản xuất All Rights Reserved©Alldatasheet.com |
| 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 |