caesarsong 发表于 2014-8-13 11:43:48

求助FRDM KE02,用内部时钟,系统时钟是多少?【已解决】

本帖最后由 FSL_TICS_ZJJ 于 2014-9-11 13:13 编辑

大家好,最近在学习Demo ,我用的是内部时钟,但是最好的总线时钟是多少呢?

ICS_Trim(ICS_TRIM_VALUE);// 是这个函数最后倍频的系统时钟吗?

ln08136207 发表于 2014-8-13 11:57:18

你开一个定时器或者用SYSCLK测试一下,我配置成16M

FSL_TICS_ZJJ 发表于 2014-8-13 12:03:26

这个是trim内部时钟的,不是倍频的,倍频有FLL的系数和你相关的系数决定。

caesarsong 发表于 2014-8-13 15:47:31

TRIM后
ICS_C2 = 0x0; /*BDIV=0, prescalar = 1 */
ICS_C1 = 0x04; /* internal reference clock to FLL */ 这样就把时钟跑在40上了,这样理解对吗?如果要分频,根据PDF调写ICS_C2 值就可以?我刚才实验了,这样确实泡在40M
ICS_C1 = 0x04; /* internal reference clock to FLL */

FSL_TICS_ZJJ 发表于 2014-8-13 16:27:43

caesarsong 发表于 2014-8-13 15:47
TRIM后
ICS_C2 = 0x0; /*BDIV=0, prescalar = 1 */
ICS_C1 = 0x04; /* internal reference clock to FLL * ...

你内部频率被你trim到多少了?

caesarsong 发表于 2014-8-13 18:34:57

FSL_TICS_ZJJ 发表于 2014-8-13 16:27
你内部频率被你trim到多少了?

是 0x4C      /*!< trim IRC to 39.0625KHz and FLL output=40MHz */

FSL_TICS_ZJJ 发表于 2014-8-14 09:43:10

caesarsong 发表于 2014-8-13 18:34
是 0x4C      /*!< trim IRC to 39.0625KHz and FLL output=40MHz */

如果内部是trim到39.0625K,而且BDIV被设置为0,是会引起主频为40M的。

FSL_TICS_ZJJ 发表于 2014-8-14 15:03:14

楼主如果是KE02 20M的芯片,还是建议你不要超频,最高主频工作在20Mhz。

浪里白条 发表于 2014-8-14 19:56:03

楼主,用PE可以直接配

jiang887786 发表于 2014-9-2 15:14:29

进来学习一下,浪里白条土豪啊!

cn_x 发表于 2014-9-2 15:22:50

不清楚的话用PE直接配置,或者看带SYSTEM_前缀的文件里的配置方法
页: [1]
查看完整版本: 求助FRDM KE02,用内部时钟,系统时钟是多少?【已解决】