主题中讨论的其他器件: CC2590
您好!
我们正在使用 CC8520和 CC2590 In Out 项目。
在我们的项目中、我们有一个睡眠模式、并尝试在该模式下实现最小使用量、因此我们尝试关闭电路中的大多数芯片。
为了关闭 CC8520、我们存在一些问题。 到目前为止、我们能够关闭它的模拟侧、但数字输入仍然打开。
我们按照 CC8520数据表中的要求行事、但看起来像是在数字方面开启的东西。 (IOVdd:我们在这里确实有接近3mA 的电流)
我们的代码如下所示:
ioport_set_pin_level (CC85RST_PIN、true);//将复位引脚设置为高电平、因为在数据表中、它说器件在进入 OFF 模式后不应被保持在复位状态。
DELAY_ms (10);//复位后需要此延迟以打开模拟输出
TurnOffCC8520 ();//关闭 C8520
注意:在进入关闭模式之前、CSn 为高电平。
空 TurnOffCC8520()
{
uint8 Params[]={0x0};//发送0x0值来关闭 CC85XX
turnoffTI=true;
CMD_REQ (0x1c、sizeof (Params)、Params、0);//使用 PM_SET_STATE 命令设置电源状态。
}
谢谢
NEDA