[技术手册] CW32R030工作状态

[复制链接]
 楼主| AdaMaYun 发表于 2023-4-23 12:00 | 显示全部楼层 |阅读模式
射频系统支持 5 种工作状态:休眠模式(SLEEP)、待机模式 I(STB1)、待机模式 II(STB2)、待机模式 III(STB3)、接收模式(RX)和发射模式(TX)。M0+ 内核通过内部高速 SPI 接口访问 RF 寄存器,以配置和控制射频状态机,完成工作模式的配置。
工作模式状态机如下图所示:


1.png

休眠模式(SLEEP)

休眠模式下,射频系统停止工作,除 3V区域之外的所有功能关闭,3V寄存器内容保持不变,射频系统电流消耗最小。休眠模式由 3V_REG1_WR 寄存器的 PWR_UP、EN_LS、EN_LDO_DVDD 和 EN_PM 位域控制。

待机模式 I(STB1)

待机模式 I 下,射频系统的电源管理单元(包括带隙、电流源等)保持工作,其余功能模块均关闭,电流消耗较小。在休眠模式下,设置 EN_PM 位域为 1,射频系统即可进入待机模式 I。在发射模式或接收模式下,可以通过设置PWR_UP、EN_LS 和 EN_LDO_DVDD 位域为 0,返回到待机模式 I。

待机模式 II(STB2)

在待机模式 I 时,设置 EN_LDO_DVDD 位域为 1,射频系统进入到待机模式 II。待机模式 II 的主要目的是使射频系统的 DVDD LDO 模块必须先于晶振输出。注:在操作 1.8V 寄存器之前,必须将 DVDD LDO 打开;同时,晶振可根据需要进行打开操作。

待机模式 III(STB3)

在待机模式 II 时,设置 PWR_UP 位域为 1,进入到待机模式 III。待机模式 III下,晶振使能,通过配置 PRIM_RX、SPI_CE,以及操作 FIFO,可以让射频系统进入接收模式或发射模式。

接收模式(RX)

设置 EN_PM、PWR_UP、PRIM_RX 和 SPI_CE 为 1,进入接收模式。在接收模式下,射频部分接收从天线来的信号,将其放大、下变频、滤波和解调,根据地址、校验码、数据长度等,判断是否收包有效,有效收包传输到 RX FIFO,并上报中断。如果 RX FIFO 已满,新接收到的数据包将被丢弃。

发射模式(TX)

当 EN_PM、PWR_UP 置 1,PRIM_RX 置 0,SPI_CE 置 1,且 TX FIFO 中存在有效数据时,进入发射模式。射频系统采用 PLL 开环发射方式,数据包是单包发送的。射频系统在数据包发送完成之前都会保持在发送模式,发送完成后,返回到待机模式。
tpgf 发表于 2023-5-10 17:01 | 显示全部楼层
射频系统的应用主要是无线通信领域,因其传输距离远、使用方便灵活而逐渐替代有线通信
qcliu 发表于 2023-5-10 17:26 | 显示全部楼层
为什么这个射频系统有两种待机模式呢  在什么情况下进入呢
AloneKaven 发表于 2023-5-10 22:14 | 显示全部楼层
qcliu 发表于 2023-5-10 17:26
为什么这个射频系统有两种待机模式呢  在什么情况下进入呢

不同场景下应用的吧
drer 发表于 2023-5-11 08:13 | 显示全部楼层
待机模式 I、待机模式 II、待机模式 III 它们的功耗相差多少啊
coshi 发表于 2023-5-11 08:28 | 显示全部楼层
射频系统的各个模式之间只能按照这个顺序进行更改吗
pssyx 发表于 2023-5-11 09:17 | 显示全部楼层
coshi 发表于 2023-5-11 08:28
射频系统的各个模式之间只能按照这个顺序进行更改吗

是的,RF工作状态必须按状态机进行切换。
pssyx 发表于 2023-5-11 09:19 | 显示全部楼层
drer 发表于 2023-5-11 08:13
待机模式 I、待机模式 II、待机模式 III 它们的功耗相差多少啊

各待机模式下RF电流消耗典型值分别为:170uA、225uA、460uA,请参见CW32R030 Datasheet。
kxsi 发表于 2023-5-11 11:00 | 显示全部楼层
请问楼主各个模式之间的转换可以进行灵活配置吗
wiba 发表于 2023-5-11 11:15 | 显示全部楼层
这个转换时间可以进行累加吗 就是由1到2是20 由2到3是10,那么我由1直接到3的话 是30吗
houjiakai 发表于 2023-6-8 15:58 | 显示全部楼层
无线射频CW32R030               
youtome 发表于 2023-6-8 16:54 | 显示全部楼层
CW32系列芯片支持3种工作模式,运行模式、休眠模式以及深度休眠模式
nomomy 发表于 2023-6-8 22:33 | 显示全部楼层
CW32R030是一款低功耗的微控制器芯片
olivem55arlowe 发表于 2023-6-8 23:17 | 显示全部楼层
CW32R030芯片处于正常工作状态,可以执行各种指令、读写数据、与外部设备通信等。
deliahouse887 发表于 2023-6-10 10:36 | 显示全部楼层
CW32R030是什么芯片呢
              
macpherson 发表于 2023-6-10 10:44 | 显示全部楼层
这个不是工作模式吗              
mattlincoln 发表于 2023-6-10 11:01 | 显示全部楼层
可以最低的功耗到多少              
wilhelmina2 发表于 2023-6-10 12:22 | 显示全部楼层
工作状态是急什么意思?              
robertesth 发表于 2023-6-10 12:44 | 显示全部楼层
CW32R030芯片进入低功耗状态,CPU和主频都会停止工作,只有少量的时钟电路和低功耗外设保持活动,以防止丢失关键数据或需要时能够快速唤醒。
jackcat 发表于 2023-6-10 13:28 | 显示全部楼层
通过 模式的切换,可以有效地降低CW32R030芯片的功耗
您需要登录后才可以回帖 登录 | 注册

本版积分规则

299

主题

2492

帖子

6

粉丝
快速回复 在线客服 返回列表 返回顶部