打印

MSP430g系列,为什么电压在2.6V以下就不运行了.

[复制链接]
2784|13
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
ihafd|  楼主 | 2013-1-5 00:19 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
沙发
jifuele| | 2013-1-5 09:07 | 只看该作者
顶一下:victory:

使用特权

评论回复
板凳
happy啦啦啦| | 2013-1-5 09:28 | 只看该作者
外部供电的LDO 的工作压差考虑了没?!

使用特权

评论回复
地板
hawksabre| | 2013-1-5 19:04 | 只看该作者
这个问题不是问题   在datasheet中有的   他有一个工作电压范围   超过了就不能够工作

使用特权

评论回复
5
Redstar2012| | 2013-1-5 22:31 | 只看该作者
电压低 430处理器不工作这问题没见过,帮着顶一下

使用特权

评论回复
6
ihafd|  楼主 | 2013-1-6 00:19 | 只看该作者
我用的是MSP430G2系列的.我把它的中文和英语datasheet都下载了.都没有看到有关电源管理的电压设置的相关说明.

使用特权

评论回复
7
ihafd|  楼主 | 2013-1-6 00:21 | 只看该作者

使用特权

评论回复
8
zhugjbest| | 2013-1-6 00:59 | 只看该作者
主频太高了!DCO是16M的时候要求电压在3.0V以上。

使用特权

评论回复
9
chenyu988| | 2013-1-6 12:09 | 只看该作者
是的 跟工作频率有关

使用特权

评论回复
10
ihafd|  楼主 | 2013-1-6 15:19 | 只看该作者
我今天把主频调到1MHz了.还是一样.
只要低于2.6低就不工作了.
啊!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!怎么会这样的啦?

使用特权

评论回复
11
ihafd|  楼主 | 2013-1-6 15:20 | 只看该作者
会不会跟我的电路和程序有关啦?

使用特权

评论回复
12
ihafd|  楼主 | 2013-1-6 15:38 | 只看该作者

这是我的原理图和程序
都很简单的.

main( void )
{
  // Stop watchdog timer to prevent time out reset
  WDTCTL = WDTPW + WDTHOLD;
  Init_MCU();
  Init_RF(); //初始化
  StrobeCmd(CMD_PLL);//射频芯片命令
  SetCH(100); //freq 2450MHz//设置射频蒸芯片工作频率.
  WriteFIFO(8); //写发送的ID号数据到射频芯片上.
  while(1)
  {
     LPM1;  //进入睡眠
     _NOP();
     _NOP();
     StrobeCmd(CMD_STBY); //射频芯片命令
     DelayMs(1);
//    A7325_Call(); //calibration IF,VCO,VCOC
     TACTL = MC_0; //停止定时器
     BCSCTL1 = CALBC1_1MHZ;   ; //CALBC1_8MHZ;       // Set range
     DCOCTL = CALDCO_1MHZ;   ;//CALDCO_8MHZ;        //设置速度DCO;
     BCSCTL2 = 0x00;
     _NOP();
     _NOP();   
     StrobeCmd(CMD_TX); //射频芯片发送数据
     while(P1IN & 0x02); //等待发送完成.
     DelayMs(3);
     StrobeCmd(CMD_SLEEP);//射频芯片睡眠
     P1OUT ^= 0x20; //指示灯.
     BCSCTL1 = 0x0000;//   //设置速度DCO,最低频.
     DCOCTL = 0x0000;//      
     BCSCTL2 = 0x00;   
     TACTL = TAIE + MC_2 + TASSEL_2 +  TACLR + ID_3;//启动定时器     
     TAR = 0xFCE0;   //定时时间值
  }
//  return 0;
}

使用特权

评论回复
13
ihafd|  楼主 | 2013-1-6 15:40 | 只看该作者
请大家帮帮忙啊!

万分感激!!!!!!!!

使用特权

评论回复
14
ihafd|  楼主 | 2013-1-6 17:51 | 只看该作者
问题解决了.是我 在程序的初始化里设计成16MHz的DCO了
.现在1.6V供电都能工作.MSP430你牛!!

谢谢各位!!

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

290

主题

844

帖子

3

粉丝