您好!
启动时、我将 GPIO0设置为模式"WOR_EVENT0 (0x37)"、并将寄存器"WOR_CFG0"和"WOR_CFG1"设置为默认值。
在我将 cc1200设置为睡眠模式(eWOR)之前、我启用 RCOSC 校准并激活 RCOSC。
在此之后、我发送一个空闲选通脉冲、等待校准并至少发送一个 WOR 选通脉冲。
现在、每当"t_event0"超时发生时、都会设置 GPIO0。
这就像期待中的一样。
唤醒后、我要禁用 RCOSC 并向 WOR_CFG0.RC_PD 寄存器写入"1"。
但此时、"t_event0"超时仍为 occures 并设置 GPIO0。
-->我预计,这将不会发生,在去除 RCOSC 后。
在 CC1200用户指南中、建议在 RX/TX 外围二极管较长的情况下去除 RCOSC。
那么我现在的问题是、如何正确地取消激活 RCOSC、或者超时与停用的 RCOSC 相结合是正常的吗?
此致