MSP430时钟问题
MSP430单片机的定时器,看门狗等东西的时钟来源于于各个时钟(SMCLK,ACLK,MCLK,DCO等)有什么区别呢?还有这些问什么要分频呢,不分频好像程序也可以写啊!...
MSP430单片机的定时器,看门狗等东西的时钟来源于于各个时钟(SMCLK,ACLK,MCLK,DCO等)有什么区别呢?还有这些问什么要分频呢,不分频好像程序也可以写啊!
有这三种时钟我也知道,我只是想知道。我是想知道这些时钟给外设使用的时候到底到底选择哪个,为什么要选择这个?
第二个问题:
CCTL0 = CCIE;
CCR0 = 2047;
TACTL = TASSEL_1 + ID_3 + MC_1; //定时器A的时钟源选择ACLK,8分频,增计数模式
//使用使用DCO
用软件模拟仿真时为什么不进入中断函数呢? 展开
有这三种时钟我也知道,我只是想知道。我是想知道这些时钟给外设使用的时候到底到底选择哪个,为什么要选择这个?
第二个问题:
CCTL0 = CCIE;
CCR0 = 2047;
TACTL = TASSEL_1 + ID_3 + MC_1; //定时器A的时钟源选择ACLK,8分频,增计数模式
//使用使用DCO
用软件模拟仿真时为什么不进入中断函数呢? 展开
4个回答
展开全部
不知道楼主用的是那个型号! 我用的149,就用这个给你说吧!msp430F149有3个时钟源,分别是高频振荡器LFXT2,一般外接8MHZ晶振,低频振荡器LFXT1,一般外接32768HZ的手表晶振,DCO是内部振荡器,工作频率可选,系统默认是800KHZ,最高可工作到10MHZ,有相应的设置寄存器!
楼主说的SMCLK,MCLK,ACLK,分别是子系统时钟,主系统时钟和辅助系统时钟!上述3个振动器做他们的时钟源,具体的根据需要自行选择,系统默认的时钟源的DCO,即内部振荡器!至于分频,就是说将8M变成1M或者2M,4M,分不分频具体的根据系统需要决定,楼主应该是初学吧! 有些问题你不必深究,慢慢的在学习和使用中你就明白了,刚开始你知道怎么用就可以了!
至于程序,TI的主页上例程很多,也写的很好,你慢慢研究吧,最好别CTRL_C+CTRL_V,就算是抄别人的,也自己敲一遍,加深理解,加深印象!话有说回来,学编程本来就是这么个过程,一看二抄三写四调试!我就是这么过来的,网上资源很多,多看看别人是怎么学的,怎么做的!
个人意见,仅供参考!
楼主说的SMCLK,MCLK,ACLK,分别是子系统时钟,主系统时钟和辅助系统时钟!上述3个振动器做他们的时钟源,具体的根据需要自行选择,系统默认的时钟源的DCO,即内部振荡器!至于分频,就是说将8M变成1M或者2M,4M,分不分频具体的根据系统需要决定,楼主应该是初学吧! 有些问题你不必深究,慢慢的在学习和使用中你就明白了,刚开始你知道怎么用就可以了!
至于程序,TI的主页上例程很多,也写的很好,你慢慢研究吧,最好别CTRL_C+CTRL_V,就算是抄别人的,也自己敲一遍,加深理解,加深印象!话有说回来,学编程本来就是这么个过程,一看二抄三写四调试!我就是这么过来的,网上资源很多,多看看别人是怎么学的,怎么做的!
个人意见,仅供参考!
深圳市兴威帆电子技术有限公司
2023-08-24 广告
2023-08-24 广告
实时时钟模块可以选择许多不同的制造商和型号,具体选择取决于您的应用需求和预算。一些流行的实时时钟模块品牌包括DS1302、MA电商平台6925和MCP7941。这些模块都具有精度高、稳定性好、功耗低等优点,并具有不同的功能和特性,可以满足各...
点击进入详情页
本回答由深圳市兴威帆电子技术有限公司提供
展开全部
ACLK是辅助时钟 smclk子系统时钟 mclk主时钟8mhz dco片类时钟
分频是为了设置不同的时钟源 就像计不同数值一样 我这里有些资料 你看看吧!!!!
分频是为了设置不同的时钟源 就像计不同数值一样 我这里有些资料 你看看吧!!!!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
(1)MCLK系统主时钟。除了CPU运算使用此时钟以外,外围模块也可以使用。MCLK可以选择任何一个振荡器所产生的时钟信号并进行1、2、4、8分频作为其信号源。
(2)SMCLK系统子时钟。供外围模块使用。并在使用前可以通过各模块的寄存器实现分频。SMCLK可以选择任何一个振荡器所产生的时钟信号并进行1、2、4、8分频作为其信号源。
(3)ACLK辅助时钟。供外围模块使用。并在使用前可以通过各模块的寄存器实现分频。但ACLK只能由LFXT1进行1、2、4、8分频作为信号源。
PUC复位后,MCLK和SMCLK的信号源为DCO,DCO的振荡频率默认为800KHZ。ACLK的信号源为LFXT1。
(2)SMCLK系统子时钟。供外围模块使用。并在使用前可以通过各模块的寄存器实现分频。SMCLK可以选择任何一个振荡器所产生的时钟信号并进行1、2、4、8分频作为其信号源。
(3)ACLK辅助时钟。供外围模块使用。并在使用前可以通过各模块的寄存器实现分频。但ACLK只能由LFXT1进行1、2、4、8分频作为信号源。
PUC复位后,MCLK和SMCLK的信号源为DCO,DCO的振荡频率默认为800KHZ。ACLK的信号源为LFXT1。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询