OpenEdv-开源电子网

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

AHB 时钟与APB时钟

[复制链接]

13

主题

30

帖子

0

精华

初级会员

Rank: 2

积分
138
金钱
138
注册时间
2011-7-22
在线时间
12 小时
发表于 2015-5-18 23:14:47 | 显示全部楼层 |阅读模式
5金钱
看到时钟那一节有些困惑,根据总线架构那一节AHB1外设与APB1和APB2通过总线桥连接,但是时钟树里面的APBx时钟是来自AHB的时钟分频而来,按照道理应该是要想使用APB外设的话,必须先使能上一级的时钟,按照时钟树中的图,必须先使能AHB的时钟才行,但是在TIM定时器使用的时候,只是使能了APB1中TIMx的时钟,没有使能AHB的时钟,这是为什么???
第二:APB1与APB2都是通过总线桥与AHB1的外设连接,那么AHB1的外设可以与APB1和APB2的外设互通,那么APB1和APB2就与AHB2外设没有任何联系了是吗??
第三:关于GPIO复用的问题,教程上以GPIO与USART复用为例说明的,但是看了之后又一些疑惑,如果GPIO要是使用的话,那么开启GPIO的时钟,但是如果GPIO与USART复用的话,为什么开启了USART的时钟还要开启GPIO的时钟,这两个时钟都控制相同的GPIO不会出现混乱吗,这个怎么才能解释的过去????

我刚学,还望大家积极帮助,谢谢了!
7UUAO${(Z%J(}EK~1(U)86U.png
时钟问题.png

最佳答案

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

1,ahb总是使能的! 2,他们是时钟来源都相同。。。 3,这个MCU自己去处理,不需要我们关心。 楼主想深入研究的话,那就慢慢看MCU架构的东西吧,我也 不太了解。
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165371
金钱
165371
注册时间
2010-12-1
在线时间
2110 小时
发表于 2015-5-18 23:14:48 | 显示全部楼层
1,ahb总是使能的!
2,他们是时钟来源都相同。。。
3,这个MCU自己去处理,不需要我们关心。

楼主想深入研究的话,那就慢慢看MCU架构的东西吧,我也 不太了解。
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-2-24 15:34

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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