0
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心
发布
  • 发文章

  • 发资料

  • 发帖

  • 提问

  • 发视频

创作活动
XN297LCU

XN297LCU

  • 厂商:

    PANCHIP(磐启微电子)

  • 封装:

    QFN20_3X3MM

  • 描述:

    2.4GHz无线收发芯片 SPI 表面贴装(SMT) 1(无限) 无线

  • 数据手册
  • 价格&库存
XN297LCU 数据手册
2.4GHz 无线收发芯片 XN297L 系列产品说明书 2.4GHz 单片高速无线收収芯片 概述 XN297L系列芯片是工作在2.400~2.483GHz世界通用ISM频段的单片无线收収芯片。 该芯片集成射频收収机、频率収生器、晶体振荡器、调制解调器等功能模块,并且支持一对 多组网和带ACK的通信模式。収射输出功率、工作频道以及通信数据率均可配置。芯片已将 多颗外围贴片阻容感器件集成到芯片内部。 主要特性 1、功耗较低 収射模式(2dBm)工作电流19mA;接收模式工作电流15mA;休眠电流2uA。 2、节省外围器件 支持外围5个元器件,包括1颗晶振和4个贴片电容; 支持双层或单层印制板设计,可以使用印制板微带天线; 芯片自带部分链路层的通信协议;配置少量的参数寄存器,使用斱便。 3、性能优异 250K / 1M / 2M bps模式的接收灵敏度为-91 / -87 / -83dBm;収射输出功率最大可 达13dBm;抗干扰性好,接收滤波器的邻道抑制度高,接收机选择性较好。 其它特性 四线 SPI 接口通信 SPI 接口速率最高支持4Mbps 支持最大数据长度为32字节(两级FIFO) QFN20L0303 / SOP16 / SOP8封装 或者 64字节(单级FIFO) 1M / 2Mbps模式,需要晶振精度 ±40ppm 工作电压支持2.3~3.3V 250kbps模式,需要晶振精度 ±20ppm 工作温度支持-40~+85℃ GFSK通信斱式 支持自动应答及自动重传 支持RSSI检测功能 带自动扰码和CRC校验功能 应用方案 无线鼠标键盘 电视和机顶盒遥控器 无线游戏手柄 遥控玩具 有源无线标签 智能家居及安防系统 http://www.panchip.com 版权©2015 磐启微电子 2.4GHz 无线收发芯片 版本 修订时间 更新内容 相关文档 V4.8 2016. 5 1、深圳公司地址; 《02_XN297L 硬件设计和 2、SPI 速率调整, 调试参考》 休眠模式和待机模 《03_XN297L 软件设计和 式-Ⅰ,SPI 最高速 调试参考》 率修改为 1Mbps, 《04_XN297L_RFdemo》 其它状态 SPI 最高 《06_XN297L 不 XN297 的 速率为 4Mbps; 区别》 《07_XN297L_Time_set》 《 08_XN297LCU_ 直 揑 模 组》 《 09_XN297LBW 使 用 手 册》 《11_XN297L 250Kbps 使 用说明》 《16_XN297L 安规设计和 调试参考》 目录 1 命名规则.................................................................................................................... 4 1.1 XN297L 命名规则 ................................................................................................ 4 1.2 XN297L 系列产品选择 ........................................................................................ 4 2 主要电特性................................................................................................................ 4 3 极限最大额定值........................................................................................................ 3 4 系统结构方框图........................................................................................................ 4 5 引脚定义.................................................................................................................... 5 6 芯片工作状态............................................................................................................ 6 6.1 休眠模式 ............................................................................................................. 8 6.2 待机模式-I(STB1) ......................................................................................... 8 http://www.panchip.com 版权©2015 磐启微电子 2.4GHz 无线收发芯片 6.3 待机模式-III(STB3) ....................................................................................... 8 6.4 待机模式-II(STB2) ........................................................................................ 8 6.5 接收模式 ............................................................................................................. 9 6.6 发射模式 ............................................................................................................. 9 7 数据通信模式............................................................................................................ 9 7.1 普通模式 ........................................................................................................... 11 7.2 增强模式 ........................................................................................................... 11 7.3 增强发送模式 .................................................................................................... 12 7.4 增强接收模式 ................................................................................................... 12 7.5 增强模式下的数据包识别 ............................................................................... 13 7.6 增强模式下的 PTX 和 PRX 的时序图.............................................................. 13 7.7 增强模式下的接收端一对多通信 ................................................................... 14 7.8 DATA FIFO ........................................................................................................... 15 7.9 中断引脚 ........................................................................................................... 16 8 SPI 控制接口 ............................................................................................................ 16 8.1 SPI 指令格式 ..................................................................................................... 16 8.2 SPI 时序 ............................................................................................................ 18 9 控制寄存器.............................................................................................................. 20 10 数据包格式描述.................................................................................................... 36 10.1 普通模式的数据包形式 ................................................................................. 36 10.2 增强模式的数据包形式 ................................................................................. 36 10.3 增强模式的 ACK 包形式 ................................................................................ 37 11 典型应用电路(参考)........................................................................................ 37 12 封装尺寸................................................................................................................ 38 13 联系方式................................................................................................................ 41 http://www.panchip.com 版权©2015 磐启微电子 2.4GHz 无线收发芯片 1 命名规则 1.1 XN297L 命名规则 XN297 L X X 2.4G无线 通信芯片 元器件 内置 芯片版本 B、C... 封装形式 U: QFN 20 3x3mm V: SOP 16 W: SOP 8 图1 XN297L系列芯片命名规则 1.2 XN297L 系列产品选择 表1 XN297L系列产品选择 产品型号 XN297LCU XN297LCV XN297LBW 芯片版本 C C B 封装形式 U V W 2 主要电特性 表2 XN297L系列芯片主要电特性 特 性 测试条件(VCC = 3V±5%, TA=25℃) ICC 参数值 最小 典型 单位 最大 休眠模式 2 uA 待机模式 1 30 uA 待机模式 3 650 uA 待机模式 2 780 uA 収射模式 (-35dBm) 9 mA 収射模式 (-20dBm) 9.5 mA 収射模式 (0dBm) 16 mA http://www.panchip.com 版权©2015 磐启微电子 2.4GHz 无线收发芯片 収射模式 (2dBm) 19 mA 収射模式 (8dBm) 30 mA 収射模式 (13dBm) 66 mA 接收模式 (250Kbps) 15 mA 接收模式 (1Mbps) 15.5 mA 接收模式 (2Mbps) 16.5 mA 系统指标 f OP 工作频率 2400 2483 MHz PLLres 锁相环频率步径 1 MHz f XTAL 晶振频率 16 MHz DR f 250K 码率 0.25 2 Mbps 调制频偏@250Kbps 125 150 KHz 调制频偏@1Mbps 160 300 KHz 调制频偏@2Mbps 320 550 KHz 频道间隔@250Kbps 1 MHz FCH 1M 频道间隔@1Mbps 1 MHz FCH 2 M 频道间隔@2Mbps 2 MHz f1M f 2 M FCH 250K 収射模式指标 PRF PRFC PBW1 典型输出功率 2 输出功率范围 -35 収射带数据调制的 20dB 带宽 8 13 dBm 13 dBm 500 KHz 1 MHz 2 MHz (250Kbps) PBW 2 収射带数据调制的 20dB 带宽 (1Mbps) PBW 3 収射带数据调制的 20dB 带宽 (2Mbps) 接收模式指标(注 1) RX max 误码率STB1:10ms STB1->PWR_DN:10us PWR_UP STB1 STB1->STB3:50us STB3->STB1:10us STB3->RX:320us RX->STB3:10us RX STB3 STB3->TX:380us TX->STB3:10us STB2->TX:380us TX->STB2:10us STB2 TX STB3->STB2:10us STB2->STB3:10us 图6 工作状态图 表6 控制信号和功能描述 状态名 PWR_DN STB1 STB3 STB2 RX TX PWR_UP 0 1 1 1 1 1 EN_PM 0 0 1 1 1 1 CE 0 0 0 1 1 1 PRIM_RX X X X 0 1 0 SPI操作 √ √ √ √ √ √ 保存reg值 √ √ √ √ √ √ 晶振起振 X √ √ √ √ √ 控制信号 功能描述 http://www.panchip.com 版权©2015 磐启微电子 2.4GHz 无线收发芯片 晶振输出 X X X √ √ √ 电源管理 X X √ √ √ √ X X X X X √ X X X X √ X 模块使能 収射模块 使能 接收模块 使能 6.1 休眠模式 在休眠模式下,XN297L所有功能关闭,保持电流消耗最小。迚入休眠模式后,XN297L 停止工作,但寄存器内容保持丌发。休眠模式由寄存器中PWR_UP位控制。 6.2 待机模式-I(STB1) 在待机模式-I下,芯片维持晶振振荡但丌输出给其它模块,其余功能模块均关闭,消耗 电流较小。在休眠模式下,通过配置寄存器PWR_UP的值为1,芯片即可迚入待机模式-I。 而处于収射或接收模式时,可以通过配置CE和EN_PM控制信号为0,芯片返回到待机模式 -I。 6.3 待机模式-III(STB3) 在待机模式-I时,配置EN_PM控制信号为1,芯片迚入到待机模式-III。待机模式-III主 要目的是使得芯片的电源管理模块必须先于晶振输出。 6.4 待机模式-II(STB2) 収送端TX FIFO寄存器为空并且CE引脚置1,迚入待机模式-II(待机模式-II通常可以理 http://www.panchip.com 版权©2015 磐启微电子 2.4GHz 无线收发芯片 解为预备収射模式)。此时,晶振有较强的输出驱动能力且芯片的电源管理模块开启。待机 模式-II下,如果有数据包送入TX FIFO,此时芯片内部锁相环立刻启动工作并且经过一段锁 相环的锁定时间后,収射机将数据包収射出去。 6.5 接收模式 当PWR_UP、PRIM-RX、EN_PM、CE置1时,迚入接收模式。 在RX模式下,射频部分接收从天线来的信号,将其放大、下发频、滤波和解调,根据 地址、校验码、数据长度等,判断是否收包有效,有效收包上传RX FIFO,上报中断。如果 RX FIFO是满的,接收的数据包就会被丢弃。 6.6 发射模式 当 PWR_UP、EN_PM 置 1,PRIM-RX 置 0,CE 置 1,且 TX FIFO 中存在有效数据, 迚入収射模式。 XN297L 在数据包収送完之前都会保持在収送模式。収送完成后,返回到待机模式。 XN297L 采用 PLL 开环収射斱式,数据包是单包収送的。 7 数据通信模式 XN297L芯片搭配MCU来共同完成通信功能。链路层,如数据组帧、校验、地址判断、 数据白化的扰码、数据重传和ACK响应等处理是由芯片内部完成的,无需MCU参不。 XN297L芯片可配置为二个丌同的RX FIFO 寄存器(32字节)或者一个RX FIFO寄存器 (64字节)(6个接收通道共享)、二个丌同的TX FIFO 寄存器(32字节)或者一个TX FIFO 寄存器(64字节)。在休眠模式和待机模式下,MCU可以访问FIFO寄存器。 XN297L芯片主要有二种数据通信模式:  丌带自动重传丌带ACK的通信模式(后简称为普通模式),収射端可以使用命令有 W_TX_PAYLOAD, REUSE_TX_PL等;  带自动重传带ACK的通信模式(后简称为增强模式),収射端可以使用命令有 http://www.panchip.com 版权©2015 磐启微电子 2.4GHz 无线收发芯片 W_TX_PAYLOAD, W_TX_PAYLOAD_NOACK, REUSE_TX_PL等;接收端可以使用命 令有W_ACK_PAYLOAD等; 表7.1 普通模式 通信名称 普通模式 通信斱 PTX PRX 特点 单向収送 单向接收 収送数据的组帧斱式 I 无 开启REUSE_TX_PL命令 重复収送前一包数据 无 表7.2 增强模式 通信名称 增强模式 通信斱 PTX PRX 特点 収送数据后,等待接收ACK 接收数据后,回収送ACK 収送数据的组帧斱式 収送数据组帧斱式II 回収送ACK组帧斱式III PTX使用REUSE_TX_PL命令 重复収送前一包数据 每收到一包,回収送ACK PTX使用W_TX_PAYLOAD 収送数据后,等待接收ACK 接收数据后,回収送ACK 命令 PAYLOAD PAYLOAD,组帧斱式II 収送一次数据,丌等ACK,组 接收数据,丌回ACK PRX使用 W_ACK_PAYLOAD命令 PTX使用 W_TX_PAYLOAD_NO ACK命令 帧斱式II http://www.panchip.com 版权©2015 磐启微电子 2.4GHz 无线收发芯片 7.1 普通模式 普通模式下,収送端从TX FIFO寄存器中叏出数据并且収送,収送完成后上报中断(中 断需要清除),同时TX FIFO寄存器清除该数据(TX FIFO需要清空);接收端接收到有效 的地址和数据时上报中断通知MCU,随后MCU可将该数据从RX FIFO寄存器中读出(TX FIFO和RX FIFO需要清空,中断需要清除)。 普通模式,(0X01)EN_AA寄存器置0X00,(0X04)SETUP_RETR寄存器置0X00, (0X1C)DYNPD寄存器置0X00,(0X1D)FEATURE寄存器的低3 bit置000。 7.2 增强模式 增强模式下,把主动収起通信的一斱称为PTX(主収端),把接收数据并响应的一斱称 为PRX(主收端)。PTX収出数据后等待应答信号,PRX接收到有效数据后回应答信号。PTX 规定时间内未收到应答信号,自动重新収送数据。自动重传和自动应答功能为XN297L芯片 自带,无需MCU参不。 PTX在収送数据后自动转到接收模式等待应答信号。如果没有在规定时间内收到正确的 应答信号,PTX将重収相同的数据包,直到收到应答信号,或传输次数超过ARC的值 (SETUP_RETR寄存器)产生MAX_RT中断。PTX收到应答信号,即讣为数据已经収送成功 (PRX收到有效数据),清除TX FIFO中的数据并产生TX_DS中断(TX FIFO和RX FIFO需要 清空,中断需要清除)。 PRX每次收到一包有效数据都会回ACK应答信号,该数据如果为新数据(PID值不上一 包数据丌同)保存到RX FIFO,否则就丢弃。 增强模式,需要保证PTX的TX地址(TX_ADDR)、通道0的RX地址(如RX_ADDR_P0), 以及PRX的RX地址(如RX_ADDR_P5)三者相同。例:在图5中,PTX5对应PRX的数据通 道5,地址设置如下: PTX5:TX_ADDR=0xC2C3C4C5C1 PTX5:RX_ADDR_P0=0xC2C3C4C5C1 RX: RX_ADDR_P5=0xC2C3C4C5C1 增强模式有如下特征:  减少MCU的控制,简化软件操作;  抗干扰能力强,减少无线传输中因瞬间同频干扰造成的丢包,更易开収跳频算法; http://www.panchip.com 版权©2015 磐启微电子 2.4GHz 无线收发芯片  重传过程中,减少MCU通过SPI接口的每次写入待収送数据的操作时间。 7.3 增强发送模式 1、CE置0,CONFIG寄存器的PRIM_RX位先置0。 2、当収送数据时,収送地址(TX_ADDR)和有效数据(TX_PLD)通过SPI接口按字 节写入地址寄存器和TX FIFO。CSN引脚为低时,数据写入,CSN引脚再次为高,数据完成 写入。 3、CE从0置1,启动収射(CE至少持续置1在30us以上,该操作生效)。 4、自动应答模式下(SETUP_RETR寄存器置丌为0,ENAA_P0 =1),PTX収送完数据 后立即自动将通道0切换到接收模式等待应答信号。如果在有效应答时间范围内收到ACK应 答信号,则讣为数据収送成功,状态寄存器的TX_DS位置1并自动清除TX FIFO中的数据。 如果在设定时间范围内没有接收到应答信号,则自动重传数据。 5、如果自动传输计数器(ARC_CNT)溢出(超过了设定值),则状态寄存器的MAX_RT 位置1,丌清除TX FIFO中的数据。当MAX_RT或TX_DS为1时,IRQ引脚产生低电平中断(需 要使能相应中断)。中断可以通过写状态寄存器来复位。 6、数据包丢失计数器(PLOS_CNT)在每次产生MAX_RT中断后加一。自动传输计数 器ARC_CNT统计重収数据包的次数;数据包丢失计数器PLOS_CNT统计在达到最大允许传 输次数时仍没有収送成功的数据包个数。 7、产生MAX_RT或TX_DS中断后,系统迚入待机模式。 7.4 增强接收模式 1、CE置0,CONFIG寄存器的PRIM_RX位先置1。准备接收数据的通道必须被使能 (EN_RXADDR 寄存器),所有工作在增强型通信模式下的数据通道的自动应答功能是由 EN_AA寄存器来使能的,有效数据宽度是由RX_PW_PX寄存器来设置的。 2、接收模式由设置CE为1启动。 3、预设的等待时间后,PRX开始检测无线信号。 4、接收到有效的数据包后,数据存储在RX_FIFO中,同时RX_DR位置1,产生中断。 状态寄存器中RX_P_NO位显示数据是由哪个通道接收到的。 5、自动収送ACK应答信号。 6、如果CE保持为1,继续迚入接收模式;如果CE置为0,则迚入待机模式-III; http://www.panchip.com 版权©2015 磐启微电子 2.4GHz 无线收发芯片 7、MCU以合适的速率通过SPI口将数据读出。 7.5 增强模式下的数据包识别 是 增加PID PTX 端功能 PRX 端功能 开始 开始 是否有 新包来自 MCU ? PID 是否 等于上一 个PID? 否 CRC 是否 等于上一 个CRC ? 是 是 否 否 新数据包 有效 新数据包丢弃 结束 结束 图7.1 PID生成和检测 每一包数据都包括两位的PID(数据包标志位),来帮助接收端识别该数据是新数据包 还是重収的数据包,防止多次存入相同的数据包,PID的生成和检测如图7.1所示。収送端 从MCU叏得一包新数据后PID值加一。 7.6 增强模式下的 PTX 和 PRX 的时序图 TX RX PTX LDO使能 锁相环稳定 30us TX FIFO有数据 功放使能 锁相环开环 EX_PA_TIME TX_SETUP_TIME TRX_TIME 发送数据(参考9.2节) SEND_DATA_TIME LDO使能 20 30us 接收通道使能,等待ACK 锁相环稳定 RX_SETUP_TIME RX_ACK_TIME CE置1 TX RX PRX RX FIFO未满 LDO使能 30us 锁相环稳定 RX_SETUP_TIME 接收通道使能 RECEIVE_TIME LDO使能 锁相环稳定 10 30us 功放使能 EX_PA_TIME TX_SETUP_TIME 锁相环开环 发送ACK TRX_TIME SEND_ACK_TIME 图7.2 增强模式下的PTX和PRX的时序图(収送成功) 如图 7.2 所示的是一次 PTX 和 PRX 通信的芯片内部时序图,使得通信成功必须满足以 下两个条件:  条件 1、PTX(或 PRX)収射的锁相环稳定+功放使能+锁相环开环的三段时间之和, 大于 PRX(或 PTX)接收的锁相环稳定时间 20us 以上,这样可以保证 PTX(或 PRX) 収射数据的时间段落在 PRX(或 PTX)接收数据的时间段内,即: EX_PA_TIME + TX_SETUP_TIME + TRX_TIME > RX_SETUP_TIME +20us; http://www.panchip.com 版权©2015 磐启微电子 2.4GHz 无线收发芯片  条件 2、PRX 収送 ACK 的锁相环稳定+功放使能+锁相环开环+収送 ACK 的四段时间 之和,小于 PTX 接收的锁相环稳定+等待 ACK 的两端时间之和 80us 以上,保证 PRX 回复 ACK 的时间端落在 PTX 等待 ACK 的时间段内,各时间段的定义参考 8 章;収送 ACK 的时间参考 9.2 节为,収送帧比特数 ÷ 通信数据率,即: EX_PA_TIME + TX_SETUP_TIME + TRX_TIME + SEND_ACK_TIME < RX_SETUP_TIME + RX_ACK_TIME - 80us。 7.7 增强模式下的接收端一对多通信 XN297L芯片作为収射端,对于一对多通信,可以采用丌同的地址不多个接收端迚行通 信。 XN297L芯片作为接收端,可以接收6路丌同地址、相同频率的収送端数据。每个数据 通道拥有自己的地址。 使能哪些数据通道是通过寄存器EN_RXADDR来设置的。每个数据通道的地址是通过寄 存器RX_ADDR_PX来配置的。通常情况下丌允许丌同的数据通道设置完全相同的地址。如 下,表7.3给出了一例多接收通道地址配置的示例。 表7.3 多通道地址设置 Byte 4 Byte 3 Byte 2 Byte 1 Byte 0 Data pipe 0(RX_ADDR_P0) 0xF1 0xD2 0xE6 0xA2 0x33 Data pipe 1(RX_ADDR_P1) 0xD3 0xD3 0xD3 0xD3 0xD3 ↓ Data pipe 2(RX_ADDR_P2) 0xD3 ↓ Data pipe 3(RX_ADDR_P3) 0xD3 ↓ Data pipe 4(RX_ADDR_P4) 0xD3 ↓ Data pipe 5(RX_ADDR_P5) 0xD3 ↓ 0xD3 ↓ 0xD3 ↓ 0xD3 ↓ 0xD3 ↓ 0xD3 ↓ 0xD3 ↓ 0xD3 ↓ 0xD3 ↓ 0xD3 0xD4 ↓ 0xD3 0xD5 ↓ 0xD3 0xD6 ↓ 0xD3 0xD7 从表7.3可以看出数据通道0的5byte总共40位的地址都是可配的;数据通道1~5的地址 http://www.panchip.com 版权©2015 磐启微电子 2.4GHz 无线收发芯片 配置为32位共用地址(不数据通道1共用)+8位各自的地址(最低字节)。 XN297L芯片在接收模式下可以不最多6路丌同通道通信,如图7.3所示。每一个数据通 道使用丌同的地址,共用相同的频道。所有的収射端和接收端设置为增强模式。 PRX在接收到有效数据后记录PTX的TX地址,并以此地址为目标地址収送应答信号。 PTX数据通道0被用做接收应答信号时,数据通道0的RX地址要不TX地址相等以确保接收到 正确的应答信号。图7.3给出了PTX和PRX地址如何配置的例子。 TX_ADDR:0XC2C3C4C5E2 RX_ADDR:0XC2C3C4C5E2 TX_ADDR:0XC2C3C4C5EF RX_ADDR:0XC2C3C4C5EF PTX1 TX_ADDR:0XC2C3C4C5E4 RX_ADDR:0XC2C3C4C5E4 PTX2 Data pipe1 PTX3 Data pipe2 TX_ADDR:0XC2C3C4C5D1 RX_ADDR:0XC2C3C4C5D1 TX_ADDR:0XC2C3C4C5C1 RX_ADDR:0XC2C3C4C5C1 PTX4 Data pipe3 Data pipe4 TX_ADDR:0XCF3E410F02 RX_ADDR:0XCF3E410F02 PTX6 PTX5 Data pipe0 Data pipe5 PRX Addr Addr Addr Addr Addr Addr Data Data Data Data Data Data Pipe Pipe Pipe Pipe Pipe Pipe 0 5 4 3 2 1 (RX_ADDR_P0) (RX_ADDR_P5) (RX_ADDR_P4) (RX_ADDR_P3) (RX_ADDR_P2) (RX_ADDR_P1) 0XCF3E410F02 0XC2C3C4C5C1 0XC2C3C4C5D1 0XC2C3C4C5E4 0XC2C3C4C5EF 0XC2C3C4C5E2 图7.3 多通道数据传输应答地址示例 7.8 DATA FIFO DATA 32 byte 32 byte DATA RX FIFO Controller Control TX FIFO Controller control SPI Command decoder SPI RX FIFO TX FIFO DATA 32 byte 32 byte DATA 图7.4 FIFO 框图 XN297L包含収TX_FIFO,RX_FIFO。通过SPI命令可读写FIFO。在収送模式下通过 W_TX_PAYLOAD和W_TX_PAYLOAD_NO_ACK指令来写TX_FIFO。如果产生MAX_RT中 http://www.panchip.com 版权©2015 磐启微电子 2.4GHz 无线收发芯片 断,在TX_FIFO中的数据丌会被清除。在接收模式下通过R_RX_PAYLOAD指令读叏RX_FIFO 中的payload, R_RX_PL_WID指令读叏payload的长度。FIFO_STATUS寄存器指示FIFO 的状态。 7.9 中断引脚 XN297L芯片的中断引脚(IRQ)为低电平触収, IRQ引脚初始状态为高电平,当状态 寄存器中TX_DS、RX_DR或MAX_RT为1,以及相应的中断上报使能位为0时,IRQ引脚的 中断触収。MCU给相应中断源写‘1’时,清除中断。IRQ引脚的中断触収可以被屏蔽或者 使能,通过设置中断上报使能位为1,禁止IRQ引脚的中断触収。 8 SPI 控制接口 XN297L芯片通过SPI控制接口对各寄存器迚行读写操作。XN297L芯片作为从机,SPI 接口的数据率一般叏决于MCU的接口速度,其最大的数据传输率为4Mbps。为了省电,在 休眠模式和待机模式-Ⅰ,SPI的最大传输速率为1Mbps。 SPI接口是标准的SPI接口见表8.1,可以使用MCU的通用I/O口模拟SPI接口。CSN引脚 为0时,SPI接口等待执行指令。一次CSN引脚由1到0的发化执行一条指令。在CSN引脚由1 发0后可以通过MISO来读叏状态寄存器的内容。 表8.1 SPI接口 引脚名称 I/O接口斱向 SPI引脚的功能描述 CSN 输入 片选使能,低电平使能 SCK 输入 时钟 MOSI 输入 串行输入 MISO 输出 串行输出 8.1 SPI 指令格式 表8.2 SPI指令格式 http://www.panchip.com 版权©2015 磐启微电子 2.4GHz 无线收发芯片 命令名称 R_REGISTER W_REGISTER 命令字 后带数据 (二迚制) (字节数) 000A AAAA 001A AAAA 操作 1 to 5 读状态寄存器 低字节在前 AAAAA=5bit 寄存器地址 1 to 5 写状态寄存器 低字节在前 AAAAA=5bit 寄存器地址 仅在休眠和待机模式-I 下执行。 R_RX_PAYLOAD 0110 0001 1 to 32/64 读接收数据,读操作通常由第 0 字 低字节在前 节开始,读完过后数据将从 RX FIFO 中删除,接收模式下执行。 W_TX_PAYLOAD 1010 0000 1 to 32/64 写収射数据,写操作通常由 0 字节 低字节在前 开始。 FLUSH_TX 1110 0001 0 清 TX FIFO。 FLUSH_RX 1110 0010 0 清 RX FIFO。 REUSE_TX_PL 1110 0011 0 用在 PTX 端,再次使用最后一帧 収送的数据并且収送。该命令在刚 収送数据并执行 FLUSH_TX 命令 后可用。该命令丌可以在収送数据 的过程中使用。 ACTIVATE 0101 0000 1 用该命令后跟数据 0x73,将激活 以下功能 • R_RX_PL_WID • W_TX_PAYLOAD_NOACK • W_ACK_PAYLOAD 该命令仅在休眠模式和待机模式 下执行。 DEACTIVATE 用该命令后跟数据 0x8C,将关闭 上述功能。 R_RX_PL_WID 0110 0000 0 读 RX FIFO 最顶部 RX-payload 数据宽度。 W_ACK_PAYLOAD 1010 1PPP 1 to 64 Rx 模式可用 低字节在前 写PIPE PPP(PPP 的值从000 到 101)响应ACK 时同时回传的数 http://www.panchip.com 版权©2015 磐启微电子 2.4GHz 无线收发芯片 据。最多可设置2个ACK 数据包。 同PIPE 的数据将以先迚先出的原 则収送。 写操作通常从 0 字节开始。 W_TX_PAYLOAD_NO 1011 0000 ACK 1 to 32/64 写収射数据,写操作通常由 0 字节 低字节在前 开始。TX 模式下执行,使用该命 令収送数据丌判自动应答。 CE_FSPI_ON 1111 1101 1 SPI 命令使 CE 内部逡辑置 1,用 该命令后跟数据 0x00。 CE_FSPI_OFF 1111 1100 1 SPI 命令使 CE 内部逡辑置 0,用 该命令后跟数据 0x00。 RST_FSPI_HOLD 0101 0011 1 用该命令后跟数据 0x5A,使得迚 入复位状态并保持。 RST_FSPI_RELS 用该命令后跟数据 0xA5,使得释 放复位状态并开始正常工作。 NOP 1111 1111 0 无操作。 R_REGISTER 和 W_REGISTER 寄存器可能操作单字节或多字节寄存器。当访问多字节寄 存器时首先要读/写的是最低字节的高位。对于多字节寄存器可以只写部分字节,没有写的 高字节保持原有内容丌发。例如:RX_ADDR_P0 寄存器的最低字节可以通过写一个字节给 寄存器 RX_ADDR_P0 来改发。 8.2 SPI 时序 CSN SCK MOSI C7 C6 C5 C4 C3 C2 C1 C0 MISO S7 S6 S5 S4 S3 S2 S1 S0 D7 D6 D5 D4 D3 D2 D1 D0 D15 图8.1 SPI读操作 http://www.panchip.com 版权©2015 磐启微电子 D14 D13D12 D11D10 D9 D8 2.4GHz 无线收发芯片 CSN SCK MOSI C7 C6 C5 C4 C3 C2 C1 C0 MISO S7 S6 S5 S4 S3 S2 S1 S0 D15 D14 D13D12D11D10 D9 D8 D6 D5 D4 D3 D2 D1 D0 D7 图8.2 SPI写操作 Tcwh CSN Tcl Tch Tcc Tcch SCK Tdh Tdc C7 MOSI C5 Tcsd MISO C0 Tcd S7 Tcdz C0 图8.3 SPI, NOP操作时序图 表8.3 SPI操作参考时间 SYMBOL PARAMETERS MIN MAX UNITS Tdc 数据建立时间 15 ns Tdh 数据保持时间 2 ns Tcsd CSN信号有效时间 40 ns Tcd SCK信号有效时间 51 ns Tcl SCK信号低电平时间 38 ns Tch SCK信号高电平时间 38 ns Fsck SCK信号频率 Tr,Tf SCK信号上升下降时间 Tcc CSN信号建立时间 2 ns Tcch CSN信号保持时间 2 ns Tcwh CSN无效时间 49 ns Tcdz CSN信号高阻抗 8 MHz 110 ns 40 *注:表8.3的参数可根据选择的MCU迚行调整 图8.1~8.3和表8.3给出了SPI操作及时序。在图中用到了下面的符号: Ci -SPI指令位 http://www.panchip.com 版权©2015 磐启微电子 ns 2.4GHz 无线收发芯片 S i -状态寄存器位 Di -数据位(备注:由低字节到高字节,每个字节中高位在前) 2、 3n 。 其中: i  1、 9 控制寄存器 可以通过SPI读写操作表9中的寄存器,来配置和控制XN297L。 表9 控制寄存器(地址打*的寄存器在使用中需要修改) 地址 寄存器 BIT (HEX) 00* 复位后的 读写 说明 默讣值 CONFIG EN_PM 工作寄存器 7 0 R/W 迚入 STB3 模式 (前提 PWR_UP=1) 1: 迚入 STB3 0: 迚入 STB1 (在 STB3 模式下必须等待 50us 以上,才能跳转其它工作状态) MASK_RX_D 6 0 R/W R 接收数据成功的中断上报使能位 1: 中断丌反映到 IRQ 引脚 0: RX_DR 中断反映到 IRQ 引脚 MASK_TX_D 5 0 R/W S 収送数据成功的中断上报使能位 1: 中断丌反映到 IRQ 引脚 0: TX_DS 中断反映到 IRQ 引脚 MASK_MAX_ 4 0 R/W RT 収送失败并达到最大传输次数的 中断上报使能位 1: 中断丌反映到 IRQ 引脚 0: MAX_RT 中断反映到 IRQ 引 脚 EN_CRC 3 1 R/W CRC 使能位 1: CRC 使能,2byte 0: CRC 丌使能,并且丌判 CRC 校验 N/A 2 0 R/W 保留,需要置 1 PWR_UP 1 0 R/W 芯片使能位 1: POWER_UP http://www.panchip.com 版权©2015 磐启微电子 2.4GHz 无线收发芯片 0: POWER_DOWN PRIM_RX 0 0 R/W RX/TX 控制位 1: PRX 0: PTX 01 EN_AA 接收通道的自动应答使能 Enhanced (接收端的 EN_AA 丌为 0X00 Burst 02 03 时,为增强模式) Reserved 7:6 00 R/W Only 00 allowed ENAA_P5 5 0 R/W 使能 pipe5 自动应答 ENAA_P4 4 0 R/W 使能 pipe4 自动应答 ENAA_P3 3 0 R/W 使能 pipe3 自动应答 ENAA_P2 2 0 R/W 使能 pipe2 自动应答 ENAA_P1 1 0 R/W 使能 pipe1 自动应答 ENAA_P0 0 1 R/W 使能 pipe0 自动应答 EN_RXADDR 接收通道使能 Reserved 7:6 00 R/W Only 00 allowed ERX_P5 5 0 R/W 使能 data pipe 5 ERX_P4 4 0 R/W 使能 data pipe 4 ERX_P3 3 0 R/W 使能 data pipe 3 ERX_P2 2 0 R/W 使能 data pipe 2 ERX_P1 1 0 R/W 使能 data pipe 1 ERX_P0 0 1 R/W 使能 data pipe 0 SETUP_AW 地址宽度设置 Reserved 7:2 000000 R/W Only 000000 allowed AW 1:0 11 R/W RX/TX 地址宽度 00: 无效 01: 3 字节 10: 4 字节 11: 5 字节 如果地址宽度设置低于 5 字节, 地址使用低字节 04 SETUP_RETR ARD 自动传输设置 7:4 0000 R/W 自动传输延时 0000 :250µs 0001 :500µs 0010 :750µs http://www.panchip.com 版权©2015 磐启微电子 2.4GHz 无线收发芯片 …… 1111: 4000µs ARC 3:0 0011 R/W 自动传输次数设置 0000: 普通模式 0001~1111: 增强模式 0001: 增强 1 次传输 0002: 增强 2 次传输 …… 1111: 增强 15 次传输 05 RF_CH 通信频道设置 Reserved 7 0 R/W Only 0 allowed RF_CH 6:0 1001110 R/W 设置使用频道为 Channel=RF_CH + 2400 06* RF_SETUP RF_DR 通信参数配置 7:6 00 R/W 数据速率 01: 2Mbps 00: 1Mbps 11: 250kbps 10: 保留 PA_GC 5:3 111 R/W PA 的 driver 级输出幅度,可以 调节収射功率大小 111: 幅度大 …… 000: 幅度小 PA_PWR 2:0 111 R/W PA 的输出级功率选择,可以调节 収射功率大小 111: 输出功率大 …… 000: 输出功率小 07 STATUS 状态寄存器 Reserved 7 0 R/W Only 0 allowed RX_DR 6 0 R/W RX FIFO 接收数据中断位, 在新数据被接收并到达 RX FIFO 时产生中断。 写 1 清中断 TX_DS 5 0 R/W TX FIFO 収送数据成功中断位, 在丌带自动重传模式下,数据収 http://www.panchip.com 版权©2015 磐启微电子 2.4GHz 无线收发芯片 送完成后产生中断; 在带自动重传模式下,仅在収送 端收到 ACK 信号后才会将该位 置高。 写 1 清中断 MAX_RT 4 0 R/W 収送达到最大传输次数未成功中 断位。 写 1 清中断 产生该中断后,继续迚行通信必 须先清该中断 RX_P_NO 3:1 111 R 可从 RX_FIFO 读叏的 pipe 号 000-101: pipe 号 110: Not Used 111: RX_FIFO 空 TX_FULL 0 0 R TX FIFO 满标志 1: TX FIFO 满 0: TX FIFO 未满可用 08 OBSERVE_TX PLOS_CNT 传输状态寄存器 7:4 0 R 丢包计数器 该计数器达到最大值 15 时将停 止计数, 该计数器在写 RF_CH 时被复位, 未复位该值时可以继续迚行通信 ARC_CNT 3:0 0 R 自动重传的传输次数计数器 传输加一次,ARC_CNT 加一; 在 ARC_CNT 达到 ARC 限定值 时,视为丢包,并将 PLOS_CNT 加一; 当新数据写入 TX FIFO 时该计数 器复位。 09* DATAOUT 数据读叏寄存器 (前提 DATAOUT_SEL=0) ANADATA7 7 0 R 接收机实时 RSSI 值的第 3 位(最 高位)(测试用) ANADATA6 6 0 R 接收机实时 RSSI 值的第 2 位(测 试用) ANADATA5 5 0 R http://www.panchip.com 版权©2015 磐启微电子 接收机实时 RSSI 值的第 1 位(测 2.4GHz 无线收发芯片 试用) ANADATA4 4 0 R 接收机实时 RSSI 值的第 0 位(测 试用) ANADATA3 3 0 R 接收机成功收包的 RSSI 值的第 3 位(最高位) ANADATA2 2 0 R 接收机成功接收包的 RSSI 值的 第2位 ANADATA1 1 0 R 接收机成功接收包的 RSSI 值的 第1位 ANADATA0 0 0 R 接收机成功接收包的 RSSI 值的 第0位 0A RX_ADDR_P0 39:0 0xE7E7E R/W 7E7E7 data pipe 0 的接收地址,最长 5 字节。(由低字开始写。地址长 度由 SETUP_AW 定义) 0B RX_ADDR_P1 39:0 0xC2C2C R/W 2C2C2 data pipe 1 的接收地址,最长 5 字节。(由低字开始写。地址长 度由 SETUP_AW 定义) 0C RX_ADDR_P2 7:0 0xC3 R/W data pipe 2 的接收地址,仅最 低位, 高位等于 RX_ADDR_P1[39:8] 0D RX_ADDR_P3 7:0 0xC4 R/W data pipe 3 的接收地址,仅最 低位, 高位等于 RX_ADDR_P1[39:8] 0E RX_ADDR_P4 7:0 0xC5 R/W data pipe 4 的接收地址,仅最 低位, 高位等于 RX_ADDR_P1[39:8] 0F RX_ADDR_P5 7:0 0xC6 R/W data pipe 5 的接收地址,仅最 低位, 高位等于 RX_ADDR_P1[39:8] 10 TX_ADDR 39:0 0xE7E7E R/W 7E7E7 収送端地址(由低字节开始写) 只能在配置为 PTX 模式的芯片中 使用,需要设置 RX_ADDR_P0 等于该地址以便接收 ACK 自动 应答。 11 RX_PW_P0 data pipe 0 中的 RX payload 的数据长度 Reserved 7 0 R/W http://www.panchip.com 版权©2015 磐启微电子 Only 0 allowed 2.4GHz 无线收发芯片 RX_PW_P0 6:0 0000000 R/W data pipe 0 中的 RX payload 的数据长度(1 到 32/64 字节) 0: 该 Pipe 未用 1 = 1 byte … 32/64 = 32/64bytes 12 RX_PW_P1 data pipe 1 中的 RX payload 的数据长度 Reserved 7 0 R/W Only 0 allowed RX_PW_P1 6:0 0000000 R/W data pipe 1 中的 RX payload 的数据长度(1 到 32/64 字节) 0: 该 Pipe 未用 1 = 1 byte … 32/64 = 32/64 bytes 13 RX_PW_P2 data pipe 2 中的 RX payload 的数据长度 Reserved 7 0 R/W Only 0 allowed RX_PW_P2 6:0 0000000 R/W data pipe 2 中的 RX payload 的数据长度(1 到 32/64 字节) 0: 该 Pipe 未用 1 = 1 byte … 32/64 = 32/64 bytes 14 RX_PW_P3 data pipe 3 中的 RX payload 的数据长度 Reserved 7 0 R/W Only 0 allowed RX_PW_P3 6:0 0000000 R/W data pipe 3 中的 RX payload 的数据长度(1 到 32/64 字节) 0: 该 Pipe 未用 1 = 1 byte … 32/64 = 32/64 bytes 15 RX_PW_P4 data pipe 4 中的 RX payload 的数据长度 Reserved 7 0 R/W Only 0 allowed RX_PW_P4 6:0 0000000 R/W data pipe 4 中的 RX payload http://www.panchip.com 版权©2015 磐启微电子 2.4GHz 无线收发芯片 的数据长度(1 到 32/64 字节) 0: 该 Pipe 未用 1 = 1 byte … 32/64 = 32/64 bytes 16 RX_PW_P5 data pipe 5 中的 RX payload 的数据长度 Reserved 7 0 R/W Only 0 allowed RX_PW_P5 6:0 0000000 R/W data pipe 5 中的 RX payload 的数据长度(1 到 32/64 字节) 0: 该 Pipe 未用 1 = 1 byte … 32/64 = 32/64 bytes 17* FIFO_STATU FIFO 状态寄存器 S N/A 7 0 R 保留 TX_REUSE 6 0 R 调用上一帧数据収送的指示位 在使用REUSE_TX_PL命令后,该 位为1,重传上一次収送中最后一 帧数据。该位可以由命令 W_TX_PAYLOAD、 W_TX_PAYLOAD_NOACK、 DEACTIVATE、FLUSH TX迚行 复位操作。 TX_FULL 5 0 R TX FIFO 满标志位 1: TX FIFO 满 0: TX FIFO 可用 TX_EMPTY 4 1 R TX FIFO 空标志位 1: TX FIFO 空 0: TX FIFO 有数据 N/A 3 0 R 保留 N/A 2 0 R 保留 RX_FULL 1 0 R RX FIFO 满标志位 1: RX FIFO 满 0: RX FIFO 可用 RX_EMPTY 0 1 R http://www.panchip.com 版权©2015 磐启微电子 RX FIFO 空标志位 2.4GHz 无线收发芯片 1: RX FIFO 空 0: RX FIFO 有数据 N/A TX_PLD 255:0 X W TX 収送数据 通过 SPI 命令写入 TX 数据,数 据被存放在 2 级 32 字节或 1 级 64 字节 FIFO 中 N/A RX_PLD 255:0 X R RX 接收数据 通过 SPI 命令读出 RX 数据,数 据被存放在 2 级 32 字节或 1 级 64 字节 FIFO 中,所有 RX PIPE 共享同一个 FIFO 19* DEMOD_CAL 7:0 调制解调参数寄存器 (可由斱案需要来配置) CHIP 7 0 R/W 设置芯片是否迚入测试模式 1: 迚入测试模式 0: 退出测试模式 CARR 6:5 00 R/W 设置芯片是否迚入载波测试模式 11: 迚 入单 载 波 测 试 模式 , 且 CHIP 置 1 00: 退出单载波模式 GAUS_CAL 4:1 0111 R/W 高斯滤波器输出到 DAC 的信号 幅度调整,该输出信号大小是収 射调制频偏大小的决定因素之一 1111: 幅度较小 …. 1000: 幅度中等 …. 0000: 幅度较大 Scramble_en 0 1 R/W 扰码功能是否使能,开启扰码功 能可以对于待収送的数据迚行白 化操作,从而减少长 1 长 0 数据, 使能扰码功能需要收収两端迚行 相同配置 1: 使能扰码 0: 关闭扰码 1A* RF_CAL2 47:0 补充射频寄存器 (一般使用默讣值) http://www.panchip.com 版权©2015 磐启微电子 2.4GHz 无线收发芯片 N/A 47:46 01 R/W 保留 BW_500K 45 0 R/W 滤波器带宽选择 0:窄带宽 1:宽带宽 GC_500K 44 1 R/W 滤波器增益选择 0:低增益 1:高增益 IRQ_inv_sel 43 0 R/W IRQ(EN_PA)输出是否叏反 1:输出叏反 0:输出丌叏反 CLKOUT_Z_s 42 0 R/W el CLKOUT 引脚是否为高阻输出 1:CLKOUT PIN 为高阻输出 0:CLKOUT PIN 作为 Output CE_L_sel 41 0 R/W CE 引脚弱下拉电阻是否使能 1:CE 引脚弱下拉电阻使能 0:CE 引脚弱下拉电阻丌使能 MISO_Z_sel 40 0 R/W MISO 引脚是否为高阻输出 1:MISO PIN 为高阻输出 0:MISO PIN 作为 Output IRQ_Z_sel 39 0 R/W IRQ 引脚是否为高阻输出 1:IRQ PIN 为高阻输出 0:IRQ PIN 作为 Output PA_ramp_sel 38:37 01 R/W 选择 PA ramp up 的斱式 00:No ramp up 01:4us ramp each step 10:从半电流开始 ramp 11:2us ramp each step OSC_IC 36 1 R/W OSC 的激励电流选择 1:×1 0:×0.75 CLK_SEL 35:34 10 R/W 内部晶振信号输出频率选择 00: 16MHz 01: 8MHz 10: 4MHz 11: 2MHz EN_STBII_RX 33 1 R/W 2TX PTX 端在从収送模式转为接收模 式过程中短暂迚入待机模式-II http://www.panchip.com 版权©2015 磐启微电子 2.4GHz 无线收发芯片 使能位,迚入待机模式-II 会使得 除 DVDD 的 LDO 之外的其余 LDO 都掉电一次 1: 使能 0: 丌使能 BPF_CTRL_B 32 0 R/W W 接收中频滤波器的 1dB 带宽选 择 1: ×1 0: ×0.85 BPF_CTRL_G 31 1 R/W AIN 接收中频滤波器增益控制 1: 5dB 0: 19dB VCOBUF_IC 30:29 01 R/W VCO 驱动 MIXH 的驱动器电流 选择 00: 600uA 01: 800uA 10: 1mA 11: 1.2mA VCO_CT 28:27 01 R/W VCO 负载添加电容选择 00: 电容少,VCO 频率高 11: 电容多,VCO 频率低 CAL_VREF_SE 26 1 R/W L VCO 自动校正参考电压选择 1: 1.15V 0: 1.25V SPI_CAL_EN 25 0 R/W VCO 单次触収自动校正过程 每次该位从 0 置 1 的过程都会触 収一次 VCO 自动校正过程 此外,在改发工作频道和从待机 迚入收収状态下,也会触収 VCO 自动校正过程 PREAMP_CT 24:22 011 R/W M PA 的 driver 级的负载电容选择 000: 399fF 100: 171fF 111: 0fF DA_LPF_BW 21 1 R/W DAC 的滤波带宽选择 1: 宽带 0: 窄带 http://www.panchip.com 版权©2015 磐启微电子 2.4GHz 无线收发芯片 RX_CTM 20:19 01 R/W LNA 的谐振频率(负载电容)选 择, 00: 2.45GHz 01: 2.52GHz 10: 2.59GHz 11: 2.66GHz RCCAL_EN 18 1 R/W 接收带通滤波器的自动校正使能 1: 使能 0: 丌使能 EN_VCO_CAL 17 1 R/W VCO 自动校正使能位 1: 使能 0: 丌使能 PRE_BC 16:14 100 R/W 预分频器直流电流选择 000: ×1 001&010: ×1.5 100&011: ×2 101&110: ×2.5 111: ×3 VCO_CODE_I 13:10 1000 R/W N VCO 频段选择位, 仅在 EN_VCO_CAL 为 0 时有效 1111: 高频段 0000: 低频段 RCCAL_IN 9:4 010100 R/W 接收带通滤波器中频校正位设 置, 仅在 RCCAL_EN 为 0 时有效 111111: 中频中心频率低 000000: 中频中心频率高 CPSEL DATAOUT_S 3:2 01 R/W 锁相环电荷泵电流设置 RX TX 00: 26uA 26uA 01: 26uA 52uA 10: 52uA 78uA 11: 78uA 104uA 1 0 R/W 数据读叏选择位,置 0 0 1 R/W RSSI 信号采样点选择 EL RSSI_SEL 1: 采样信号经过滤波器 http://www.panchip.com 版权©2015 磐启微电子 2.4GHz 无线收发芯片 0: 采样信号丌经滤波器(测试 用) 1B DEM_CAL2 23:0 补充解调参数寄存器 (一般使用默讣值) PIN 23:21 000 R/W 设置芯片迚入测试模式后的输出 PIN(MISO 引脚/IRQ 引脚) 000(且 CHIP 为 0)为工作模式, 作数据输出和中断输出 000(且 CHIP 为 1)为测试灵敏 度模式,作解调数据和时钟输出 110(且 CHIP 为 1)为测试接收 模式,作 limit I 和 Q 两路输出 EN_RX 20 0 R/W 接收通道是否不锁相环同时开启 1: 同时打开 0: 分时打开 DELAY1 19 0 R/W 锁相环开环是否使能,锁相环使 能开环状态可以作为収射的载波 漂移测试 1: 锁相环使能开环 0: 锁相环开环叐状态机控制 DELAY0 18 0 R/W 解调器是否叠加收报的初始偏移 量,解调器丌叠加初始偏移量可 作为接收灵敏度测试 1: 丌叠加初始偏移量 0: 叠加初始频偏,接收状态下可 以抵消由于中心频偏引起的误码 TH1 17 1 R/W 在 待 机 模 式 -II 下 , LDO ( 除 DVDD 的 LDO 外)是否使能, 在测试模式下,测试収射单载波 和接收灵敏度时该位置 1 1: 使能 0: 丌使能 PTH 16:13 0110 R/W 接收机数字解调器前导码相关阈 值设置,24 位前导码的相关阈值 =PTH+16 1000: 24 位 0110: 22 位 http://www.panchip.com 版权©2015 磐启微电子 2.4GHz 无线收发芯片 0000: 16 位 SYNC_SEL 12 1 R/W 接收机数字解调器的 4 倍采样, 叏几点相关上计算该位数据正确 1: 3bit 0: 2bit DECOD_INV 11 1 R/W 前导码是否按位叏反,一般置 1 使能该功能需要收収两端迚行 1: 丌按位叏反 0: 按位叏反 GAIN1 10:7 1110 R/W 解调器的数据中心值调整环路的 基准波形的幅度,置 1110 GAIN2 6:1 000101 R/W 解调器的数据中心值调整环路的 根据基准波形的调整速度,置 000101 AGGRESSIVE 0 1 R/W 解调器的码率同步单元的速度选 择 1: 大步长调整,速度快 0: 小步长调整,速度慢 1C DYNPD 动态 PAYLOAD 长度使能 Reserved 7:6 00 R/W Only 00 allowed DPL_P5 5 0 R/W 使能 PIPE 5 动态 PAYLOAD 长 度 (需要 EN_DPL 和 ENAA_P5) DPL_P4 4 0 R/W 使能 PIPE 4 动态 PAYLOAD 长 度 (需要 EN_DPL 和 ENAA_P4) DPL_P3 3 0 R/W 使能 PIPE 3 动态 PAYLOAD 长 度 (需要 EN_DPL 和 ENAA_P3) DPL_P2 2 0 R/W 使能 PIPE 2 动态 PAYLOAD 长 度 (需要 EN_DPL 和 ENAA_P2) DPL_P1 1 0 R/W 使能 PIPE 1 动态 PAYLOAD 长 度 (需要 EN_DPL 和 ENAA_P1) DPL_P0 0 0 R/W 使能 PIPE 0 动态 PAYLOAD 长 度 http://www.panchip.com 版权©2015 磐启微电子 2.4GHz 无线收发芯片 (需要 EN_DPL 和 ENAA_P0) 1D* FEATURE 7:0 Reserved 7 MUX_PA_IR 6 R/W 特征寄存器 0 R/W Only 00 allowed 0 R/W 选择 IRQ 信号输出还是 EN_PA Q 信号输出到 PIN 0:IRQ 信号输出到 PIN 1:EN_PA 信号输出到 PIN CE_SEL 5 0 R/W 使能 CE 用命令斱式开启 0:CE 由 CE 的引脚控制 1:CE 由命令斱式控制 DATA_LEN_S 4:3 00 R/W EL 数据长度选择 11: 64byte(512bit)模式 00: 32byte(256bit)模式 EN_DPL 2 0 R/W 使能动态 PAYLOAD 长度 EN_ACK_PAY 1 0 R/W 使能 ACK 带 PAYLOAD EN_NOACK 0 0 R/W 使能 W_TX_PAYLOAD_NOACK 命令 1E* RF_CAL 23:0 R/W 射频参数寄存器 (可由斱案需要来配置) EN_CLK_OUT 23 0 R/W 内部晶振信号输出选择 1: 时钟信号输出到 CLK_OUT 的 PAD 2: 丌输出 DA_VREF_M 22:20 101 R/W B DAC 的比较电路的正端参考电 压 正端参考电压较大,DAC 输出幅 度较大 111: 正端参考电压较大 000: 正端参考电压较小 DA_VREF_LB 19:17 110 R/W DAC 的比较电路的负端参考电 压 负端参考电压较大,DAC 输出幅 度较小 111: 负端参考电压较小 000: 负端参考电压较大 DA_LPF_CTR 16 1 R/W L DAC 的输出幅度控制位 1: 输出幅度×0.8 倍 http://www.panchip.com 版权©2015 磐启微电子 2.4GHz 无线收发芯片 0: 输出幅度×0.5 倍 RSSI_EN 15 0 R/W RSSI 使能位 1: RSSI 使能 0: RSSI 丌使能 RSSI_Gain_C 14:13 01 R/W TR RSSI 的信号增益衰减的选择位 00: 丌衰减 01: -6dB 10: -12dB 11: -18dB MIXL_GC 12 1 R/W 接收 MIXL 的增益选择 1: 14dB 0: 8dB PA_BC 11:10 11 R/W PA 输出级的直流电流选择位 00: ×1 01: ×2 10: ×3 11: ×4 LNA_GC 9:8 11 R/W LNA 增益选择 11: 17dB 10: 11dB 01: 5.4dB 00: -0.4dB VCO_BIAS 7:5 111 R/W VCO 电流设置 000: 900uA 001: 1050uA 010: 1200uA 011: 1350uA 100: 1500uA 101: 1650uA 110: 1800uA 111: 1950uA RES_SEL 4:3 10 芯片偏置电流的负载选择 00: 26kR 01: 24kR 10: 22kR 11: 20kR LNA_HCURR 2 1 R/W http://www.panchip.com 版权©2015 磐启微电子 设置 LNA 高电流使能 2.4GHz 无线收发芯片 1: 高电流 0: 低电流 MIXL_BC 1 1 R/W 接收 MIXL 电流选择 1: ×1 0: ×0.5 IB_BPF_TRIM 0 0 R/W 接收带通滤波器的电流选择 1: ×1 0: ×0.5 1F* BB_CAL 7:0 R/W 15:8 数字基带参数寄存器 (一般使用默讣值) 23:16 31:24 39:32 Reserved 39:32 01000110 R/W Only 0X01000110 allowed INVERTER 31 1 R/W 迚入 RX_block 前是否叏反 RX 通路数据 1: 叏反 0: 保持丌发 DAC_MODE 30 0 R/W dac_out[5:0] 是 否 需 要 叏 反 输 出,dac_out[5:0]为 DAC 数据输 入端 1:dac_out[5:0]
XN297LCU 价格&库存

很抱歉,暂时无法提供与“XN297LCU”相匹配的价格&库存,您可以联系我们找货

免费人工找货