外接晶振的频率不应该就是单片机的时钟频率吗
时间:10-02
整理:3721RD
点击:
![](../imgqa/ele/mcu/mcu-3721rd.com-31789u300kvdkhon.jpg)
图中说为晶振的1/2,我就困惑了,我看所有电路都是按图中的内部方式连接的,时钟频率就是按照晶振频率算的。
难道是我哪里理解错了
内部方式对时钟进行了2分频,所以就变成了晶振频率的一半~
有的单片机是可以设置分频的,可以理解为所有的内部接法都是先对接入的时钟进行处理后,再作为时钟频率使用的。
那是不是一般情况下面晶振频率就是时钟频率
不是你理解错了,是上面你截图文字的编写者思维有问题。
要么介绍晶体震荡驱动电路,要么介绍芯片内部的时钟管理;起码分章节介绍啊。
外部晶体用多少,一看规格书,二看你的应用,频率越高,运算效率速度快。在应用时我觉得完全和外部晶振选择不大。(有时考虑到运算效率和输出信号频率精度时会有所有考虑,比如11.0952和12MHz晶体对波特率的影响)
此外,对于一般单片机,为啥一般采用“内部方式”,主要是因为其对频率精准度要求不高,因为一般单片机通讯无非UART IIC SPI 甚至100kHz左右信号,高端点带上USB等也不过240MHz;但是有高速信号存在的应用芯片,必然使用到“外部方式”的如 GPS、蓝牙等,常常用到类似TCXO,26M,0.5PPM,-40/85,3.0V,3225,NDK
你烧录的时候,在烧录工具上有个烧录选项,选择内部时钟还是外部时钟,然后烧录过程中会有当前片子使用的频率的打印