MSP430F249外接8M晶振,不起振,什么情况?

2019-07-20 16:59发布

如上所问

MSP430F249在XTL2处接8M晶振,但是不起振,程序时钟有配置选项,设置为外部XTL2,可是程序不能运行


do{
  IFG1 &= ~OFIFG;
  for(i=0xff;i>0;i--);
  }
  while((IFG1&OFIFG)!=0);
   BCSCTL2=SELM1+SELS;//MCLK SMCLK时钟源为TX2CLK不分频



一直在wihle那里,运行不下去。



求大神解决。奉上20分
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
19条回答
bhuner
1楼-- · 2019-07-21 14:51
 精彩回答 2  元偷偷看……
dirtwillfly
2楼-- · 2019-07-21 19:21
bhuner 发表于 2015-5-15 18:53
12M
不能起振
匹配电容为22pF

奇怪啊。测量下相关电路有没有短路或者毛刺、小锡球之类的问题
bhuner
3楼-- · 2019-07-21 21:11
dirtwillfly 发表于 2015-5-15 22:12
奇怪啊。测量下相关电路有没有短路或者毛刺、小锡球之类的问题

老师,我已经解决了  。其实是我在进行寄存器配置的时候眼睛不好使,把前面的 “+”    这个符号看掉了    ,然后就误认为是怎个寄存器都不适用于,249这个芯片,然而,这个寄存器是初始化必须的。仅仅是其中的一位不能用。   血的事实教育我,  做事还是要仔细啊,不能想当然。
dirtwillfly
4楼-- · 2019-07-22 00:44
 精彩回答 2  元偷偷看……
shenmu2012
5楼-- · 2019-07-22 04:26
更换下晶振还有呢匹配的电容的呗,。
firstblood
6楼-- · 2019-07-22 07:34
 精彩回答 2  元偷偷看……

一周热门 更多>