【发布时间】:2013-09-18 21:23:40
【问题描述】:
什么是振荡器频率?以及它与系统时钟频率有何不同?
【问题讨论】:
-
这似乎不是一道编程题,更像是一道物理题。
标签: hardware microcontroller microchip hardware-programming
什么是振荡器频率?以及它与系统时钟频率有何不同?
【问题讨论】:
标签: hardware microcontroller microchip hardware-programming
一般来说,振荡器频率是来自外部或内部振荡器的源频率。然后,微控制器可以对该频率进行倍频和分频,以产生处理器内核和可能的其他外围设备(如 PWM、UART 等)将使用的系统时钟。外围设备可以再次分频此时钟以满足自己的需要。
例如,内部振荡器以 10MHz 运行,将其乘以 12 再除以 2 以产生 60MHz 的系统时钟。
研究您的微控制器数据表,了解时钟的路由方式以及控制乘法器和除法器的寄存器。
更新:
使用内部 PLL 来倍频而不是使用高频振荡器可以降低 EMI。
还可以选择频率,因为我们可以通过以较低频率运行处理器来节省电力,或者通过以特定频率运行处理器来优化一些时序。
【讨论】: