完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
扫一扫,分享给好友
CC2510无线芯片功耗降不下来,大神帮忙指点下啊。在发送模式下的电流测得26mA,但是在睡眠模式3的待机电流却为140uA,这与说明手册上的0.6uA相比高了好多。已经把芯片上的LED灯都拆了,没有其他的外围电路,程序里面的main函数也只保留了初始化时钟,和初始化按键中断。程序贴出来了,大神给看下吧。
void Set_clock(int source) { if(source)//CRYSTAL 0 CR 1 { CLKCON |= 0x40; while(!HIGH_FREQUENCY_RC_OSC_STABLE); SLEEP |= 0x04; } else{ SLEEP &= ~0x04;//打开两个振荡器 while(!XOSC_STABLE); CLKCON &= ~0x47;//高速晶振,系统时钟26Mhz,定时器时钟默认13Mhz SLEEP |= 0x04;//关闭内部时钟 } } void Initial_led(void) { P1DIR |= 0x02; //P1_1定义为输出 led_send = 0; //LED } void Initial_int_key(void) { PICTL |= 0x02;//P1下降沿触发 P1IFG &= ~0x04;//清除P1中断标志 P1IEN |= 0x04;//使能P12中断 INT_SETFLAG(INUM_P1INT, INT_CLR);//操作IRCON2.P1IF,清楚P1中断 INT_ENABLE(INUM_P1INT, INT_ON);//操作IEN2,使能P1中断 } void Initial(void) { Set_clock(0); Initial_led(); Initial_int_key(); } void main(void) { Initial(); delay(1000); while(1); } |
|
相关推荐
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
stm32f407+ksz8863rlli概率性ping不通
698 浏览 0 评论
嵌入式学习-飞凌嵌入式ElfBoard ELF 1板卡-常见网络服务搭建之NFS服务搭建
374 浏览 0 评论
求助:辉芒微芯片 FDM B11GBMH 的信息及开发环境安装
375 浏览 0 评论
918 浏览 0 评论
嵌入式 学习-飞凌嵌入式ElfBoard ELF 1板卡-shell脚本编写之输入输出重定向
774 浏览 0 评论
【youyeetoo X1 windows 开发板体验】少儿AI智能STEAM积木平台
11306 浏览 31 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-9-29 05:51 , Processed in 0.595561 second(s), Total 68, Slave 52 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号