leaf198310 发表于 2010-10-14 13:58:24

stm8s时钟

请问:STM8S 时钟分频寄存器(CLK_CKDIVR)介绍到
fCPU  fMASTER  fHSI  主时钟与CPU时钟的区别?各做什么用?
譬如我用内部16M,内部时钟分频2,cpu分频2,那计时器根据什么频率计算?还有指令执行时间?
 

发表于 2010-10-14 14:36:56

RE:stm8s时钟

主时钟是外部晶振,CPU是内部RC针对;
计时器根据你配置选择时钟,执行指令和总线频率有关系。

leaf198310 发表于 2010-10-14 15:47:51

RE:stm8s时钟

谢谢斑竹的回答,不过我还是有点疑惑:我举的例子是,若用内部RC,通过配置,时钟频率为16M/2=8M(CLK_CKDIVR 3、4位配置) ,CPU频率也可以通过配置可能不为8M,可以为8M/2=4M(CLK_CKDIVR 0-2位配置),这时候主时钟与CPU的频率不一样,那么计时器根据斑竹的意思是可以任选其中一位?总线频率怎么来的?貌似一般的MCU都是根据CPU频率来的,我是ST新手,不清楚之处还请解释

发表于 2010-10-14 20:55:59

RE:stm8s时钟

1、选择好总线频率以后,CPU的频率就是这个。
2、定时器可以通过分频和倍频来确定定时器的时钟。

周炎 发表于 2012-12-3 08:56:47

RE:stm8s时钟

不清楚:o:o

abel_阿飞 发表于 2014-10-15 13:27:55

回复:stm8s时钟

楼上回答没看懂!!:L

等一个人咖啡- 发表于 2016-8-2 15:00:09

有相关代码示例吗?

ycaaa 发表于 2018-2-3 20:42:49

路过
页: [1]
查看完整版本: stm8s时钟