历史上的今天
返回首页

历史上的今天

今天是:2025年03月01日(星期六)

2020年03月01日 | MSP430 系统时钟 ACLK、MCLK、SMCLK

2020-03-01 来源:eefocus

MSP430基础时钟模块包含以下3个时钟输入源。


一、4个时钟振荡源


   1、LFXT1CLK:  外部晶振或时钟1 低频时钟源 低频模式:32768Hz 高频模式:(400KHz-16MHz)

   2、XT2CLK:    外部晶振或时钟2 高频时钟源(400KHz-16MHz)

   3、DCOCLK:    内部数字RC振荡器,复位值1.1MHz

   4、VLOCLK:    内部低功耗振荡器 12KHz

 

   注:MSP430x20xx: LFXT1 不支持 HF 模式, XT2 不支持, ROSC 不支持.


(1)LFXT1CLK 低频时钟源:由LFXT1振荡器产生(如图2所示)。通过软件将状态寄存器中OSCOff复位后,LFXT1开始工作,即系统采用低频工作。如果LFXT1CLK没有用作SMCLK或MCLK信号,则可以用软件将OSCOff置位,禁止LFXT1工作。


(2)XT2CLK高频时钟源:由XT2振荡器产生。它产生时钟信号XT2CLK,其工作特性与LFXT1振荡器工作在高频模式时类似。可简单地通过软件设置XT2振荡器是否工作,当XT2CLK没有用作SMCLK或MCLK信号时,关闭XT2,选择其他时钟源。


3)DCOCLK 数字控制RC振荡器。由集成在时钟模块中的DCO振荡器产生。DCO振荡器是一个RC振荡器,频率可以通过软件调节,其控制逻辑如图3所示。当振荡器LFXT1、XT2被禁止或失效时,DCO振荡器被自动选作MCLK的时钟源。因此由振荡器失效引起的系统中断请求可以得到响应,甚至在CPU关闭的情况下也能得到处理。


由基础时钟模块可以提供系统所需的3种时钟信号,即:ACLK、MCLK、SMCLK。其中辅助时钟ACLK是LFXT1CLK信号经1、2、4、8分频后得到的。ACLK可由软件选作各个外围模块的时钟信号,一般用于低速外设;系统主时钟MCLK可由软件选择来自LFXT1CLK、XT2CLK、DCOCLK三者之一,然后经1、2、4、8分频得到。MCLK主要用于CPU和系统。子系统时钟SMCLK可由软件选择来自LFXT1CLK和DCOCLK,或者XT2CLK和DCOCLK,然后经1、2、4、8分频得到,主要用于高速外设模块。

推荐阅读

史海拾趣

Advanced Optoelectronic Technology Corp公司的发展小趣事

AOTC公司起源于一个由几位电子工程专家组成的小团队,他们共同研发出了一种新型的光电转换器,具有更高的转换效率和更小的体积。这一技术突破迅速吸引了风险投资家的注意,公司得到了初始的资金支持,并开始了正式的商业化进程。

中科银河芯(GXCAS)公司的发展小趣事
输入信号的电压范围决定了三极管何时截止、何时饱和导通。
博众电气(BZCN)公司的发展小趣事

博众电气深知人才是企业发展的核心力量。因此,公司高度重视人才培养和团队建设。通过引进优秀人才、建立完善的培训体系、营造良好的企业文化等措施,博众电气成功打造了一支高素质、专业化的团队。这支团队不仅为公司的发展提供了有力的人才保障,还为公司不断创新和进步注入了源源不断的动力。

这五个故事只是博众电气发展起来的冰山一角。在电子行业的激烈竞争中,博众电气凭借技术突破、质量管理体系建设、环保理念、国际化战略以及人才培养与团队建设等举措,不断壮大自身实力,逐步成为行业内的佼佼者。未来,博众电气将继续秉持创新、质量、环保、国际化和人才的理念,不断追求卓越,为实现更加辉煌的成就而努力拼搏。

Crocus Technology公司的发展小趣事

随着技术的不断成熟和市场需求的变化,Crocus Technology开始拓展其产品线。2015年,公司成功推出了首款磁开关产品,这标志着公司在磁传感器领域迈出了重要的一步。随后,公司又陆续推出了位置传感和2D传感器产品,进一步巩固了其在磁传感器市场的地位。

Dfx公司的发展小趣事

某消费电子公司在生产过程中经常遇到质量问题,导致产品退货率居高不下。为了解决这个问题,该公司引入了DFX的设计理念,对产品设计、生产和测试等环节进行了全面优化。通过改进生产工艺、优化材料选择和加强质量控制等手段,该公司成功提高了产品的质量和可靠性,降低了退货率,赢得了消费者的信任。

Ericsson Power Modules公司的发展小趣事

在追求经济效益的同时,Ericsson Power Modules也注重环保和可持续发展。公司积极采用环保材料和绿色生产工艺,降低生产过程中的能耗和排放。此外,Ericsson Power Modules还积极参与环保公益活动,推动电子行业的绿色发展。这种环保意识和行动体现了Ericsson Power Modules对社会的责任感和对可持续发展的承诺。

问答坊 | AI 解惑

通信传输介质与网络布线系统 简介

网络系统是由操作系统与网络硬件两大部份组成的。PC机的操作系统,如DOS、OS/2、Windows等,都是管理局部资源,处理应用程序访问这些局部资源的请求。同样,网络操作系统重点在于管理共享资源,并扩展PC机的操作系统,使应用程序能方便地访问这些共 ...…

查看全部问答>

论坛中有会有关概预算的吗???

求助:急~!~!!  有的回复一下  很感激的  现在感觉学概预算 很迷茫的 不知道怎么学的 ??? 希望大家指教~!!!…

查看全部问答>

在一个程序里面,不能在主窗体里面给弹出的各个子窗体依次发关闭消息,叫他们自己关闭自己?

在一个程序里面,不能在主窗体里面给弹出的各个子窗体依次发关闭消息,叫他们自己关闭自己?…

查看全部问答>

请教一下关于手机AT指令开发的相关问题

手机的AT Command操作的时候,每个AT指令之间的时间间隔有什么要求?因为我目前经常碰到AT Command的时候导致路由器死机的问题。谢谢。…

查看全部问答>

不同PIC单片机的C语言语法是一样的吗?

基本的C指令是一样的吗?哪儿有常用的语法资料?…

查看全部问答>

简单问题

wince的image在解压后,所有的内容都是常驻内存吗? 更新注册表和数据库应该需要读写flash吧? 但是写回flash时,写到哪里?它们不可能重新自己压缩进image吧。下次开机时,image中的注册表是否就不用了? 谢谢。…

查看全部问答>

lm3s8962驱动编解码芯片播放mp3

其实我已经写了一个申请了……但是有个前辈说文件系统和SD卡读写实现对8962来说太浪费了…… 我想弱弱的问一句各位,我能不能用8962驱动一个编解码芯片来播放mp3呢? 。我觉得是可以的,soso姐……给我一块板子吧………

查看全部问答>

NIOSII编译出现很诡异的问题,求大侠帮帮忙

最近在学NIOSII编程,参考别人的,写了一个很简单的程序定时器程序,编译老是出错。一直找不出原因,老是出现这个错误 multiple definition of `main\' 快疯了。现把程序贴上,求高手指点。 #include\"system.h\"#include \"altera_avalon_timer ...…

查看全部问答>

STM32F103ZE内部晶振不能用?

使用的是ST3210E-LK的开发板试验,开发环境是EWARM 5.0的,外部晶振启动的程序没有问题,但是使用内部晶振的时候就无法使用,程序一直停留在 while(RCC_GetFlagStatus(RCC_FLAG_PLLRDY) == RESET) 晶振配置的程序如下,请教是什么原因内部 ...…

查看全部问答>

稳压器搭上“便携号”地铁 重回春天

    对于一个便携式电子设备来说,要从哪些方面去评价它?可能你会不假思索地回答:“性能和能耗”。然而,恩智浦开始格外地关注到了另外一个特性。     “电压精确性和能效同等重要。”恩智浦半导体标准器件事业部 ...…

查看全部问答>