4612|4

4

帖子

0

TA的资源

一粒金砂(中级)

楼主
 

MSP430F2274控制关闭cc2500问题 [复制链接]

各位大侠好!

我使用了一款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);
}


谁能帮我看出问题在哪, 先感谢一下!

最新回复

有一个命令是可以读取cc2500的状态的,0x35 (0xF5): MARCSTATE – Main Ra dio Control State Machine state  。我现在也在弄cc2500,可以通信,但是调试时感觉不太稳定,接受经常掉包。  详情 回复 发表于 2013-3-17 00:05
 
点赞 关注

回复
举报

1万

帖子

141

TA的资源

版主

沙发
 
楼主应去仔细看看CC2500的器件手册,进入休眠状态的指令有详细说明,另外硬件也要注意,特别是电源变换器时。
 
 

回复

256

帖子

0

TA的资源

一粒金砂(高级)

板凳
 
cc2500_init();
cc2500_sleep();
这些指令好像在user guide 里有,但是不是这样写的啊
 
个人签名追求卓越,成功就会在不经意间追上你
 
 

回复

4

帖子

0

TA的资源

一粒金砂(中级)

4
 

回复 沙发 chunyang 的帖子

谢谢chunyang,  我看了用户手册,可能没看太明白,再看看。你说的硬件方面,电源变换器时, 是什么意思?我没看明白。

谢谢啦
 
 
 

回复

5

帖子

0

TA的资源

一粒金砂(中级)

5
 
有一个命令是可以读取cc2500的状态的,0x35 (0xF5): MARCSTATE – Main Ra dio Control State Machine state  。我现在也在弄cc2500,可以通信,但是调试时感觉不太稳定,接受经常掉包。
 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/8 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表