主题中讨论的其他器件: LAUNCHXL-CC13-90、 CC1101、 CC2500
您好!
我们正在开发使用 CC115L 射频发送器的器件。 我将通过 SPI 配置发送器的以下参数:
- 基频= 868.95MHz
- 偏差= 50kHz
- 数据速率= 100kBaud
- 通道间隔= 200kHz
- GFSK 调制
- 可变数据包长度、禁用曼彻斯特编码
我正在使用 TI LAUNCHXL-CC13-90开发套件和 SmartRF Studio 测试通信。 只有当数据白化选项设置为"CC1101/CC2500兼容"时、我才能看到 CC115L 传输的每个有效数据包。 禁用数据白化后、我可以看到使用上述设置从其他附近器件接收到的数据包正在传输、但我看不到使用 CC115L 的器件传输的任何数据包。 此发送器是否使用固定数据白化? 如果是、是否有禁用它的选项? 我在发送器数据表中找不到任何与白化相关的寄存器。
我的寄存器设置如下:
/* CC115L 的射频设置*/ 静态 CC115LRFSettings Structut rfSettings = { 0x2E、// IOCFG2 GDO2输出引脚配置 0x02、// IOCFG0 GDO0输出引脚配置 0x47、// FIFOTHR TX FIFO 阈值 0x54、// SYNC1 同步字、高字节 0x3D、// SYNC0 同步字、低字节 0x05、// PKTCTRL0 分组自动化控制 0x21、// FREQ2 频率控制字、高字节 0x6B、// FREQ1 频率控制字、中间字节 0xD0、// FREQ0 频率控制字、低字节 0xFB、// MDMCFG4 调制解调器配置 0xf8、// MDMCFG3 调制解调器配置 0x11、// MDMCFG2 调制解调器配置 0x50、// DEVIATN 调制解调器偏差设置 0x38、// MCSM0 主无线电控制状态机配置 0xFB、//保留_0x20 使用 SmartRF Studio 中的设置 0xEA、// FSCAL3 频率合成器校准 0x2A、// FSCAL2 频率合成器校准 0x00、// FSCAL1 频率合成器校准 0x1f、// FSCAL0 频率合成器校准 0x81、// TEST2 各种测试设置 0x35、// TEST1 各种测试设置 0x09、// TEST0 各种测试设置 };
提前感谢您的任何建议、
Adam