CC1101无线芯片活跃模式与电压调整控制

需积分: 5 31 下载量 135 浏览量 更新于2024-08-07 收藏 3.89MB PDF 举报
"CC1101 数据手册 - 活跃模式 - ceph官方文档中译" 本文档主要介绍了CC1101芯片在活跃模式下的操作,包括晶振控制、电压调整器控制以及接收和发送模式的详细机制。CC1101是一款无线收发器,常用于无线通信系统。 19.2 晶振控制: 晶振的运行状态受到MCSM0.XOSC_FORCE_ON位的影响。当该位被设置时,XOSC振荡器会保持开启,即使在SLEEP状态下。自动模式下,执行SXOFF或SPWD命令会使XOSC关闭,进入XOFF或SLEEP状态,但这仅能在IDLE状态下执行。CSn信号的高低电平变化会影响XOSC的开关,CSn低时,XOSC开启并返回IDLE状态。晶振的启动时间和性能取决于其ESR(等效串联电阻)和负载电容,详细信息可在文档的4.4节找到。 19.3 电压调整器控制: 数字和模拟电压调整器由无线控制器管理。进入SLEEP状态时,电压调整器会被禁用,这发生在SPWD命令发送并释放CSn之后。再次拉低CSn会重新开启调整器和晶振,使芯片回到IDLE状态。如果启用无线唤醒功能,WOR模块会控制电压调整器。 19.4 活跃模式: CC1101有两种活跃模式:接收(RX)和发送(TX)。这些模式可以通过MCU的SRX和STX命令直接触发,或通过无线唤醒激活。频率合成器需要定期校准,CC1101提供了手动和三种自动校准选项,由MCSM0.FS_AUTOCAL设置控制。例如,从IDLE进入RX或TX时,或在RX或TX自动返回IDLE时,都会进行校准。但使用SIDLE命令从TX或RX进入IDLE时不执行校准。校准过程占用一定数量的XOSC周期,具体时序可在表31查看。 19.7 数据包接收和处理: 当RX模式被激活,芯片将持续接收直至接收到完整数据包或接收定时器超时。为了减少错误同步字的检测,可以使用PQT、CS、最大同步字长度和同步字限制。数据包接收后,无线控制器根据MCSM1.RXOFF_MODE设置进入的下一状态,可能进入IDLE、FSTXON、TX或RX模式。需要注意的是,当MCSM1.RXOFF_MODE设为11且接收到数据包后,RSSI寄存器显示有效RSSI值需要一定时间。 同样,当TX模式被激活,芯片会保持在TX状态直到当前数据包发送完成,然后根据MCSM1.TXOFF_MODE设定的模式进入下一个状态,可能的流向与RX模式相同。 这个文档是由Shenzhen RF-star Technology Co., Ltd.提供的,他们是一家专注于无线链接技术和低功耗射频解决方案的公司,同时也提供相关的技术支持和服务。