CC1101无线芯片活跃模式与电压调整控制
需积分: 5 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.提供的,他们是一家专注于无线链接技术和低功耗射频解决方案的公司,同时也提供相关的技术支持和服务。
306 浏览量
2019-10-11 上传
122 浏览量
117 浏览量
点击了解资源详情
点击了解资源详情
点击了解资源详情
集成电路科普者
- 粉丝: 44
- 资源: 3859
最新资源
- 团队任务:introsort && shakesort
- fsdownload.rar
- Geerooniimoo.io
- full_MEAN_ministore
- project-library
- 曼德尔卡洛
- C语言及数据结构课程设计:超市信息管理系统.zip
- PepperTab-crx插件
- O-HARA_SNS
- 易语言数组剖析-易语言
- archetype-catalog.zip
- RNToDoAppFirebase:有多个列表和选项的待办事项
- holbertonschool-low_level_programming
- 磊科nw336无线网卡驱动 1085.2 中文版
- aesthetic-portfolio
- 遍历窗口控件判断内容被改变-易语言