历史上的今天

今天是:2024年10月10日(星期四)

正在发生

2019年10月10日 | MSP430学习笔记——MSP430的系统时钟

发布者:baiyuguoji 来源: eefocus关键字:MSP430  系统时钟 手机看文章 扫描二维码
随时随地手机看文章

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分频得到,主要用于高速外设模块。 

这里写图片描述


5个时钟源

时钟系统模块提供三种时钟信号



关键字:MSP430  系统时钟 引用地址:MSP430学习笔记——MSP430的系统时钟

上一篇:MSP430F6638单片机复习笔记
下一篇:MSP430学习笔记(4)ADC12

推荐阅读

为帮助各大中小企业,完成产品测试的关键步骤,今年3月由中国最优质的半导体&元器件技术供应商——世强,筹办的“世强开放实验室”正式启用。“世强开放实验室”不仅免费为所有企业获取免费的测试服务,而且还提供免费的技术专家专业咨询和服务。目前,世强开放实验室可支持的测试方案包括:IoT物联网射频性能测试方案、EMI预兼容(辐射)近场测量方案、低...
第六章 ADC126.1 REFCTL0【注】:只用REFMSTR =1时,下面两个才有用6.2 ADC12CTL0【注】:必须把ADC12ENC置零才可以设置有阴影的寄存器位6.3 ADC12CTL16.4 ADC12MEMx采样结果寄存器。当转换结果写入选定的ADC12MEMx, ADC12IFGx中对应标志位置位,若对应的ADC12IEx 和GIE 置位,将会产生中断请求;当这个寄存器的值被读取之后,IFG自动复位。6.5...
  数字式万用表测量直流电流  作为电子入门者,正确使用万用表是最基本的技能,随着技术的发展,越来越多的电子从业者使用数字万用表,本文主要讲解如何用数字万用表测量直流电流。  一、直流电流的测量方法  1、将黑表笔插入COM插孔,当测量最大值为200mA的电流时,红表笔插入mA插孔,当测量最大值为20A的电流时,红表笔插入20A插孔。  2、将功...
10月7日消息,当地时间周三三星电子宣布公司新一代3纳米芯片制造技术将推迟到2022年上市,同时称更先进的2纳米芯片制造技术将在2025年问世。三星曾计划于今年开始用3纳米制程工艺生产处理速度更快、能效更高的芯片产品。周三公司在“三星代工论坛”(Samsung Foundry Forum)上表示,转向全新制造技术的难度很大,3纳米制程芯片将在2022年上半年上市。这...

史海拾趣

问答坊 | AI 解惑

欢迎加入电子工程世界交流群26394388

各位同仁:            原电子专家温暖小窝qq群被人恶意取消,请大家进新群:电子工程世界交流群 26394388…

查看全部问答∨

我觉得最好的:如何写无错健壮的C语言程序教程

看到大家最近学习C 的热情,共享下: 这是 微软工程师编写的一本我觉得最好的如何写无错的健壮的C语言程序的进阶教程 ─── Microsoft 编写优质无错C 程序秘诀 目录 序 ⋯⋯⋯⋯⋯⋯⋯⋯⋯Y ...…

查看全部问答∨

问个关于电磁辐射对人体是否有影响的事 !

当时上大学时跟老师做实验,我们把低频和高频信号加在线圈上,用他们产生的磁场作用到兔子和老鼠的头部,大概是2个星期后,把兔子和老鼠的脑子做切片时,发现脑细胞有明显的变化,有些已经萎缩,有些就是畸形,总是肯定是有影响的,建议远离。…

查看全部问答∨

PIC1667功耗如何?电池供电能工作多长时间?

PIC1667功耗如何?9V(万用表用的电池)电池供电能工作多长时间?推荐一款功耗低的单片机,要带AD,RS232接口。…

查看全部问答∨

SD卡怪问题

各位兄台有没有碰到这样的问题:我用的wince5.0 CUP是at91sam9261 在SD卡 在写过一次后 第二次开机加载就识别不了卡。第三次开机有可以识别了/ 反正是写一次隔一次才能识别。。问一下问题出在哪里?我的sd 跟SPI 共用总线的,要用SD卡时切换到MCI模 ...…

查看全部问答∨

Vxworks如何移植snmp管理端程序

1.WindRiver有Wind SNMPManager开发包吗? 2.是用net-snmp移植到vxworks6.1还是用snmp++了? 我现在需要在vxworks6.1实现管理端程序,不知道这个怎么着手?希望大家指导,谢谢。…

查看全部问答∨

大家谈谈PocketPC在局域网内WIFI性能情况

比方说在一个大的无线局域网内, 1,两台PocketPC通过Wifi及时通讯性能怎么样? 2,在两个移动的车子里(当然车子一直在这个局域网内)两台PocketPC通过Wifi及时通讯性能怎么样? 3,当两台PocketPC正在通讯时,突然有大的物体靠近时,Wifi及 ...…

查看全部问答∨

菜鸟问题,单选按钮按上之后如何取消

一个单选按钮控件,我用它来做选择的功能,想实现当用户点击后可以通过点击其他按钮将单选按钮圈圈里的黑点取消掉,怎么实现? 对MFC的控件不是太熟悉,望大家多帮忙咯,谢谢嗯!…

查看全部问答∨

静态CMOS:static CMOS的特性?

有哪位大侠知道 static CMOS有何特性啊?告知一声,谢谢! The DM350 is designed in full static CMOS, so when you stop a module clock, it retains the module\'s state.…

查看全部问答∨

大家有没有注意到OSTime的溢出啊

在ucos里面OSTime是一个u32的数据,从开机就一直在增长,每个街拍一次,假设系统频率是200,那么运行120天,它就会溢出。为什么会允许这样呢???现在都是这样用的求讨论…

查看全部问答∨
小广播
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved