msp430f5529开发板的时钟系统默认设置是怎样的

 我来答
浙江启扬智能科技有限公司 2023-08-23
展开全部
开发板的价格大概在每片几百元~上千元不等。开发板的价格受多方面影响,如品牌、类别、规格、市场等。在选择购买之前,多方面地进行了解和对比是必要的。开发板(demoboard)是用来进行嵌入式系统开发的电路板,包括中央处理器、存储器、输入设备、输出设备、数据通路/总线和外部资源接口等一系列硬件组件。开发板一般由嵌入式系统开发者根据开发需求自己订制,也可由用户自行研究设计。开发板是为初学者了解和学习系统的硬件和软件,同时部分开发板也提供的基础集成开发环境和软件源代码和硬件原理图等。常见的开发板有51、ARM、FPGA、DSP开发板。 …
匿名用户
2017-08-16
展开全部
不可以使用更高频率的外部晶振可以像用软件编写内部DCO振荡器分频可以例如BCSCTL2|=SELM_3;//主时钟8分频MSP430频率(时钟)配置MSP430时钟:1、在MSP430单片机中一共有四个时钟源:(1)LFXT1CLK,为低速/高速晶振源,通常接32.768kHz晶振(2)XT2CLK,可选高频振荡器,外接标准高速晶振,通常是接8Mhz,也可以接400kHz~16Mhz;(3)DCOCLK,数控振荡器,为内部时钟,由RC震荡回路构成,受温度和电压的影响较大;若外部不接稳定的晶振电路,直接由内部时钟工作,则会因环境变化而导致性能不稳定。(4)VLOCLK,内部低频振荡器,12kHz标准振荡器。(要得到标准的12k则必须外接32768等晶振)2、在MSP430单片机内部一共有三个时钟系统:(1)ACLK:辅助时钟,通常由LFXT1CLK或VLOCLK作为时钟源,可以通过软件控制更改时钟的分频系数;(2)MCLK:主时钟,为系统内核提供时钟,它可以通过软件从四个时钟源选择或者从四个时钟源分频后选择为主时钟;(3)SMCLK:子时钟,也是可以由软件选择时钟源。3、MSP430的时钟设置包括3个寄存器,DCOCTL、BCSCTL1、BCSCTL2、BCSCTL3DCOCTL,DCO控制寄存器,地址为56H,初始值为60HDCO2DCO1DCO0MOD4MOD3MOD2MOD1MOD0DCO0~DCO2:DCOSelectBit,定义了8种频率之一,而频率由注入直流发生器的电流定义。MOD0~MOD4:ModulationBit,频率的微调。一般不需要DCO的场合保持默认初始值就行了。BCSCTL1,地址为57H,初始值为84HXT2OFFXTSDIVA1DIVA0XT5VRSEL2RSEL1RSEL0RSEL0~RSEL2:选择某个内部电阻以决定标称频率.0最低,7最高。XT5V:1.DIVA0~DIVA1:选择ACLK的分频系数。DIVA=0,1,2,3,ACLK的分频系数分别是1,2,4,8;XTS:选择LFXT1工作在低频晶体模式(XTS=0)还是高频晶体模式(XTS=1)。XT2OFF:控制XT2振荡器的开启(XT2OFF=0)与关闭(XT2OFF=1)。正常情况下把XT2OFF复位就可以了.BCSCTL2,地址为58H,初始值为00HSEM1SELM0DIVM1DIVM0SELSDIVS1DIVS0DCORDCOR:0,选择内部电阻;1,选择外部电阻DIVS0~DIVS1:DIVS=0,1,2,3对应SMCLK的分频因子为1,2,4,8SELS:选择SMCLK的时钟源,0:DCOCLK;1:XT2CLK/LFXTCLK.DIVM0~1:选择MCLK的分频因子,DIVM=0,1,2,3对应分频因子为1,2,4,8.SELM0~1:选择MCLK的时钟源,0,1:DCOCLK,2:XT2CLK,3:LFXT1CLK我用的时候一般都把SMCLK与MCLK的时钟源选择为XT2。其它:1.LFXT1:一次有效的PUC信号将使OSCOFF复位,允许LFXT1工作,如果LFXT1信号没有用作SMCLK或MCLK,可软件置OSCOFF关闭LFXT1.2.XT2:XT2产生XT2CLK时钟信号,如果XT2CLK信号没有用作时钟MCLK和SMCLK,可以通过置XT2OFF关闭XT2,PUC信号后置XT2OFF,即XT2的关闭的。3.DCO振荡器:振荡器失效时,DCO振荡器会自动被选做MCLK的时钟源。如果DCO信号没有用作SMCLK和MCLK时钟信号时,可置SCG0位关闭DCO直流发生器。4.在PUC信号后,由DCOCLK作MCLK的时钟信号,根据需要可将MCLK的时钟源另外设置为LFXT1或XT2,设置顺序如下:(1)清OSCOFF/XT2(2)清OFIFG(3)延时等待至少50uS(4)再次检查OFIFG,如果仍置位,则重复(1)-(4)步,直到OFIFG=0为止。(5)设置BCSCTL2的相应SELM。实例分析1、CPU运行在VLO时钟下:这是最慢的时钟,在约12千赫兹下运行。因此,我们将通过可视化的LED闪烁的红色慢慢地在约每3秒钟率。我们可以让时钟系统默认这种状态,设置专门来操作VLO。我们将不使用任何ALCK外设时钟在此实验室工作,但你应该认识到,ACLK来自VLO时钟。#include/*---------------------------------------------------------------------------------------------*/Voidmain(){WDTCTL=WDTPW+WDTHOLD;//关闭看门狗定时器BCSCTL1|=XT2OFF;//XT2关闭ACLK=32768hzDCO为默认值约800kBCSCTL3|=LFXT1S_2;//LFXT1=VLO=12khz(大约)//BCSCTL3|=LFXT1S_0;//LFXT1=32.768khz(大约)IE1&=~OFIE;//清除时钟错误中断IFG1&=~OFIFG;//ClearOSCFaultflagBCSCTL2|=SELM_3+SELS;//mclk时钟源为LFXT1CLK,smclk=LFXT1CLK=32768hz//BCSCTL2|=SELM_0+SELS;//mclk时钟源为DCOCLK,smclk=LFXT1CLK=32768hz__delay_cycles(1000);//小延时等待振荡稳定P1DIR=BIT0;//P1.0配置输出P1OUT=BIT0;//P1.0输出高电平While(){P1OUT^=BIT0;//P1.0电平反转;_delay_cycles(100000);}}/*---------------------------------------------------------------------------------------------*/
浙江启扬智能科技有限公司
2023-08-23 广告
作为浙江启扬智能科技有限公司的工作人员,我可以告诉您,开发板的价格因品牌、型号、功能等因素而异。一般来说,开发板的价格在几十元到几千元不等。如果您需要购买开发板,建议您先了解自己的需求和预算,然后根据品牌、性能、价格等多方面进行比较,选择适... 点击进入详情页
本回答由浙江启扬智能科技有限公司提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式