查看HC32的源代码
←
HC32
跳转到:
导航
,
搜索
因为以下原因,你没有权限编辑本页:
您刚才请求的操作只有这个用户组中的用户才能使用:
用户
您可以查看并复制此页面的源代码:
=== 系统时钟 === HC32L13x 支持以下五种时钟源作为系统时钟: <source lang=python> SysctrlClkRCH = 0u, // 内部 RC 高速时钟,输出频率为 4~24MHz SysctrlClkXTH = 1u, // 外部晶振高速时钟,XTH 可以不接晶振,直接从 PD00 引脚输入 4~32MHz 的时钟信号 SysctrlClkRCL = 2u, // 内部 RC 低速时钟,可选频率:38.4K 与 32.768K。当系统进入 DeepSleep,此低速时钟不会自动关闭,超低功耗外设模块可以选择 RCL 作为其时钟。 SysctrlClkXTL = 3u, // 外部晶振低速时钟,XTL 可以不接晶振,直接从 PC14 引脚输入 32.768KHz 的时钟信号。当系统进入 Deep Sleep,此低速时钟不会自动关闭。超低功耗模式下工作的外设模块可以选择 XTL 作为其时钟。 SysctrlClkPLL = 4u, // 锁相环 PLL 时钟 </source> 还有两个辅助时钟: * 内部低速 10K 时钟;仅供 WatchDog 和 CLKTRIM 模块使用。 * 内部 150K 时钟:仅供 LVD 和 VC 模块使用。 '''芯片上电或复位后的默认时钟源为 4MHz 的内部 RCH 时钟''';当系统进入 Deep Sleep,此高速时钟会自动关闭。 更改寄存器 RCH_CR[10:0]的数值即可调整 RCH 的输出频率。寄存器数值每增加 1 则 RCH 的输出频率增加约 0.2%,总调整范围为 4~24MHz。更改 RCH 输出频率需要按照特定的更改时序,详见系统时钟切换章节。 内部高速时钟 RCH 从启动到稳定仅需 4us。为了在深度休眠模式下能快速响应中断,建议进入深度休眠模式前将系统时钟切换为 RCH。 <br>
返回到
HC32
。
个人工具
登录
名字空间
页面
讨论
变换
查看
阅读
查看源代码
查看历史
操作
搜索
导航
首页
社区专页
新闻动态
最近更改
随机页面
帮助
工具箱
链入页面
相关更改
特殊页面