相信很多小伙伴跟我一样好奇 MSP430FF5529的 初始时钟是哪里来的,是多少
接下来我和大家一起分析一下!
首先我认为比较可疑的是 那些默认的参数,一些Reset值不是0的参数 十分的可疑,我们着重的看看他想表达什么意思
我查找UCSCTL这个寄存器的第一个值是UCSCTL1 的DCOSEL位 这一位是2 在芯片的Datesheet里面我找到了这个,貌似是没什么太大的用处。
接下来一个比较让人感兴趣的寄存器就是这个
FLLD = 1 这个好理解
接下来 有意思的来了 : FLLN = 0x1F = 31
这是书册里面 很重要的一个公式! 暂且先不说作用,我们现在先追溯一下我们的时钟是从哪里来的
如图 我需要看一下时钟选择的默认值
我找到了这里 这个位是默认是0 说明输出的SMCLK是 直接从上一级输出来的没有经过分频! 我们继续找上一级是哪里来的这个没有被分频的时钟 接下来我们找到了这个寄存器
SELS =4H 这说明 SMCLK来自未经分频的DCOCLKDIV
到了这一步 我们就应该去找这个DCOCLKDIV了 他是DCOCLK经过分频得到的
FLLD = 1
从这个公式 我们可以退出来 Fdcoclkdiv = (31+1)*F (fllrefclk) 继续反向找
接下来是FLLREFDIV
这一位默认是0 不分频 然后就是FLLREFCLK
这边我们发现是选择的是XTALCLK 至此 应该已经明了了 系统的时钟来自于
外部的 32.768KHz 的RTC时钟!!
这几乎跟我们测得一样!
关键字:MSP430F5529 时钟频率 来源
引用地址:
MSP430F5529 默认时钟频率(1.05MHz)的来源探究
推荐阅读最新更新时间:2024-11-13 04:23
MSP430F5529关于SPI模式的学习
一、MSP430F5529——SPI模式 在SPI模式下,数据的发送和接收是由多个器件共享一个主时钟运行的。 MSP430提供一个额外的引脚,该引脚被主机控制,用来使外部器件执行接收和发送的数据所产生的功能。 UCxSTE(统一通信的专用测试设备引脚) MSP430提供3或4个信号用于SPI数据转换: UCxSIMO -主模式:UCxSIMO是数据输出行 -从模式:UCxSIMO使数据输入行 UCxSOMI -主模式:UCxSOMI为数据输入行 -从模式:UCxSOMI为数据输出行 UCxCLK – USCI SPI Clock -主模式:UCxCLK作为输出时钟 -从模式:UCxCLK作为
[单片机]
对ADC12模块的心得——msp430f5529
最近被AD折腾得够呛,最终在今天有了突破,这部分程序终于被我搞定了 AD部分主要配置ADC12模块的时钟、参考源、采样通道、采样模式、存储和采样保持。 我就一个部分一个部分来 第一个是ADC12模块的时钟,这个是模块运行时的时钟,跟采样定时器是两个概念,曾经我有一段时间被迷惑住了。这个由ADC12CTL1里面的ADC12SSEL和ADC12DIV配置,可以选择ADC12OSC/ACLK/SMCLK/MCLK,TI例程里面好像都是选择的ADC12OSC,这个是5MHZ,不过频率容易受外界影响而改变。这个部分配置好了就得到了ADC12CLK。 第二个参考源,这个部分我没有细致研究,因为我的设计里面不用这个
[单片机]
三菱plc的电磁干扰的主要来源和途径
影响plc控制系统的干扰源大都产生在电流或电压剧烈变化的部位,这些电荷剧烈移动的部位就是干扰源。干扰类型通常按干扰产生的原因、噪声干扰模式和噪声波形性质来划分。按噪声产生的原因不同,分为放电噪声、浪涌噪声、高频振荡噪声等;按噪声的波形、性质不同,可分为持续噪声、偶发噪声等;按噪声干扰模式不同,分为共模干扰和差模干扰。 共模干扰是信号对地的电位差,主要由电网串入、地电位差及空间电磁辐射在信号线上感应的共态电压迭加所形成。共模电压通过不对称电路可转换成差模电压,影响测控信号,造成元器件损坏。差模干扰是指作用于信号两极间的干扰电压,主要由空间电磁场在信号间耦合感应及由不平衡电路转换共模干扰所形成的,这种干扰叠加在信号上,直接影响控制
[嵌入式]
基于MSP430F5529单片机的DAC8552
DAC8552是TI公司推出的16 位双路电压输出数模转换器,本次来介绍一下这个芯片在MSP430单片机上如何使用。 1.芯片的电路图介绍 一共才八个引脚,比较简单,具体介绍我就不说了,如果小伙伴们有疑问或者更具体的资料可以去官网直接去查datasheet,一共就二十来页,一会儿就看完了。 2.程序介绍 先来说一下dac8552库函数怎么写 void DAC8552_Init() { P1DIR|=BIT3+BIT4+BIT5; //配置MSP430的引脚 SYNC_H; SCLK_H; } void DAC8552_Write(unsigned int cmd,unsigned int data
[单片机]
混频器IP3的测量以及测试误差的来源分析
混频器线性度一直是射频系统设计面临的一个关键问题。混频器的非线性会产生不需要的、不可滤的杂散、互调和非线性失真。例如,非线性混频可能导致不希望的杂散,例如2fRF✕2fLO 或2fRF✕fLO 频率分量,加剧射频系统频谱再生问题。 1、IP3和IMD IP3是分析双音信号与其产生的互调项之间的关系的线性品质因数。 PInput 是双音射频输入信号的平均功率。PFund 是频率 和 的平均功率。PIMD3 是 和 处的交调产物的平均功率(注意这里,非变频器件的三阶产物应该是2f1-f2和2f2-f1;变频器件双音互调后,再与LO变频得到 和 。 图1.1 混频器的输出理论频谱 IIP3和OIP3都可以评估器件的非线性,混
[测试测量]
51单片机有关晶振的问题总结
前言 学51单片机的时候,总是伴随很多有关于晶振的问题,其实晶振就是如同人的心脏,是血液的脉搏,把单片机的晶振问题搞明白了,51单片机的其他问题迎刃而解……有关51单片机有关晶振的问题一并总结出来,希望对学51的童鞋来说能有帮助。 一、为什么51单片机爱用11.0592MHZ晶振? 其一:因为它能够准确地划分成时钟频率,与UART(通用异步接收器/发送器)量常见的波特率相关。特别是较高的波特率(19600,19200),不管多么古怪的值,这些晶振都是准确,常被使用的。 其二:用11.0592晶振的原因是51单片机的定时器导致的。用51单片机的定时器做波特率发生器时,如果用11.0592Mhz的晶振,根据公式算下来需要定时器设置
[单片机]
抑制电子设备中电磁干扰的产生来源
电磁干扰广泛存在于各类电子电气设备中,各种电子电气设备在工作时或多或少都会向外发射电磁波,这种电磁波会对整个设备正常工作造成干扰。在电子产品设计中由于对电磁兼容性的考虑不足,致使一些电气和电子产品不合格,因此作者就该问题总结了一些应注意的要点。 地线连接 模拟和数字电路拥有独立的电源和地线通路,尽量加宽这两部分电路的电源与地线,或采用分开的电源层与接地层,以便减小电源与地线回路的阻抗,减小任何可能在电源与地线回路中的干扰电压。 单独工作的PCB的模拟地和数字地可在系统接地点附近单点汇接,如电源电压一致,模拟和数字电路的电源在电源入口单点汇接,如电源电压不一致,在两电源较近处并-1~2μf的电容,给两电源问的信号返回
[电源管理]
msp430f5529捕获加串口源码
msp430f5529捕获加串口,可以供大家学习 单片机源程序如下: #include msp430f5529.h #define uint unsigned int #define uchar unsigned char uint flag,TA_cent,PerVal; unsigned long int val,cha; int m ; void Delay10ms(unsigned int c) //误差 0us { unsigned char a, b; //--c已经在传递过来的时候已经赋值了,所以在for语句第一句就不用赋值了--// for (;c 0;c--) {
[单片机]