打印

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

[复制链接]
1360|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震荡吧。

使用特权

评论回复
5
gaochy1126| | 2013-9-14 14:33 | 只看该作者
需要其他时钟是要自己配置的。

使用特权

评论回复
6
张永标张标|  楼主 | 2013-9-14 15:37 | 只看该作者
dirtwillfly 发表于 2013-9-14 13:52
不知道你用的什么芯片。有些芯片刚买来时内部是带有DEMO程序的,不同的芯片可能不一样。
一般的情况是,在 ...

程序中没有打开aclk,但是能工作,msp430f149 f249

使用特权

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

本版积分规则

19

主题

88

帖子

0

粉丝