• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

MSP430FR5739的32768HZ晶振不起振

11 2013-05-16 浏览量:5108
MSP430FR5739的32768HZ晶振不起振,不知什么原因,求指导。 匹配电容用的两个18pf的电容(没找到12pf)的。 #include "msp430fr5739.h" /************************************************* **函数(模块)名称:  main(void) **功能:            初始化系统 **输入参数:        无                               **输出参数:        无            **函数返回值说明:  无 **使用的资源                **其它说明:          *************************************************/ void main(void) {   WDTCTL = WDTPW + WDTHOLD;                 // 关闭看门狗      PJSEL0|=BIT4;//配置PJ.4,PJ.5;   CSCTL0 =  CSKEY;      CSCTL1 |= DCOFSEL0 + DCOFSEL1;                 CSCTL2 = SELA_0 + SELS_0 + SELM_0;        // MCLK = SMCLK = ACLK      CSCTL3 = DIVA_0 + DIVS_0 + DIVM_0;              CSCTL4 &= ~XT1OFF;      CSCTL5&=~XT1OFFG;          P1DIR |= BIT2+BIT3+BIT0;                             P1SEL0 |= BIT2+BIT3;                      // P1.2 P1.3选择第二功能      TA1CCR0 = 100-1;                          // PWM周期为32768/100      TA1CCTL1 = OUTMOD_7;                      // CCR1 复位置位模式      TA1CCR1 = 75;                             // CCR1 占空比75%      TA1CCTL2 = OUTMOD_7;                      // CCR2 复位置位模式      TA1CCR2 = 25;                             // CCR2 占空比25%      TA1CTL = TASSEL_2 + MC_1 + TACLR;         // SMCLK, 增计数,清除计数值   while(1)   {     LPM3;   } } 测得的P1.2,1.3的方波周期在100HZ左右,应该是晶振没起振,求高手帮忙解决。。。
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • Values are specified by crystal manufacturers. Include parasitic bond and package capacitance (approximately 2 pF per pin).
    Recommended values supported are 6 pF, 9 pF, and 12 pF. Maximum shunt capacitance of 1.6 pF.
    • 发布于 2013-05-16
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:3
  • MCU能运行就不是未起振的问题而是配置错误。
    • 发布于2013-05-16
    • 举报
    • 评论 0
    • 0
    • 0

  • 晕,查一下其它东西,翻到我写的wstt的那个boosterpack,我那个电容触摸的threshold相关部分肯定是有笔误(比较急嘛),不过运行起来还没看出来,不过看来没什么人下载,因为没人指出来嘛,也就不翻出来改了。东西也不在手边再试一下。
    • 发布于2013-05-16
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

MSP430FR5739的32768HZ晶振不起振