01_KSL297L产品说明书_V4d5_人力资源-广告经营.pdf

上传人:c****2 文档编号:93893446 上传时间:2023-07-16 格式:PDF 页数:45 大小:1.88MB
返回 下载 相关 举报
01_KSL297L产品说明书_V4d5_人力资源-广告经营.pdf_第1页
第1页 / 共45页
01_KSL297L产品说明书_V4d5_人力资源-广告经营.pdf_第2页
第2页 / 共45页
点击查看更多>>
资源描述

《01_KSL297L产品说明书_V4d5_人力资源-广告经营.pdf》由会员分享,可在线阅读,更多相关《01_KSL297L产品说明书_V4d5_人力资源-广告经营.pdf(45页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、 欢迎下载 KSL297L 产品说明书 2.4GHz 单片高速无线收发芯片 概述 KSL297L是一款工作在 2.400 2.483G Hz 世界通用 ISM频段的单片无线收发芯片。该 芯 片集成射频收发机、频率发生器、晶体振荡器、调制解调器等功能模块,并且支持一对多 组 网和带 ACK的通信模式。发射输出功率、工作频道以及通信数据率均可配置。该芯片将多 颗 外围贴片阻容感器件集成到芯片内部。主要特性 1、功耗较低 发射模式(2dBm)工作电流 19mA;接收模式工作电流15mA;休眠电流2uA。2、节省方案外围器件 支持外围 5 个元器件,包括 1 颗晶振和 4 个贴片电容;支持双层或单层印

2、 制板设计,可以使用印制板微带天线;芯片自带部分链路层的通信协 议;配置少量的参数寄存器,使用方便。3、性能优异 250K/1M/2M bps 模式的接收灵敏度为-93/-87/-83dBm;最大发射输出功率 13dBm;抗干扰性好,接收滤波器的邻道抑制度高,接收机选择性较好。其它特性 四线 SPI 接口通信 SP I 接口速率最高支持 8M bps 支持最大数据长度为 32/64 字节 QFN20L0303/SOP16 封装 1M/2Mbps 模式,需要晶振精度 40 ppm 250kbps 模式,需要晶振精度 20pp m 工作电压支持 2.23.3V 工作温度支持-40+85 GFSK

3、通信方式 支持自动应答及自动重传 支持 RS S I检测功能 带自动扰码和CRC校验功能 应用方案 无线鼠标键盘 电视和机顶盒遥控器 无线游戏手柄 遥控玩具 有源无线标签 智能家居及安防系统 欢迎下载 版本 修订时间 更新内容 相关文档 V4.4 2015.06 增加 SOP16L 封装 硬件设计和调试参考 资料 软件设计和调试参考 与 KSL297 的区别 目录 1 主要电特性.1 2 极限最大额定值.3 3 系统结构方框图.4 4 引脚定义.4 5 芯片工作状态.6 5.1 休眠模式.7 5.2 待机模式-I(STB1).7 5.3 待机模式-III(STB3).8 5.4 待机模式-II

4、(STB2).8 5.5 接收模式.8 5.6 发射模式.8 6 数据通信模式.8 6.1 不带自动重传不带 ACK 的通信模式.10 6.2 带自动重传带 ACK 的通信模式.10 6.3 带自动重传带 ACK 的发送模式.11 6.4 带自动重传带 ACK 的接收模式.11 6.5 带自动重传带 ACK 通信模式下的数据包识别.12 6.6 带自动重传带 ACK 通信模式下的 PTX 和 PRX 的时序图.12 6.7 带自动重传带 ACK 通信模式下的接收端一对多通信.13 6.8 DATA FIFO .15 率发生器晶体振荡器调制解调器等功能模块并且支持一对多组网和带的通信模式发射输出

5、功率工作频道以及通信数据率均可配置该芯片将多颗外围贴片阻容感器件集成到芯片内部主要特性功耗较低发射模式工作电流接收模式工作电制板微带天线芯片自带部分路层的通信协议配置少量的参数寄存器使用方便性能优异模式的接收灵敏度为最大发射输出功率抗干扰性好接收滤波器的邻道抑制度高接收机选择性较好其它特性四线接口通信接口速率最高支持支持最大自动应答及自动重传带自动扰码和校验功能电视和机顶盒遥控器遥控玩具智能家居及安防系统应用方案无线鼠标键盘无线游戏手柄有源无线标签欢迎下载版本修订时间更新内容相关文档增加封装硬件设计和调试参考资料软件设计和 欢迎下载 6.9 中断引脚.15 7 SPI 控制接口 .15 7.1

6、 SPI 指令格式.16 7.2 SPI 时序.18 8 控制寄存器 .19 9 数据包格式描述 .36 9.1 不带自动重传不带 ACK 通信模式的数据包形式.36 9.2 带自动重传带 ACK 通信模式的数据包形式.36 9.3 带自动重传带 ACK 通信模式的 ACK 包形式.36 10 典型应用电路(参考).37 11 封装尺寸.38 12 联系方式.39 率发生器晶体振荡器调制解调器等功能模块并且支持一对多组网和带的通信模式发射输出功率工作频道以及通信数据率均可配置该芯片将多颗外围贴片阻容感器件集成到芯片内部主要特性功耗较低发射模式工作电流接收模式工作电制板微带天线芯片自带部分路层的

7、通信协议配置少量的参数寄存器使用方便性能优异模式的接收灵敏度为最大发射输出功率抗干扰性好接收滤波器的邻道抑制度高接收机选择性较好其它特性四线接口通信接口速率最高支持支持最大自动应答及自动重传带自动扰码和校验功能电视和机顶盒遥控器遥控玩具智能家居及安防系统应用方案无线鼠标键盘无线游戏手柄有源无线标签欢迎下载版本修订时间更新内容相关文档增加封装硬件设计和调试参考资料软件设计和 欢迎下载 1 主要电特性 表 1 KSL297L 主要电特性 特 性 测试条件(VCC =3V 5%,TA=25)参数值 单位 最小 典型 最大 ICC 休眠模式 2 uA 待机模式 1 30 uA 待机模式 3 650 u

8、A 待机模式 2 780 uA 发射模式 (-35dBm)9 mA 发射模式 (-20dBm)9.5 mA 发射模式 (0dBm)16 mA 发射模式 (2dBm)19 mA 发射模式 (8dBm)30 mA 发射模式 (13dBm)66 mA 接收模式(250Kbps)15 mA 接收模式 (1Mbps)15.5 mA 接收模式(2M bps)16.5 mA 系统指标 fOP 工作频率 2400 2483 MHz PLLres 锁相环频率步径 MHz f XTAL 晶振频率 16 MHz DR 码率 0.25 2 Mbps f250 K 调制频偏 250 Kbps 125 KHz f1M 调

9、制频偏1Mbps 160 250 KHz f2 M 调制频偏2Mbps 320 500 KHz FCH 250 K 频道间隔 250 Kbps 1 MHz FCH1M 频道间隔1Mbps 1 MHz FCH 2 M 频道间隔2Mbps 2 MHz 发射模式指标 PRF 典型输出功率 2 8 13 dBm PRFC 输出功率范围-35 13 dBm PBW1 发射带数据调制的 20dB 带宽(250Kbps)500 KHz 率发生器晶体振荡器调制解调器等功能模块并且支持一对多组网和带的通信模式发射输出功率工作频道以及通信数据率均可配置该芯片将多颗外围贴片阻容感器件集成到芯片内部主要特性功耗较低发

10、射模式工作电流接收模式工作电制板微带天线芯片自带部分路层的通信协议配置少量的参数寄存器使用方便性能优异模式的接收灵敏度为最大发射输出功率抗干扰性好接收滤波器的邻道抑制度高接收机选择性较好其它特性四线接口通信接口速率最高支持支持最大自动应答及自动重传带自动扰码和校验功能电视和机顶盒遥控器遥控玩具智能家居及安防系统应用方案无线鼠标键盘无线游戏手柄有源无线标签欢迎下载版本修订时间更新内容相关文档增加封装硬件设计和调试参考资料软件设计和 欢迎下载 PBW 2 发射带数据调制的 20dB 带宽(1Mbps)1 MHz PBW 3 发射带数据调制的 20dB 带宽(2Mbps)2 MHz 接收模式指标(注

11、 1)RX max 误码率STB1:2ms STB1-PWR_DN:10us PWR_UP STB1 STB1-STB3:50us STB3-STB1:10us STB3-TX:380us TX-STB3:10us STB3-RX:320us RX-STB3:10us STB3 STB2-TX:380us TX-STB2:10us RX STB2 TX STB3-STB2:10us STB2-STB3:10us 图 3 工作状态图 表 4 控制信号和功能描述 状态名 PWR_DN STB1 STB3 STB2 RX TX 率发生器晶体振荡器调制解调器等功能模块并且支持一对多组网和带的通信模式发

12、射输出功率工作频道以及通信数据率均可配置该芯片将多颗外围贴片阻容感器件集成到芯片内部主要特性功耗较低发射模式工作电流接收模式工作电制板微带天线芯片自带部分路层的通信协议配置少量的参数寄存器使用方便性能优异模式的接收灵敏度为最大发射输出功率抗干扰性好接收滤波器的邻道抑制度高接收机选择性较好其它特性四线接口通信接口速率最高支持支持最大自动应答及自动重传带自动扰码和校验功能电视和机顶盒遥控器遥控玩具智能家居及安防系统应用方案无线鼠标键盘无线游戏手柄有源无线标签欢迎下载版本修订时间更新内容相关文档增加封装硬件设计和调试参考资料软件设计和 欢迎下载 率发生器晶体振荡器调制解调器等功能模块并且支持一对多组

13、网和带的通信模式发射输出功率工作频道以及通信数据率均可配置该芯片将多颗外围贴片阻容感器件集成到芯片内部主要特性功耗较低发射模式工作电流接收模式工作电制板微带天线芯片自带部分路层的通信协议配置少量的参数寄存器使用方便性能优异模式的接收灵敏度为最大发射输出功率抗干扰性好接收滤波器的邻道抑制度高接收机选择性较好其它特性四线接口通信接口速率最高支持支持最大自动应答及自动重传带自动扰码和校验功能电视和机顶盒遥控器遥控玩具智能家居及安防系统应用方案无线鼠标键盘无线游戏手柄有源无线标签欢迎下载版本修订时间更新内容相关文档增加封装硬件设计和调试参考资料软件设计和 欢迎下载 控制信号 PWR_UP 0 1 1

14、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 晶振输出 X X X 电 源 管 理 模块使能 X X 发 射 模 块 使能 X X X X X 接 收 模 块 使能 X X X X X 5.1 休眠模式 在休眠模式下,KSL297L所有功能关闭,保持电流消耗最小。进入休眠模式后,KSL297L 停止工作,但寄存器内容保持不变。休眠模式由寄存器中PWR_UP 位控制。5.2 待机模式-I(STB1)在待机模式-I 下,芯片维持晶振振荡但不输出给其它模块,其余功能模块均关闭

15、,消耗 电流较小。在休眠模式下,通过配置寄存器 PW R_UP的值为 1,芯片即可进入待机模式-I。而处于发射或接收模式时,可以通过配置CE和 EN_PM控制信号为 0,芯片返回到待机模式-I。率发生器晶体振荡器调制解调器等功能模块并且支持一对多组网和带的通信模式发射输出功率工作频道以及通信数据率均可配置该芯片将多颗外围贴片阻容感器件集成到芯片内部主要特性功耗较低发射模式工作电流接收模式工作电制板微带天线芯片自带部分路层的通信协议配置少量的参数寄存器使用方便性能优异模式的接收灵敏度为最大发射输出功率抗干扰性好接收滤波器的邻道抑制度高接收机选择性较好其它特性四线接口通信接口速率最高支持支持最大自

16、动应答及自动重传带自动扰码和校验功能电视和机顶盒遥控器遥控玩具智能家居及安防系统应用方案无线鼠标键盘无线游戏手柄有源无线标签欢迎下载版本修订时间更新内容相关文档增加封装硬件设计和调试参考资料软件设计和 欢迎下载 5.3 待机模式-III(STB3)在待机模式-I时,配置 EN _PM控制信号为 1,芯片进入到待机模式-III。待机模式-III主 要目的是使得芯片的电源管理模块必须先于晶振输出。5.4 待机模式-II(STB 2)发送端 TX FIFO寄存器为空并且 CE 引脚置 1,进入待机模式-II(待机模式-II通常可以理 解为预备发射模式)。此时,晶振有较强的输出驱动能力且芯片的电源管理

17、模块开启。待机 模式-II下,如果有数据包送入 TX FIFO,此时芯片内部锁相环立刻启动工作并且经过一段锁 相环的锁定时间后,发射机将数据包发射出去。5.5 接收模式 ft PW R_UP、PR IM-RX、EN _PM、CE 置时,进入接收模式。在 RX 模式下,射 频部分接收从天线来的信号,将其放大、下变频、滤波和解调,根据 地址、校验码、数据长度等,判断是否收包有效,有效收包上传 RX FIFO,上报中断。如果 RX FIFO 是满的,接收的数据包就会被丢弃。5.6 发射模式 ft PW R_UP、EN_PM 置 1,PRIM-RX 置 0,CE 引脚有置 1 动作,且 TX FIFO

18、 中 存在 有效数据,进入发射模式。KSL297L 在数据包发送完之前都会保持在发送模式。发送完成后,返回到待机模式。KSL297L 采用 PLL 开环发射方式,数据包是单包发送的。6 数据通信模式 KSL297L芯片搭配 MCU 来共同完成通信功能。链路层,如数据组帧、校验、地址判断、率发生器晶体振荡器调制解调器等功能模块并且支持一对多组网和带的通信模式发射输出功率工作频道以及通信数据率均可配置该芯片将多颗外围贴片阻容感器件集成到芯片内部主要特性功耗较低发射模式工作电流接收模式工作电制板微带天线芯片自带部分路层的通信协议配置少量的参数寄存器使用方便性能优异模式的接收灵敏度为最大发射输出功率抗

19、干扰性好接收滤波器的邻道抑制度高接收机选择性较好其它特性四线接口通信接口速率最高支持支持最大自动应答及自动重传带自动扰码和校验功能电视和机顶盒遥控器遥控玩具智能家居及安防系统应用方案无线鼠标键盘无线游戏手柄有源无线标签欢迎下载版本修订时间更新内容相关文档增加封装硬件设计和调试参考资料软件设计和 欢迎下载 数据白化的扰码、数据重传和ACK响应等处理是由芯片内部完成的,无需MCU参与。KSL297L芯片可配置为二个不同的 RX FIFO 寄存器(32 字节)或者一个 RX FIFO 寄存 器 (64 字节)(6 个接收通道共享)、二个不同的 TX FIFO 寄存器(32 字节)或者一个 TX FI

20、FO 寄存器(64 字节)。在休眠模式和待机模式下,MCU可以访问 FIFO 寄存器。KSL297L 芯片主要有二种数据通信模式:不带自动重传不带 ACK的通信模式(也称为普通模式),发射端可以使用命令有 W_TX_PAY LOAD,REUSE _TX_PL 等;带自动重传带ACK的通信模式(也称为增强模式),发射端可以使用命令有 W_TX_P AYLOAD,W_TX_PAY LOAD_NOACK,REUS E_TX _PL 等;接收端可以 使用命 令有 W_ACK_PAYLOAD 等;表 5 不带自动重传不带 ACK的通信模式 通信名称 不带自动重传不带ACK的通信模式 通信方 PTX PR

21、X 特点 单向发送 单向接收 发送数据的组帧方式 I 无 开启REUSE_TX_PL命令 重复发送前一包数据 无 表 6 带自动重传带 ACK的通信模式 通信名称 带自动重传带ACK的通信模式 通信方 PTX PRX 特点 发送数据后,等待接收ACK 接收数据后,回发送ACK 发送数据的组帧方式 发送数据组帧方式 II 回发送 ACK 组帧方式 III PTX 使用REUSE_TX_PL命 重复发送前一包数据 每收到一包,回发送ACK PRX 使用 发送数据后,等待接收ACK 接收数据后,回发送ACK 率发生器晶体振荡器调制解调器等功能模块并且支持一对多组网和带的通信模式发射输出功率工作频道以

22、及通信数据率均可配置该芯片将多颗外围贴片阻容感器件集成到芯片内部主要特性功耗较低发射模式工作电流接收模式工作电制板微带天线芯片自带部分路层的通信协议配置少量的参数寄存器使用方便性能优异模式的接收灵敏度为最大发射输出功率抗干扰性好接收滤波器的邻道抑制度高接收机选择性较好其它特性四线接口通信接口速率最高支持支持最大自动应答及自动重传带自动扰码和校验功能电视和机顶盒遥控器遥控玩具智能家居及安防系统应用方案无线鼠标键盘无线游戏手柄有源无线标签欢迎下载版本修订时间更新内容相关文档增加封装硬件设计和调试参考资料软件设计和 欢迎下载 W_ACK_PAYLOAD命令 PAYLOAD PAY LOAD,组帧方式

23、 II PTX 使用 W_TX_PAYLOAD_N O ACK 命令 发送一次数据,不等 ACK,组 帧方式 II 接收数据,不回ACK 6.1 不带自动重传不带 ACK 的通信模式 不带自动重传不带 ACK的通信模式下,发送端从 TX FIFO 寄存器中取出数据并且发 送,发送完成后上报中断(中断需要清除),同时 TX FIFO 寄存器清除该数据(TX FIFO 需要清 空);接收端接收到有效的地址和数据时上报中断通知MCU,随后 MCU 可将该数据 从 RX FIFO 寄存器中读出(中断需要清除,RX FIFO 需要清空)。不带自动重传不带ACK的通信模式,(0X01)EN_AA寄存器置

24、0X00,(0X04)SETUP_RETR寄存器置0X00,(0X1C)DYNPD寄存器置0X00,(0X1D)FEA TUR E 寄存 器的低 3 bit置 000。6.2 带自动重传带 ACK 的通信模式 带自动重传带 ACK的通信模式下,把主动发起通信的一方称为PTX(主发端),把接收 数据并响应的一方称为PRX(主收端)。PTX 发出数据后等待应答信号,PRX接收到有效 数 据后回应答信号。PTX规定时间内未收到应答信号,自动重新发送数据。自动重传和自动 应 答功能为 KSL297L芯片自带,无需 MCU 参与。PTX在发送数据后自动转到接收模式等待应答信号。如果没有在规定时间内收到正

25、确的 应答信号,PTX将重发相同的数据包,直到收到应答信号,或传输次数超过ARC的值(SETUP_RETR寄存器)产生MAX_RT中断。PTX收到应答信号,即认为数据已经发送成 功(PRX收到有效数据),清除 TX FIFO 中的数据并产生 TX_DS中断(中断需要清除,TX FIFO 需要清空)。PRX每次收到一包有效数据都会回ACK应答信号,该数据如果为新数据(PID 值与上 一 包数据不同)保存到 RX FIFO,否则就丢弃。带自动重传带ACK的通信模式,需要保证PTX 的 TX 地址(TX_ADDR)、通道0的 RX 地 址(如 RX_ADDR_P0),以及PRX的 RX地址(如RX_

26、ADDR_P5)三者相同。例:在 图 5 中,PTX5 对应 PRX的数据通道 5,地址设置如下:PTX5:TX_ADDR=0 xC2C3C4C5C1 率发生器晶体振荡器调制解调器等功能模块并且支持一对多组网和带的通信模式发射输出功率工作频道以及通信数据率均可配置该芯片将多颗外围贴片阻容感器件集成到芯片内部主要特性功耗较低发射模式工作电流接收模式工作电制板微带天线芯片自带部分路层的通信协议配置少量的参数寄存器使用方便性能优异模式的接收灵敏度为最大发射输出功率抗干扰性好接收滤波器的邻道抑制度高接收机选择性较好其它特性四线接口通信接口速率最高支持支持最大自动应答及自动重传带自动扰码和校验功能电视和

27、机顶盒遥控器遥控玩具智能家居及安防系统应用方案无线鼠标键盘无线游戏手柄有源无线标签欢迎下载版本修订时间更新内容相关文档增加封装硬件设计和调试参考资料软件设计和 欢迎下载 PTX5:RX_ADDR_P0=0 xC2C3C4C5C1 RX:RX_ADDR_P5=0 xC2C3C4C5C1 带自动重传带 ACK的通信模式有如下特征:减少 MCU的控制,简化软件操作;抗干扰能力强,减少无线传输中因瞬间同频干扰造成的丢包,更易开发跳频算法;重传过程中,减少 MCU 通过 SP I接口的每次写入待发送数据的操作时间。6.3 带自动重传带 ACK 的发送模式 1、CE 置 0,CO NFIG 寄存器的 PR

28、 IM_RX 位先置 0。2、ft发送数据时,发送地址(TX_ADDR)和有效数据(TX_PLD)通过 SP I 接口按 字 节写入地址寄存器和 TX FIFO。CS N引脚为低时,数据写入,CSN引脚再次为高,数据 完成 写入。3、CE从 0 置 1,启动发射。4、自动应答模式下(SETUP_RETR寄存器置不为0,ENAA_P0 =1),PTX发送完数 据 后立即自动将通道 0 切换到接收模式等待应答信号。如果在有效应答时间范围内收到 ACK 应 答信号,则认为数据发送成功,状态寄存器的TX_DS位置 1 并自动清除 TX FIFO 中的数 据。如果在设定时间范围内没有接收到应答信号,则自

29、动重传数据。5、如 果自 动传输计数 器(ARC_CNT)溢 出(超 过了设 定 值),则 状 态 寄存 器 的 MAX_RT 位置1,不清除 TX FIFO 中的数据。ft MAX_RT 或 TX_DS 为 1 时,IRQ 引脚产生低 电平中断(需 要使能相应中断)。中断可以通过写状态寄存器来复位。6、数据包丢失计数器(PLOS_CNT)在每次产生MAX_RT中断后加一。自动传输计 数 器 ARC_CNT 统计重发数据包的次数;数据包丢失计数器PLOS_CNT统计在达到最大允 许传 输次数时仍没有发送成功的数据包个数。7、产生 MAX_RT或 TX_DS 中断后,系统进入待机模式。6.4 带

30、自动重传带 ACK 的接收模式 1、CE 置 0,CO NFIG 寄存器的 PR IM_RX 位先置 1。准备接收数据的通道必须被使能(EN_RXADDR 寄存器),所有工作在增强型通信模式下的数据通道的自动应答功能是由 EN_AA寄存器来使能的,有效数据宽度是由RX_PW_PX寄存器来设置的。率发生器晶体振荡器调制解调器等功能模块并且支持一对多组网和带的通信模式发射输出功率工作频道以及通信数据率均可配置该芯片将多颗外围贴片阻容感器件集成到芯片内部主要特性功耗较低发射模式工作电流接收模式工作电制板微带天线芯片自带部分路层的通信协议配置少量的参数寄存器使用方便性能优异模式的接收灵敏度为最大发射输

31、出功率抗干扰性好接收滤波器的邻道抑制度高接收机选择性较好其它特性四线接口通信接口速率最高支持支持最大自动应答及自动重传带自动扰码和校验功能电视和机顶盒遥控器遥控玩具智能家居及安防系统应用方案无线鼠标键盘无线游戏手柄有源无线标签欢迎下载版本修订时间更新内容相关文档增加封装硬件设计和调试参考资料软件设计和 欢迎下载 2、接收模式由设置CE为 1 启动。3、预设的等待时间后,PRX开始检测无线信号。4、接收到有效的数据包后,数据存储在RX_FIFO中,同时 RX_DR 位置 1,产生中 断。状态寄存器中 RX_P_NO 位显示数据是由哪个通道接收到的。5、自动发送 ACK应答信号。6、如果 CE 保

32、持为 1,继续进入接收模式;如果 CE 置为 0,则进入待机模式-III;7、MC U 以合适的速率通过 SP I口将数据读出。6.5 带自动重传带 ACK 通信模式下的数据包识别 PTX 端功能 PRX端功能 图 4 PID 生成和检测 每一包数据都包括两位的 PID(数据包标志位),来帮助接收端识别该数据是新数据包 还是重发的数据包,防止多次存入相同的数据包,PID的生成和检测如图 4 所示。发送端从 MCU 取得一包新数据后 PID 值加一。6.6 带自动重传带 ACK 通信模式下的 PTX 和 PRX 的时序图 PTX TX RX LDO 使能 锁相环稳定 功放使能 锁相环开环 发送数

33、据(参考 9.2 节)LDO 使能 锁相环稳定 TX FIFO有数据 30us EX_PA_TIME TX_SETUP_TIME TRX_TIME SEND_DATA_TIME 20 30us RX_SETUP_TIME RX_ACK_TIME CE 置 1 RX TX PRX LDO 使能 锁相环稳定 接收通道使能 LDO 使能 锁相环稳定 功放使能 锁相环开环 发送 ACK RX FIFO未满 30us RX_SETUP_TIME RECEIVE_TIME 10 EX_PA_TIME TX_SETUP_TIME TRX_TIME 30us SEND_ACK_TIME 增加 PID 开始 是

34、 是否有 新包来自 MCU?否 结束 新数据包 有效 新数据包丢弃 开始 PID 是否 等于上一 个 PID?是 CRC 是否 等于上一 个 CRC?是 否 否 结束 接收通道使能,等待 ACK 率发生器晶体振荡器调制解调器等功能模块并且支持一对多组网和带的通信模式发射输出功率工作频道以及通信数据率均可配置该芯片将多颗外围贴片阻容感器件集成到芯片内部主要特性功耗较低发射模式工作电流接收模式工作电制板微带天线芯片自带部分路层的通信协议配置少量的参数寄存器使用方便性能优异模式的接收灵敏度为最大发射输出功率抗干扰性好接收滤波器的邻道抑制度高接收机选择性较好其它特性四线接口通信接口速率最高支持支持最大

35、自动应答及自动重传带自动扰码和校验功能电视和机顶盒遥控器遥控玩具智能家居及安防系统应用方案无线鼠标键盘无线游戏手柄有源无线标签欢迎下载版本修订时间更新内容相关文档增加封装硬件设计和调试参考资料软件设计和 欢迎下载 图 5 带自动重传带 ACK通信模式下的 PTX和 PRX的时序图(发送成功)如图 5 所示的是一次 PTX 和 PRX 通信的芯片内部时序图,使得通信成功必须满足以下 两个条件:条件 1、PTX(或 PRX)发射的锁相环稳定+功放使能+锁相环开环的三段时间之和,大于 PRX(或 PTX)接收的锁相环稳定时间 20us 以上,这样可以保证 PTX(或 PRX)发射数据的时间段落在 P

36、RX(或 PTX)接收数据的时间段内,即:EX_PA_TIME+TX_S ETUP _TIM E+TRX _TIME RX_SETUP_TIME+20u s;条件 2、PRX 发送 ACK 的锁相环稳定+功放使能+锁相环开环+发送 ACK 的 四段时间之和,小于 PTX 接收的锁相环稳定+等待 ACK 的两端时间之和 80us 以上,保证 PRX 回复 ACK 的时间端落在 PTX 等待 ACK 的时间段内,各时间段的定义参考 8 章;发送 ACK 的时间参考 9.2 节为,发送帧比特数 通信数据率,即:EX_P A_TIME+TX_S ETUP _TIM E+TRX _TIME+SEND_A

37、CK_TIME RX_SETUP_TIME+RX_ACK_TIME-80us。6.7 带自动重传带 ACK 通信模式下的接收端一对多通信 KSL297L 芯片作为发射端,对于一对多通信,可以采用不同的地址与多个接收端进行 通 信。KSL297L 芯片作为接收端,可以接收 6 路不同地址相同频率的发送端数据。每个数据 通 道拥有自己的地址。使能哪些数据通道是通过寄存器 EN _RXADDR来设置的。每个数据通道的地址是通过 寄 存器 RX_ADDR_PX 来配置的。通常情况下不允许不同的数据通道设置完全相同的地 址。如 下,表 7 给出了一例多接收通道地址配置的示例。表 7 多通道地址设置 By

38、te 4 Byte 3 Byte 2 Byte 1 Byte 0 Data pipe 0(RX_ADDR _P0)0 xF1 0 xD2 0 xE6 0 xA2 0 x33 Data pipe 1(RX_ADDR _P1)0 xD3 0 xD3 0 xD3 0 xD3 0 xD3 Data pipe 2(RX_ADDR _P2)0 xD3 0 xD3 0 xD3 0 xD3 0 xD4 Data pipe 3(RX_ADDR _P3)0 xD3 0 xD3 0 xD3 0 xD3 0 xD5 率发生器晶体振荡器调制解调器等功能模块并且支持一对多组网和带的通信模式发射输出功率工作频道以及通信数据

39、率均可配置该芯片将多颗外围贴片阻容感器件集成到芯片内部主要特性功耗较低发射模式工作电流接收模式工作电制板微带天线芯片自带部分路层的通信协议配置少量的参数寄存器使用方便性能优异模式的接收灵敏度为最大发射输出功率抗干扰性好接收滤波器的邻道抑制度高接收机选择性较好其它特性四线接口通信接口速率最高支持支持最大自动应答及自动重传带自动扰码和校验功能电视和机顶盒遥控器遥控玩具智能家居及安防系统应用方案无线鼠标键盘无线游戏手柄有源无线标签欢迎下载版本修订时间更新内容相关文档增加封装硬件设计和调试参考资料软件设计和 欢迎下载 Data pipe 4(RX_ADDR _P4)0 xD3 0 xD3 0 xD3

40、0 xD3 0 xD6 Data pipe 5(RX_ADDR _P5)0 xD3 0 xD3 0 xD3 0 xD3 0 xD7 从表 7 可以看出数据通道 0 的 5byte 总共 40 位的地址都是可配的;数据通道 15 的地址配 置为 32 位共用地址(与数据通道 1 共用)+8 位各自的地址(最低字节)。KSL297L芯片在接收模式下可以与最多 6 路不同通道通信,如图 5 所示。每一个数据通 道 使用不同的地址,共用相同的频道。所有的发射端和接收端设置为带自动重传带 ACK的通 信 模式。PRX在接收到有效数据后记录 PTX的 TX地址,并以此地址为目标地址发送应答信号。PTX 数

41、据通道 0 被用做接收应答信号时,数据通道0 的 RX地址要与 TX地址相等以确保接收 到 正确的应答信号。图 6 给出了 PTX和 PRX地址如何配置的例子。TX_ADDR:0XC2C3C4 C5E2 RX_ADDR:0XC2C3C4 C5E2 TX_ADDR:0XC2C3C4 C5EF RX_ADDR:0XC2C3C4 C5EF TX_ADDR:0XC2C3C4 C5E4 RX_ADDR:0XC2C3C4 C5E4 TX_ADDR:0XC2C3C4 C5D1 RX_ADDR:0XC2C3C4 C5D1 TX_ADDR:0XC2C3C4 C5C1 RX_ADDR:0XC2C3C4 C5C1

42、TX_ADDR:0XCF3E410F02 RX_ADDR:0XCF3E410F02 PTX1 PTX PTX PTX PTX PTX6 Data pipe1 Data pipe2 Data pipe3 Data pipe4 Data pipe5 Data pipe0 PR X Addr Data Pipe 0(RX_ADDR_P0)0XCF3E410F02 Addr Data Pipe 5(RX_ADDR_P5)0XC2C3C4C5C1 Addr Data Pipe 4(RX_ADDR_P4)0XC2C3C4C5D1 Addr Data Pipe 3(RX_ADDR_P3)0XC2C3C4C5

43、E4 Addr Data Pipe 2(RX_ADDR_P2)0XC2C3C4C5EF Addr Data Pipe 1(RX_ADDR_P 1)0XC2C3C4C5 E2 图 6 多通道数据传输应答地址示例 5 4 3 2 率发生器晶体振荡器调制解调器等功能模块并且支持一对多组网和带的通信模式发射输出功率工作频道以及通信数据率均可配置该芯片将多颗外围贴片阻容感器件集成到芯片内部主要特性功耗较低发射模式工作电流接收模式工作电制板微带天线芯片自带部分路层的通信协议配置少量的参数寄存器使用方便性能优异模式的接收灵敏度为最大发射输出功率抗干扰性好接收滤波器的邻道抑制度高接收机选择性较好其它特性四线接

44、口通信接口速率最高支持支持最大自动应答及自动重传带自动扰码和校验功能电视和机顶盒遥控器遥控玩具智能家居及安防系统应用方案无线鼠标键盘无线游戏手柄有源无线标签欢迎下载版本修订时间更新内容相关文档增加封装硬件设计和调试参考资料软件设计和 欢迎下载 32 byte RX FIFO Controller FIFO 32 byte DATA Co ntrol control DATA SPI Comma nd decoder TX FIFO Controller TX FIFO 32 byte 32 byte 6.8 DATA FIFO RX DAT A DAT A 图 7 FIFO 框图 KSL297

45、L包含发 TX_FIFO,RX_FIFO。通过SP I命令可读写 FIFO。在发送模式下 通过 W_TX_P AYLOAD 和 W_TX_PAYLOAD_NO_AC K 指令来写 TX_FIFO。如果产生 MAX_RT中 断,在 TX_FIFO 中的数据不会被清除。在接收模式下通过R_RX_PAYLOAD 指 令读取 RX_FIFO 中的 pa yloa d,R_R X_PL_W ID 指令读取 pa yload 的长度。FIFO_STATUS 寄存器指示FIFO 的状态。6.9 中断引脚 KSL297L芯片的中断引脚(IRQ)为低电平触发,IRQ引脚初始状态为高电平,ft状 态 寄存器中 T

46、X_DS、RX_DR或 MAX_RT为 1,以及相应的中断上报使能位为 0时,IRQ引 脚的 中断触发。MC U 给相应中断源写 1 时,清除中断。IRQ引脚的中断触发可以被屏蔽 或者 使能,通过设置中断上报使能位为 1,禁止 IRQ 引脚的中断触发。7 SP I 控制接口 KSL297L芯片通过 SP I控制接口对各寄存器进行读写操作。KSL297L芯片作为从机,SP I 接口的数据率一般取决于MCU的接口速度,其最大的数据传输率为8Mbps。SPI 率发生器晶体振荡器调制解调器等功能模块并且支持一对多组网和带的通信模式发射输出功率工作频道以及通信数据率均可配置该芯片将多颗外围贴片阻容感器件

47、集成到芯片内部主要特性功耗较低发射模式工作电流接收模式工作电制板微带天线芯片自带部分路层的通信协议配置少量的参数寄存器使用方便性能优异模式的接收灵敏度为最大发射输出功率抗干扰性好接收滤波器的邻道抑制度高接收机选择性较好其它特性四线接口通信接口速率最高支持支持最大自动应答及自动重传带自动扰码和校验功能电视和机顶盒遥控器遥控玩具智能家居及安防系统应用方案无线鼠标键盘无线游戏手柄有源无线标签欢迎下载版本修订时间更新内容相关文档增加封装硬件设计和调试参考资料软件设计和 欢迎下载 S PI 接口是标准的 S PI 接口见表 8,可以使用 MC U 的通用 I/O 口模拟 SPI 接口。CS N引脚为 0

48、 时,SP I接口等待执行指令。一次 CSN引脚由 1 到 0 的变化执行一条指令。在 CS N 引脚由 1 变 0 后可以通过 MISO来读取状态寄存器的内容。表 8 SP I接口 引脚名称 I/O 接口方向 SP I引脚的功能描述 CSN 输入 片选使能,低电平使能 SCK 输入 时钟 MO S I 输入 串行输入 MISO 输出 串行输出 7.1 SP I 指令格式 表 9 SP I指令格式 命令名称 命令字(二进制)后带数据(字节数)操作 R_REGISTER 000A AAAA 1 to 5 低字节在前 读状态寄存器 AAAAA=5bit 寄存器地址 W_R EGIST ER 001

49、A AAAA 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,TX 模式下执行。FLUSH_RX 1110 0010 0 清 RX FIFO,RX 模式下执行。率发生器晶体振

50、荡器调制解调器等功能模块并且支持一对多组网和带的通信模式发射输出功率工作频道以及通信数据率均可配置该芯片将多颗外围贴片阻容感器件集成到芯片内部主要特性功耗较低发射模式工作电流接收模式工作电制板微带天线芯片自带部分路层的通信协议配置少量的参数寄存器使用方便性能优异模式的接收灵敏度为最大发射输出功率抗干扰性好接收滤波器的邻道抑制度高接收机选择性较好其它特性四线接口通信接口速率最高支持支持最大自动应答及自动重传带自动扰码和校验功能电视和机顶盒遥控器遥控玩具智能家居及安防系统应用方案无线鼠标键盘无线游戏手柄有源无线标签欢迎下载版本修订时间更新内容相关文档增加封装硬件设计和调试参考资料软件设计和 欢迎下

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 高考资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁