• 博客园logo
  • 会员
  • 周边
  • 新闻
  • 博问
  • 闪存
  • 众包
  • 赞助商
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录

飞卿

  • 博客园
  • 联系
  • 订阅
  • 管理

公告

View Post

MSP430 DCO的默认值

4系列的默认是1.048576MHz,因为它有锁频环,

其他没有锁频环的430的DCO是800k左右

DCO的频率偏差挺大的,那只是一个估值

工作 :

上电复位后,首先由 DCOCLK 启动 CPU ,以保证程序从正确的位置开始执行,保证晶体振荡器有足够的起振及稳定时间。然后软件可设置适当的寄存器的控制位来确定最后的系统时钟频率。如果晶体振荡器在用做 CPU 时钟 MCLK 时发生故障, DCO 会自动启动,以保证系统正常工作;如果程序跑飞,可用看门狗将其复位。

DCO是单独工作的,启动快,刚启动的时候先是DCO工作的,因为这个时候你还没有选择晶振源,选好以后,选哪个就是哪个工作(不用的可以通过控制位关闭),如果你所选的是外部晶振,突然失效了,不振了,那么DCO就会自动起振,成为MCLK的时钟源。

4系列LFXT1外接的晶体是用来供给FFL+去校准DCO用的,不是DCO用的。
DCO任何情况下都是可用的,即使是出现DCO OF的时候也是如此。

posted on 2011-08-02 14:52  飞卿  阅读(441)  评论(0)    收藏  举报

刷新页面返回顶部
 
博客园  ©  2004-2026
浙公网安备 33010602011771号 浙ICP备2021040463号-3