MSP430F2274控制关闭cc2500问题

2019-03-24 12:49发布

各位大侠好!

我使用了一款eZ430-RF2500 套件,其中微处理器是MSP430F2274,RF是chipcon2500。

MSP430进入低能状态LPM3或LMP4时, 使CC2500 sleep,电压3V,理论上此时开发板上电流应为微安级,但是测试后,还是有1.6mA的电流;

后来通过焊掉CC2500这个芯片后,MSP430再进入LPM3, 只有几微安电流了。

所以我认为是我的程序没能使CC2500进入睡眠状态,我刚接触单片机,还请大家多多指教。
我的程序是:
spi_init();
cc2500_init();
cc2500_sleep();
spi_stop ();

其中,cc2500_sleep();
void cc2500_sleep(void)
{
CC2500_SPI_STROBE(CC2500_STROBE_SPWD);
}


谁能帮我看出问题在哪, 先感谢一下! 此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
4条回答
chunyang
1楼-- · 2019-03-24 17:58
 精彩回答 2  元偷偷看……
孤独剑
2楼-- · 2019-03-24 18:55
< :TI_MSP430_内容页_SA7 --> cc2500_init();
cc2500_sleep();
这些指令好像在user guide 里有,但是不是这样写的啊
jennyzhuang33
3楼-- · 2019-03-24 22:25
谢谢chunyang,  我看了用户手册,可能没看太明白,再看看。你说的硬件方面,电源变换器时, 是什么意思?我没看明白。

谢谢啦
jam10
4楼-- · 2019-03-24 23:59
 精彩回答 2  元偷偷看……

一周热门 更多>

相关问题

    相关文章