打印
[demo程序]

NV32F100 常用外部时钟设置参考表

[复制链接]
817|1
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
沙发
冰是睡着的冰|  楼主 | 2017-7-31 16:38 | 只看该作者
配置 FEE 模式的具体操作具体操作如下;
1, 在首先在 NV32_Cconfig.h 文件中选择定义外部是时钟( #define USE_FEE) 和外部时钟的晶振频率
(#define EXT_CLK_FREQ_KHZ 10000) ;
2. 系统初始化时( sysinit.c) , 系统会根据选择定义的时钟模式, 初始化 ICS 模块为定义的工作模式。
3. 当 ICS 初始化为 FEE,模式时, 首先是 OCS 模块的初始化设置。 在 OCS 模块初始化设置中, 当写 0b
到 ICS_CR[RANGE]时外部晶振频率为 32K 的低频范围, 当写 1b 到 ICS_CR[RANGE]时, 外部晶振频率范
围在 4MHz~48MHz。
4. 经过系统的初始化, ClkFreqKHz= EXT_CLK_FREQ_KHZ, 分频函数 ICS_SetClkDivider()将对外部
时钟晶振频率进行分频,对外部时钟的分频结果必须在 26K~46k 之间,因此分频系数的选择 ICS_C1_RDIV(x)
的选择要要根据自己定义的外部时钟晶振频率决定

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

16

主题

213

帖子

0

粉丝