设置SMCLK、MCLK、ACLK这么三种时钟

[复制链接]
776|8
 楼主| liliang9554 发表于 2017-9-27 23:14 | 显示全部楼层 |阅读模式
430为嘛要设置SMCLK、MCLK、ACLK这么三种时钟呢?一个不够用么?
午夜粪车 发表于 2017-9-27 23:17 | 显示全部楼层
是因为不同外设需要的时钟频率不同而多设置几个时钟
zhaoxqi 发表于 2017-9-27 23:19 | 显示全部楼层

嗯,可以供不同的需求
huangchui 发表于 2017-9-27 23:20 | 显示全部楼层
可以实现低功耗?
jiajs 发表于 2017-9-27 23:22 | 显示全部楼层

这SMCLK、MCLK、ACLK功能不一样
ACLK是辅助时钟,一般是低频的时钟,使用32768Hz的低频振荡或者12KHz的VLO。
MCLK是主时钟,给CPU提供,这个需要根据实际情况来,可以是DCO或者是HF的振荡器。
SMCLK是外设时钟,常用的是从DCO获取时钟源。
zhanghqi 发表于 2017-9-27 23:24 | 显示全部楼层
MSP430做为一款超低功耗单片机,多个时钟源是必须的,不然只有一个高频时钟源必然导致能耗浪费,如果只有一个低频时钟源则无法高效的运行——个人浅显的理解。。。
zhenykun 发表于 2017-9-27 23:25 | 显示全部楼层


主要是考虑不同的功耗问题   在不同的功耗下   需要使用不同的工作模式   呵呵    这个问题很简单啦  呵呵
wyjie 发表于 2017-9-27 23:26 | 显示全部楼层
根据功耗不同 所以选的时钟肯定不一样啦
 楼主| liliang9554 发表于 2017-9-27 23:29 | 显示全部楼层

哦,晓得了,多谢
您需要登录后才可以回帖 登录 | 注册

本版积分规则

950

主题

11568

帖子

6

粉丝
快速回复 在线客服 返回列表 返回顶部