上两篇主要讲述了系统时钟,APB1, APB2, AHB配置的整个过程,是系统启动的关键,剩余部门将单独介绍

独立看门狗(IWDGCLK)

独立看门够采用内部单独时钟LSIRC,用于与其他系统时钟隔离,以保证看门狗的稳定性以及独立性, 看门口首先要
使能。

RTC时钟

RTC时钟来源可以配置为三个 LSI, LSE以及HSE, 其中HSE需要配置为2到31分频, LSE为32.768Khz高精度晶振
LSI为内部32Khz, 可以通过RTCSEL[1:0]来配置时钟源。

RTCSEL[1:0]配置为:
I2S时钟

I2S时钟来源于HSE,由PLLl2S分频器单独分频 ,方法类似于PLL分频不在讲述。

PYH 以太网时钟
以太网时钟需要外接PHY芯片提供时钟。

USB时钟
F407 的 USB 没有集成 PHY,要想实现 USB 高速传输的话,必须外置 USB PHY 芯片,常用的芯片是 USB3300。当外接 USB PHY 芯片时, PHY 芯片需要给 MCU 提供一个时钟。

参考文档
《零死角玩转STM32》
《STM32F4XX中文参考手册》

STM32那点事(2)_时钟树(下)相关推荐

  1. STM32那点事(2)_时钟树(上)

    时钟树属于STM32内部资源,是整个芯片内部模块种最难看懂的一部分,相对于其他高性能CPU芯片,STM32时钟树相对没有那么复杂,了解STM32时钟树对熟悉整个芯片内部架构非常有帮助,进一步学习其他高 ...

  2. STM32那点事(2)_时钟树(中)

    上篇主要介绍了外部时钟通过PLL分频或者倍频之后得到PLLCLK的整个流程,此流程是芯片启动过程中首先根据硬件需要进行相应配置.只有将上述流程搞清楚,系统才能正常启动. 系统时钟 系统频率为168Mh ...

  3. STM32那点事(3)_中断(下)

    上节主要讲述了STM32 的中断基础知识以及一般配置过程.外部中断与其他模块中断相对要复杂一点.外部中断一般都是由GPIO触发,是在整个系统中需要经常用到. 介绍 STM32F4 有多达23个中断,每 ...

  4. STM32那点事(3)_中断(上)

    中断是STM32核心模块之一,几乎所有的模块都需要和中断打交道.了解STM32运作机制非常重要.在<STM32那点事(1)_STM32F40_41xx启动文件详解>中讲解启动流程中提到,中 ...

  5. STM32那点事(6)_定时器(上)

    STM32定时器是CPU中的基本功能模块之一,最基本的功能是提供定时,STM32定时器共用16个定时器,主要分为两个基本定时器,10个通用定时器,2个高级定时器,以及两个看门狗定时器.看门狗定时器后面 ...

  6. STM32-RCC时钟-时钟树介绍

    本篇文章主要讲解STM32的时钟部分,解读时钟树.本片文章较长请耐心看完.那么你会了解对于STM32的一切时钟的来龙去脉.且本片文章大量的对照着STM32Fxx手册.请读者们提前下好手册的链接我放这了 ...

  7. stm32时钟树_先学STM8,还是学STM32?

    有朋友问:我学习过51,接下来我是先学习STM8,还是STM32呢? 物联网STM32入门 - 直播课程 - 创客学院​www.makeru.com.cn 嵌入式开发直播课 - STM32 USART ...

  8. 【STM32】7—通用定时器 时钟树学习

    目录 0 实验预期效果 1 相关原理图 2 定时器TIM2与时钟树 2.1 TIM2 简介与特性 2.2 时钟树 3 软件配置 3.1 配置GPIO 3.2 配置定时器TIM2 4 代码编写 0 实验 ...

  9. 参照STM32时钟树配置STM32CubeMX Clock Configuration(STM32L011G4U6为例)

    微控制器(处理器)的运行必须要依赖周期性的时钟脉冲来驱动--往往由一个外部晶体振荡器提供时钟输入为始,最终转换为多个外部设备的周期性运作为末,这种时钟"能量"扩散流动的路径,犹如大 ...

最新文章

  1. 不学51直接学stm32可以吗?学stm32需要哪些基础?
  2. wordpress android,WordPress for Android 2.0 试用记
  3. yum安装apache及问题解决
  4. Java instead of 用法_我又不是你的谁--java instanceof操作符用法揭秘
  5. 为什么选择springcloud微服务架构
  6. 对接闪送_中国快递业加速出海,圆通上线“全球闪送”,与顺丰、申通抢市场...
  7. 计算机网络技术放块队解说词,基于《计算机网络技术》课程多媒体课件制作与设计.doc...
  8. 编程书籍阅读随谈(第一篇)
  9. 第五章 MNIST数字识别问题(二)
  10. 2018年下半年计算机软件,2018年下半年程序员真题+答案解析(全国计算机软考)上午选择+下午案例完整版.pdf...
  11. 智能名片小程序名片详情页功能实现关键代码
  12. 红外人体感应传感器SR602模块使用说明
  13. 虚拟环境Vmware下改变Linux(CentOS7)IP地址
  14. Android自定义Scrollbar样式
  15. 以太坊solidity智能合约-生成随机数
  16. 如何使用python下载网站上的视频
  17. Oracle Data Guard的三种保护模式
  18. 【Flutter实战】移动技术发展史
  19. 攻防世界7分~部分8分题
  20. 《大数据技术原理与应用》(第八章Hadoop 课后答案)

热门文章

  1. 浅谈分布式消息技术 Kafka
  2. Java Class的热替换 自定义ClassLoader加载.class
  3. 华为云云容器快速搭建网站实践随记—利用私有镜像搭建GuestBook
  4. Spring、SpringMVC、SpringBoot、SpringCloud的关系分享
  5. MySQL运维实战系列:MySQL5.7 Group By 问题
  6. 园友们大家好,我是“一只酷酷的恺”
  7. JAVA 计算地球上任意两点(经纬度)距离
  8. sqlMapConfig.xml配置文件详解
  9. 通过#define连接字符串的特殊方法[转]
  10. JavaScript触发事件大全--能力工场