部分配置程序:
WriteBuf(W_REGISTER+RX_ADDR_P0, RX_ADDRESS_P0, RX_ADDR_WIDTH);//写接收通道P0地址
WriteBuf(W_REGISTER+RX_ADDR_P1, RX_ADDRESS_P1, RX_ADDR_WIDTH);//写接收通道P1地址
WriteBuf(W_REGISTER+RX_ADDR_P2, RX_ADDRESS_P2, 1);//写接收通道P2地址
WriteBuf(W_REGISTER+RX_ADDR_P3, RX_ADDRESS_P3, 1);//写接收通道P3地址
WriteBuf(W_REGISTER+RX_ADDR_P4, RX_ADDRESS_P4, 1);//写接收通道P4地址
WriteBuf(W_REGISTER+RX_ADDR_P5, RX_ADDRESS_P5, 1);//写接收通道P5地址
WriteReadReg(W_REGISTER+RX_PW_P0, RX_PLOAD_WIDTH);//设置接收通道P0数据长度
WriteReadReg(W_REGISTER+RX_PW_P1, RX_PLOAD_WIDTH);//设置接收通道P1数据长度
WriteReadReg(W_REGISTER+RX_PW_P2, RX_PLOAD_WIDTH);//设置接收通道P2数据长度
WriteReadReg(W_REGISTER+RX_PW_P3, RX_PLOAD_WIDTH);//设置接收通道P3数据长度
WriteReadReg(W_REGISTER+RX_PW_P4, RX_PLOAD_WIDTH);//设置接收通道P4数据长度
WriteReadReg(W_REGISTER+RX_PW_P5, RX_PLOAD_WIDTH);//设置接收通道P5数据长度
WriteReadReg(W_REGISTER+EN_RXADDR, 0x03);//允许接收地址通道P0-1(无法开启6个通道,0x3F时接收错误????????)
WriteReadReg(W_REGISTER+EN_AA, 0x3F);//通道P0-5自动ACK应答允许
WriteReadReg(W_REGISTER+CONFIG,0x0F);//IRQ收发完成中断响应,16位CRC,PWR_UP上电,接收模式
GPIOPinWrite(CE,0xFF);//CE置高使能接收模式
Delayus(130);//待机模式->接收模式用时最长为130us