欢迎访问ic37.com |
会员登录 免费注册
发布采购

RF70 参数 Datasheet PDF下载

RF70图片预览
型号: RF70
PDF下载: 下载PDF文件 查看货源
内容描述: 低功耗高性能的2.4GHz GFSK收发器 [Low Power High Performance 2.4 GHz GFSK Transceiver]
分类和应用:
文件页数/大小: 25 页 / 290 K
品牌: HOPERF [ HOPERF ]
 浏览型号RF70的Datasheet PDF文件第6页浏览型号RF70的Datasheet PDF文件第7页浏览型号RF70的Datasheet PDF文件第8页浏览型号RF70的Datasheet PDF文件第9页浏览型号RF70的Datasheet PDF文件第11页浏览型号RF70的Datasheet PDF文件第12页浏览型号RF70的Datasheet PDF文件第13页浏览型号RF70的Datasheet PDF文件第14页  
RF70 V1.0  
the PTX goes directly to standby-I mode after  
transmitting the packet and the PRX does not  
transmit an ACK packet when it receives the  
packet.  
5.1.5 CRC  
The CRC is the error detection mechanism in  
the packet. The number of bytes in the CRC is  
set by the CRCO bit in the CONFIG register.  
It may be either 1 or 2 bytes and is calculated  
over the address, Packet Control Field, and  
Payload.  
5.1.4 Payload  
The payload is the user defined content of the  
packet. It can be 0 to 32 bytes wide, and it is  
transmitted on-air as it is uploaded  
(unmodified) to the device.  
The polynomial for 1 byte CRC is X8 + X2 +  
X + 1. Initial value is 0xFF.  
The polynomial for 2 byte CRC is X16 + X12  
X5 + 1. Initial value is 0xFFFF.  
+
The RF70 provides two alternatives for  
handling payload lengths, static and dynamic  
payload length. The static payload length of  
each of six data pipes can be individually set.  
No packet is accepted by receiver side if the  
CRC fails.  
The default alternative is static payload length.  
With static payload length all packets between  
a transmitter and a receiver have the same  
length. Static payload length is set by the  
RX_PW_Px registers. The payload length on  
the transmitter side is set by the number of  
bytes clocked into the TX_FIFO and must  
equal the value in the RX_PW_Px register on  
the receiver side. Each pipe has its own  
payload length.  
5.2 Packet Handling  
RF70  
uses burst mode for payload  
transmission and receive.  
The transmitter fetches payload from TX FIFO,  
automatically assembles it into packet and  
transmits the packet in a very short burst  
period with 1Mbps or 2Mbps air data rate.  
Dynamic Payload Length (DPL) is an  
alternative to static payload length. DPL  
enables the transmitter to send packets with  
variable payload length to the receiver. This  
means for a system with different payload  
lengths it is not necessary to scale the packet  
length to the longest payload.  
After transmission, if the PTX packet has the  
NO_ACK flag set, RF70 sets TX_DS and  
gives an active low interrupt IRQ to MCU. If  
the PTX is ACK packet, the PTX needs  
receive ACK from the PRX and then asserts  
the TX_DS IRQ.  
The receiver automatically validates and  
disassembles received packet, if there is a  
valid packet within the new payload, it will  
write the payload into RX FIFO, set RX_DR  
and give an active low interrupt IRQ to MCU.  
With DPL feature the RF70 can decode the  
payload length of the received packet  
automatically instead of using the RX_PW_Px  
registers. The MCU can read the length of the  
received payload by using the command:  
R_RX_PL_WID.  
When auto acknowledge is enabled  
(EN_AA=1),  
the  
PTX  
device  
will  
In order to enable DPL the EN_DPL bit in the  
FEATURE register must be set. In RX mode  
the DYNPD register has to be set. A PTX that  
transmits to a PRX with DPL enabled must  
have the DPL_P0 bit in DYNPD set.  
automatically wait for acknowledge packet  
after transmission, and re-transmit original  
packet with the delay of ARD until an  
acknowledge packet is received or the number  
of re-transmission exceeds a threshold ARC. If  
the later one happens, RF70 will set MAX_RT  
and give an active low interrupt  
Tel: +8675586096587 Fax: +8675586096602 Email: sales@hoperf.com http://www.hoperf.com