辅助系统时钟是默认自动打开的吗?除了dco

[复制链接]
1625|5
 楼主| 张永标张标 发表于 2013-9-14 12:59 | 显示全部楼层 |阅读模式
辅助系统时钟(aclk)是默认自动打开的吗?除了dco(在程序中我没见过打开aclk代码的程序)
/****************主函数****************/
void main(void)
{  
    WDTCTL = WDTPW + WDTHOLD;       //关闭看门  
    CCTL0 = CCIE;                   //使能CCR0中断
    CCR0 = 2047;                    //设定周期0.5S               
    TACTL = TASSEL_1 + ID_3 + MC_1; //定时器A的时钟源选择ACLK,增计数模式
    P2DIR = 0xff;                   //设置P2口方向为输出
    P2OUT = 0x0f;

    _EINT();                        //使能全局中断
    LPM3;                           //CPU进入LPM3模式
}

/*******************************************



另外我在做protues仿真时,用aclk做时钟源的定时器A不工作,但是用dco做时钟源的时候就工作,单片机是F249的,不知道是为什么。


dirtwillfly 发表于 2013-9-14 13:52 | 显示全部楼层
本帖最后由 dirtwillfly 于 2013-9-14 15:27 编辑

不知道你用的什么芯片。有些芯片刚买来时内部是带有DEMO程序的,不同的芯片可能不一样。
一般的情况是,在一个PUC信号之后,ACLK从LFXT1CLK,MCLK和SMCLK从DCO获取时钟。
dirtwillfly 发表于 2013-9-14 13:53 | 显示全部楼层
protues仿真有时不靠谱的,使用时要谨慎
gaochy1126 发表于 2013-9-14 14:33 | 显示全部楼层
默认打开RC震荡吧。
gaochy1126 发表于 2013-9-14 14:33 | 显示全部楼层
需要其他时钟是要自己配置的。
 楼主| 张永标张标 发表于 2013-9-14 15:37 | 显示全部楼层
dirtwillfly 发表于 2013-9-14 13:52
不知道你用的什么芯片。有些芯片刚买来时内部是带有DEMO程序的,不同的芯片可能不一样。
一般的情况是,在 ...

程序中没有打开aclk,但是能工作,msp430f149 f249
您需要登录后才可以回帖 登录 | 注册

本版积分规则

19

主题

88

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部