kubiaaa

    1. 开关电源原理与设计(内部培训教程)注意查收! 274/35098 模拟与混合信号 2013-04-25
      学习下:)
    2. 终于搞懂了,谢谢版主:)
    3. 我觉得是汇编函数吧, 我网上找的。其实我还想问下,这些us级的延时,怎么样做才比较好
    4. 谢谢,明白了。那这个毫秒级的延时delay_ms(x)大致上误差不大吧。指令周期是1/16MHz吗??
    5. 搭楼同问。我这个是m430f2619实验板的自带程序,外部晶振16MHz。这个函数是不是设置MCLK接外部晶振,外部晶振是不是接XT2的。 void Init_CLK( void ) {         int i;     BCSCTL3 |= XT2S_2;                         // XT2频率范围设置     BCSCTL1 &= ~XT2OFF;                        // 打开XT2振荡器     BCSCTL1 |= DIVA_1;                         // ACLK/2     do     {         IFG1 &= ~OFIFG;                        // 清振荡器失效标志         BCSCTL3 &= ~XT2OF;                     // 清XT2失效标志         for(  i = 0x47FF; i > 0; i-- );    // 等待XT2频率稳定     }while (IFG1 & OFIFG);                     // 外部时钟源正常起动了吗?     BCSCTL2 |= SELM_2 + SELS + DIVS_2 ;        // 设置MCLK、SMCLK为XT2 } 如果是设置为16MHz的话。这个延时误差大不大。 #define CPU_F                                 ((double)16000000)                                        //频率 #define delay_ms(x)                 __delay_cycles((long)(CPU_F*(double)x/1000.0)) msp430的时钟设置实在不是很明白,请高手指点下。谢谢。

最近访客

< 1/1 >

统计信息

已有85人来访过

  • 芯积分:--
  • 好友:--
  • 主题:1
  • 回复:5

留言

你需要登录后才可以留言 登录 | 注册


现在还没有留言