找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 2895|回复: 5
打印 上一主题 下一主题
收起左侧

STM32F103RC使用默认配置,APB1的时钟却是72MHz,这是什么回事?

[复制链接]
跳转到指定楼层
楼主
50黑币
如图,使用TIM2,理论算出来的时钟时72MHZ,但是资料里面说了默认配置是36MHZ。但是我试了更改默认配置,1分频和2分频出来的都是72MHZ,4分频出来的才是36MHZ,这是什么回事?APB1的默认时钟不是最大是36MHZ嘛?

22.png (22.67 KB, 下载次数: 36)

22.png

11.png (162.14 KB, 下载次数: 38)

11.png

00.png (108.84 KB, 下载次数: 61)

00.png
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏1 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:275449 发表于 2020-7-28 13:34 | 只看该作者
你是不是在哪有倍频了
回复

使用道具 举报

板凳
ID:804115 发表于 2020-7-28 15:48 | 只看该作者
建议用stm32cubemx生成代码,将代码时钟树图形化显示,它会提示你哪里设置不正常
回复

使用道具 举报

地板
ID:752824 发表于 2020-7-30 16:59 | 只看该作者
12345678110 发表于 2020-7-28 13:34
你是不是在哪有倍频了

没有倍频,
回复

使用道具 举报

5#
ID:809311 发表于 2020-8-8 17:12 | 只看该作者
软件设置错误。
回复

使用道具 举报

6#
ID:752824 发表于 2020-8-11 16:40 | 只看该作者
从这份文档(中文翻译,仅供参考)看,结合我的实验结果,突然好像明白了。PCLK1确实是36MHz,但因为PCLK1为APB1的2分频,所以这个频率再传到TIMX_CLK时,就需要倍频。而当PCLK1=APB1时,传到TIMX_CLK的时钟就不需要倍频。

51hei图片_20200811163457.png (125.87 KB, 下载次数: 40)

51hei图片_20200811163457.png
回复

使用道具 举报

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

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

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