打印

关于GD32时钟数中FCLK与SYSCLK,HCLK的区别

[复制链接]
2211|8
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
sunmeat|  楼主 | 2014-11-5 22:37 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
1.关于来源
SYSCLK来自于HSI,PLLCLK或者HSE,由开关SW选择
PCLK来自于AHB预分频器
HCLK来自于AHB预分频器
沙发
sunmeat|  楼主 | 2014-11-6 21:59 | 只看该作者
2.关于作用
HCLK是高速总线AHB的时钟信号,提供给存储器,DMA及Cortex内核,是cortex内核运行的时钟,CPU主频就是这个信号(来自野火的书)
SYSCLK是系统时钟,基本上所有的外设都是sysclk提供的时钟信号,由他给AHB分频
FCLK是内核的自由运行时钟,自由表现在他不来自时钟HCLK,因此在时钟HCLK停止时,FCLK也继续运行。他的存在可以保证在处理器休眠时,也能够采样和到中断跟踪休眠事件,他与HCLK互相同步(来自野火的书)

使用特权

评论回复
板凳
zeshoufx| | 2018-4-9 19:20 | 只看该作者
楼主能不能讲解一下时钟的配置步骤

使用特权

评论回复
地板
vibra2016| | 2018-4-21 16:03 | 只看该作者
HCLK是高速总线AHB的时钟信号,提供给存储器,DMA及Cortex内核,是cortex内核运行的时钟,CPU主频就是这个信号

使用特权

评论回复
5
bboo| | 2018-4-22 14:32 | 只看该作者
系统进钟和高速总线时钟

使用特权

评论回复
6
baimiaocun2015| | 2018-4-22 22:36 | 只看该作者
SYSCLK是系统时钟,基本上所有的外设都是sysclk提供的时钟信号。

使用特权

评论回复
7
lvben5d| | 2018-4-23 21:27 | 只看该作者
zeshoufx 发表于 2018-4-9 19:20
楼主能不能讲解一下时钟的配置步骤

不管STM32还是GD32 , (根据宏定义,选择好外部晶振HXTAL或内部RC,) 上电复位后均会调用systemInit(). 这个函数里就是你要找的,然后跳转到main函数,开始你的表演!

使用特权

评论回复
8
comeon201208| | 2018-4-25 21:14 | 只看该作者
关键在于预分频器的合理使用的

使用特权

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

本版积分规则

208

主题

2132

帖子

13

粉丝