OpenEdv-开源电子网

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

原子哥,请问我APB1预分频设置不分频,但我主频48MHz,那么此时PCLK1的频率是多少

[复制链接]

1

主题

4

帖子

0

精华

新手上路

积分
23
金钱
23
注册时间
2018-3-27
在线时间
3 小时
发表于 2018-3-27 10:40:46 | 显示全部楼层 |阅读模式
原子哥,请问我APB1预分频设置不分频,但我主频是48MHz,那么此时PCLK1的频率是多少
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

9

主题

162

帖子

0

精华

高级会员

Rank: 4

积分
933
金钱
933
注册时间
2017-3-23
在线时间
255 小时
发表于 2018-3-27 10:57:58 | 显示全部楼层
SYSCLK 系统时钟,最大72MHz.HCLK :AHB总线时钟,由系统时钟SYSCLK 分频得到,一般不分频,等于系统时钟经过总线桥AHB--APB,通过设置分频,可由HCLK得到 PCLK1与PCLK2时钟不过PCLK2时钟最高可达72MHz,而PCLK1最大36MHz。PCLK2对应APB2外设。PCLK1对应APB1外设。
回复 支持 反对

使用道具 举报

1

主题

4

帖子

0

精华

新手上路

积分
23
金钱
23
注册时间
2018-3-27
在线时间
3 小时
 楼主| 发表于 2018-3-27 11:04:21 | 显示全部楼层
未知1908 发表于 2018-3-27 10:57
SYSCLK 系统时钟,最大72MHz.HCLK :AHB总线时钟,由系统时钟SYSCLK 分频得到,一般不分频,等于系统时钟经 ...

你说的我都懂,我问的是假如我PCLK1的预分频系数设置为1,就是不分频,然后AHB是48MHz,那我此时PCLK1是多少频率?
回复 支持 反对

使用道具 举报

9

主题

162

帖子

0

精华

高级会员

Rank: 4

积分
933
金钱
933
注册时间
2017-3-23
在线时间
255 小时
发表于 2018-3-27 11:12:04 | 显示全部楼层
chenliang09 发表于 2018-3-27 11:04
你说的我都懂,我问的是假如我PCLK1的预分频系数设置为1,就是不分频,然后AHB是48MHz,那我此时PCLK1是 ...

原理上应该是48Mhz,没事过不确定,不过如果超过36MHz后面的定时器之类的时钟会不准,至于是不是,用下面的函数自己看看吧
void GetSystemClocks(void)
{
        uint32_t SYSCLK,HCLK,PCLK1,PCLK2;
        RCC_ClocksTypeDef RCC_Clock;
       
        RCC_GetClocksFreq(&RCC_Clock);
        SYSCLK = RCC_Clock.SYSCLK_Frequency;
        HCLK = RCC_Clock.HCLK_Frequency;
        PCLK1 = RCC_Clock.PCLK1_Frequency;
        PCLK2 = RCC_Clock.PCLK2_Frequency;
}
回复 支持 反对

使用道具 举报

1

主题

4

帖子

0

精华

新手上路

积分
23
金钱
23
注册时间
2018-3-27
在线时间
3 小时
 楼主| 发表于 2018-3-27 11:17:03 | 显示全部楼层
未知1908 发表于 2018-3-27 11:12
原理上应该是48Mhz,没事过不确定,不过如果超过36MHz后面的定时器之类的时钟会不准,至于是不是,用下面 ...

嗯谢谢你
回复 支持 反对

使用道具 举报

1

主题

4

帖子

0

精华

新手上路

积分
23
金钱
23
注册时间
2018-3-27
在线时间
3 小时
 楼主| 发表于 2018-3-27 17:12:51 | 显示全部楼层
没人懂吗?咋没人回复
回复 支持 反对

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-6-8 15:48

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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