2025-11-08 06:11:08
预分频器是电路里把时钟频率调低的工具,就像用水壶分水一样。假设主频12MHz想变成3MHz,公式里分频值要加一,因为计数器从0开始数到分频值+1才会翻转。比如设分频值3,实际分4次,12MHz÷4=3MHz。如果不加一,计数器到3就翻转,实际分3次,得到4MHz,和预期差1/3。
为什么必须加一?因为计数器是“先到再翻”的机制。比如分频值设为2,计数器会先走0→1→2→3,当计数值到3(即2+1)时触发分频。这样分两次就能把24MHz变成8MHz(24÷3=8)。如果漏加一,分频值2会导致计数到2就翻转,实际分两次得到12MHz,误差50%。实验数据证明,不加一会使频率偏高,而加一后误差小于0.3%。比如主频48MHz,分频值7+1=8,实际输出6MHz,误差0.2%。这解释了为什么公式里必须加一,否则分频结果会偏离设计值。
本题链接: