- 4
- 0
- 约5.06千字
- 约 7页
- 2023-09-24 发布于湖南
- 举报
基于MCU的高级时钟控制模块设计方案
随着 MCU 扩展到越来越多的功率受限设计,处理效率成为系统设计人员日益关注的问题。以更低的功率获得额外处理能力的驱动力不仅在电池 供电的 产品中很重要,而且在许多“插入式”模块中,功率也越来越受到模块规格的限制。在这些情况下,一个高效的设计将能够提供更多的功能,并相对于效率较低的实施创造竞争优势。
MCU 设计中一个被忽视的方面是 时钟控制领域。设计人员通常可以通过使用时钟控制模块的高级功能来调整 CPU、外设和其他功耗资源的时钟,从而创建更高效??的设计。本文将探讨高级时钟控制模块的一些常见特性的功能,并展示它们如何在大多数基于 MCU 的设计中提高处理效率。
时钟源
MCU 的整体操作由时钟控制块管理,许多时钟控制块具有可用于选择、控制和管理 CPU、存储器、外设和 模拟块的时钟源的功能。通过控制这些模块的时钟,甚至关闭某些处理例程中未使用的功能的时钟, 电源可以仅在 MCU 的需要它的部分以及它们需要时提供,从而实现非常高效执行。时钟管理和控制的起点是可供各种子模块使用的各种时钟源。了解每个时钟源的优缺点是高效 MCU 实施的起点。
STM icroelectronics ST32F37xx 提供许多常见的时钟源和控制功能MCU 时钟控制模块,如图 1 所示。ST32F37xx
原创力文档

文档评论(0)