KE02的内部时钟是否为31.25KHz ~ 39.0625KHz之间可调?(已解决)

2020-02-20 20:41发布

本帖最后由 tarzar 于 2014-11-28 15:10 编辑

查了手册上资料说,内部时钟典型值为31.25K,但是例程中使用的通过trim来改变内部时钟使之等于 39.0625KHz,然后倍频到40MHz
#define ICS_TRIM_VALUE  0x4C        /*!< trim IRC to 39.0625KHz and FLL output=40MHz */

我想问的是
1、通过trim调节,是不是可以使内部时钟处于31.25KHz ~ 39.0625KHz之间?
2、使用同样的trim值,不同的芯片输出频率是否不一样,这偏差是否还与温度、供电电压有关系啊?
3、现在只知道提高trim值就可以增加周期,即频率降低,那么当trim = 0时,是不是内部时钟为39.0625KHz左右,当trim = 0xff时,内部时钟为31.25KHz左右

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
15条回答
tarzar
2020-02-22 05:38
本帖最后由 tarzar 于 2014-11-28 15:12 编辑
FSL_TICS_ZJJ 发表于 2014-11-28 13:44
是可以这样,但是你减小了trim的值,到底能提高多少的频率你不知道的,因为你无法测试你的频率。
这样, ...


嗯,现在都清楚了,实际在使用中只有两种情况:
1、要么使用内部晶振(不需要UART通讯),对频率的准确度可以不要求。现在就使用默认的31.25KHz 再倍频到32MHz。
2、要么需要使用UART与外部主机通讯,对频率的准度有要求的,就用外部晶振。

好的,谢谢版主解答,以及谢谢其他参与讨论的网友。本贴结贴了

一周热门 更多>