OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 3175|回复: 5

关于系统滴答时钟的来源

[复制链接]

24

主题

73

帖子

0

精华

初级会员

Rank: 2

积分
128
金钱
128
注册时间
2017-10-21
在线时间
41 小时
发表于 2018-1-27 21:35:53 | 显示全部楼层 |阅读模式
1金钱
寄存器版本的手册上说系统滴答时钟源来自AHB 分频后再 8 分频;但是我看原子的代码里将两个时钟来源表示为SysTick_CLKSource_HCLK和SysTick_CLKSource_HCLK_Div8,从名称上看就是滴答时钟来自HCLK或者HCLK的8分频?就是这两个时钟都可以作为systick来源了(如图)? QQ图片20180127213106.png ,这与手册里说的
CSRRRQ_$(UY(4@${JQ{$GK5.png “ SYSTICK 的来源是AHB 分频后再 8 分频” 略有不同。有人能解释一下系统滴答时钟的来源吗?感谢!

最佳答案

查看完整内容[请看2#楼]

RCC通过将AHB时钟(HCLK)八分频为Cortex系统定时器(SysTick)提供外部时钟。SysTick既能够与这个时钟同步,也可以与HCLK时钟同步,这可以通过SysTick control and status寄存器进行配置。
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

6

主题

462

帖子

0

精华

高级会员

Rank: 4

积分
906
金钱
906
注册时间
2017-12-15
在线时间
111 小时
发表于 2018-1-27 21:35:54 | 显示全部楼层
RCC通过将AHB时钟(HCLK)八分频为Cortex系统定时器(SysTick)提供外部时钟。SysTick既能够与这个时钟同步,也可以与HCLK时钟同步,这可以通过SysTick control and status寄存器进行配置。
回复

使用道具 举报

6

主题

462

帖子

0

精华

高级会员

Rank: 4

积分
906
金钱
906
注册时间
2017-12-15
在线时间
111 小时
发表于 2018-1-27 21:39:01 | 显示全部楼层
Reference Manual如是说:
TIM截图20180127213826.png
回复

使用道具 举报

6

主题

462

帖子

0

精华

高级会员

Rank: 4

积分
906
金钱
906
注册时间
2017-12-15
在线时间
111 小时
发表于 2018-1-27 21:43:14 | 显示全部楼层
其实之前我也不知道这个,然后在reference manual里搜了一下systick,然后就立刻找到了答案。满意记得采纳为最佳答案。
回复

使用道具 举报

24

主题

73

帖子

0

精华

初级会员

Rank: 2

积分
128
金钱
128
注册时间
2017-10-21
在线时间
41 小时
 楼主| 发表于 2018-1-27 22:52:44 | 显示全部楼层
a496298685 发表于 2018-1-27 21:35
RCC通过将AHB时钟(HCLK)八分频为Cortex系统定时器(SysTick)提供外部时钟。SysTick既能够与这个时钟同步 ...

优秀!话说这个文档原子送的资料里有吗?没有的话可以分享一下吗?
回复

使用道具 举报

6

主题

462

帖子

0

精华

高级会员

Rank: 4

积分
906
金钱
906
注册时间
2017-12-15
在线时间
111 小时
发表于 2018-1-27 23:01:05 | 显示全部楼层
ForestLi 发表于 2018-1-27 22:52
优秀!话说这个文档原子送的资料里有吗?没有的话可以分享一下吗?

原子送的资料里应该有他的中文版,我看下……………………
在:
探索者F4 资料盘(A盘)\8,STM32参考资料\STM32F4xx中文参考手册.pdf
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-6-8 17:51

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表