历史上的今天
今天是:2025年05月26日(星期一)
2021年05月26日 | MSP430系统时钟寄存器详解
2021-05-26 来源:eefocus
1、时钟源说明
ACLK辅助时钟:ACLK是LFXT1CLK(低频时钟源)信号经过1、2、4、8分频得到的。ACLK可由软件选为各个外围模块的时钟信号,一般用于低速外设。
MCLK系统主时钟:MCLK可由软件选择来自LFXT1CLK(低频时钟源)、XT2CLK(高频时钟源)、DCOCLK(数字控制RC振荡器)三者之一,然后经过1、2、4、8分频得到。MCLK主要用于CPU和系统。
SMCLK子系统时钟:可由软件选择来自LFXT1CLK(低频时钟源)和DCOCLK(数字控制RC振荡器),或者、XT2CLK(高频时钟源)和DCOCLK(数字控制RC振荡器)具体由器件决定,,然后经过1、2、4、8分频得到。SMCLK主要用于高速外围模块。
2、系统时钟寄存器说明

SELM.O,SELM.l选择 MCLK 时钟源。
0时钟源为 DCOLCK(默认时钟源);
1时钟源为DCOCLK ;
2时钟源为LFXTlCLK(对于MSP430Fll/l2X),
时钟源为XT2CLK(对于MSP430F13/14/15/16X);
3时钟源为 LFXT1CLK 。
DIVM.O,DlVM.l选择 MCLK 分频。
01分频(默认MCLK=DCOCLK);
12分频;
24分频;
38分频。
SELS选择 SMCLK 时钟源 。
0时钟源为 DCOCLK(默认肘钟源);
1时钟源为 LFXTlCLK(对于MSP430Fll/l2X ),
时钟源为 XT2CLK(对于MSP430F13/14/15/16X)。
DIVS.O,DIVS.l选择 SMCLK 分频。
01分频(默认 SMCLK=MCLK);
12分频;
24分频;
38分频。
DCOR选择 DCO 电阻。
0内部电阻;
1外部电阻。
Puc信号之后,DCOCLK被自动选作MCLK时钟信号,根据需要MCLK的时钟源可以另外设置为 LFXTl或者XT2。设置顺序如下:
(1)复位OscOff;
(2)清除OFIFG;
(3)延时等待至少50us;
(4)再次检查OFlFG,如果仍然置位,则重复(3)、(4)步骤,直到OFIFG=0止。
史海拾趣
|
* dwStartSector - Logical sector to start the partition. NEXT_FREE_LOC if none * specified. Ignored if opening existing partition. * ...… 查看全部问答> |
|
我想做一个dvb-t的播放器,想用tcpmp来改一下,但是tcpmp内容太多,无从下手。 所以求购tcpmp播放实时数据的办法。 或者wince下的dvb-t播放器代码。 wangbinbin369@sohu.com… 查看全部问答> |
|
我用VC2005编译的程序,在Platform Builder 5.0里面不能调试, 加载的时候显示: Loaded \'menus.exe\', no matching symbolic information found. 我确认pdb调试文件已经生成了, 难道PB5.0不支持VS2005的调试? 然后我想用VC2005连接上平台再调试, ...… 查看全部问答> |
|
现在我用24C02做掉电保护芯片,需要在掉电时把数据写入24C02。可现在出现了问题,不知道是写得不对,还是读的不对,读出来的数据全是1。大家又没有遇到过这种问题,应该怎么办呢?… 查看全部问答> |
|
第一窗体 using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Text; using System.Windows.Forms; namespace wince5 { public part ...… 查看全部问答> |
|
自RT-Thread 0.3.0正式版发布以来,经过开发人员密集的整8个月开发,大众用户的积极反馈、测试,终于完成了RT-Thread 0.4.x系列的第一个测试版本。这个测试版本,依然更多的面向测试目的,不建议直接应用到实际的产品中。RT-Thread 0.4.0的非正式 ...… 查看全部问答> |




