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

2019-07-15 15:44发布

430为嘛要设置SMCLK、MCLK、ACLK这么三种时钟呢?一个不够用么?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
8条回答
午夜粪车
1楼-- · 2019-07-15 17:50
是因为不同外设需要的时钟频率不同而多设置几个时钟
zhaoxqi
2楼-- · 2019-07-15 19:49
 精彩回答 2  元偷偷看……
huangchui
3楼-- · 2019-07-15 21:34
可以实现低功耗?
jiajs
4楼-- · 2019-07-16 00:40

这SMCLK、MCLK、ACLK功能不一样
ACLK是辅助时钟,一般是低频的时钟,使用32768Hz的低频振荡或者12KHz的VLO。
MCLK是主时钟,给CPU提供,这个需要根据实际情况来,可以是DCO或者是HF的振荡器。
SMCLK是外设时钟,常用的是从DCO获取时钟源。
zhanghqi
5楼-- · 2019-07-16 04:37
MSP430做为一款超低功耗单片机,多个时钟源是必须的,不然只有一个高频时钟源必然导致能耗浪费,如果只有一个低频时钟源则无法高效的运行——个人浅显的理解。。。
zhenykun
6楼-- · 2019-07-16 06:45
 精彩回答 2  元偷偷看……

一周热门 更多>