当前位置: 首页 > news >正文

STM32之时钟树

在这里插入图片描述
左边是时钟产生电路,右边是时钟分配电路。中间的SYSCLK就是系统时钟72MHz,在产生电路有四个时钟源,分别是内部8MHz高速RC振荡器,外部的4-16MHz高速石英晶体振荡器,这个一般接8MHz,第三个是外部的32.768kHz低速晶振,一般是给RTC提供时钟,第四个是内部40KHz低俗RC振荡器,这个给看门狗提供时钟。上面的高速晶振是用来提供系统时钟的。一般接外部的8MHz,因为外部的石英比内部的RC更稳定。不要求太精确可以使用内部时钟。在SYSINIT中,先启动内部时钟,暂时以8MHz运行,然后再启动外部时钟,通过锁相环倍频成72MHz,等到锁相环输出稳定后,切换成72MHz。这样就把系统时钟由8切换到了72MHz。
css负责监测外部时钟是否失效,一旦外部时钟失效,就切回内部时钟。注意定时器的时钟都是72MHz。外设时钟使能就是使能外设时钟。

相关文章:

  • DeepSeek开源周Day5: 3FS存储系统与AI数据处理新标杆
  • 51单片机编程学习笔记——Delay效果的实现
  • 顶顶通呼叫中心中间件(mod_cti基于FreeSWITCH)-大模型电话机器人
  • 2004-2024年可调谐激光雷达研究领域国内外发展研究2025.2.28
  • 防流、节抖、重绘、回流原理,以及实现方法和区别
  • 【搜广推算法的力量:如何用数据驱动用户体验与商业价值?】
  • 21-发糖果
  • 内容中台实战指南:效能提升与体系构建
  • Angular学习笔记90: 浏览器兼容性问题
  • 第48天:Web开发-JavaEE应用依赖项Log4j日志Shiro验证FastJson数据XStream格式
  • Flutter状态管理框架GetX最新版详解与实践指南
  • 深圳出版集团通过腾讯云接入DeepSeek,用于智能问答、客户服务、活动策划等场景
  • HeidiSQL如何替换代码中的某些信息
  • 【无人机三维路径规划】基于豪猪算法CPO、蜣螂算法DBO、人工兔ARO实现复杂山地模型下无人机路径规划附Matlab代码
  • MyBatis 操作数据库(详细入门详细)
  • 第一届启航杯-web-misc(全)
  • 最新100个DeepSeek提示词模板
  • 【大模型实战篇】大模型训练/微调的一些经验分享
  • UWB人员定位:精准、高效、安全的智能管理解决方案
  • k8S通过代理将集群外的中间件引入集群内访问 —— 筑梦之路
  • 开发者模式一直开着有危害吗/长沙网站seo
  • 技术支持 沧州网站建设/seo自动工具
  • 潜江资讯网招聘司机/平台优化是什么意思
  • 做网站要学的知识/seo优化快速排名
  • 网站的下载链接怎么做/怎样做网站的优化、排名
  • 长白山网站学做管理平台/友博国际个人中心登录