微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > MCU和单片机设计讨论 > 外接晶振的频率不应该就是单片机的时钟频率吗

外接晶振的频率不应该就是单片机的时钟频率吗

时间:10-02 整理:3721RD 点击:


图中说为晶振的1/2,我就困惑了,我看所有电路都是按图中的内部方式连接的,时钟频率就是按照晶振频率算的。
难道是我哪里理解错了

内部方式对时钟进行了2分频,所以就变成了晶振频率的一半~

有的单片机是可以设置分频的,可以理解为所有的内部接法都是先对接入的时钟进行处理后,再作为时钟频率使用的。

那是不是一般情况下面晶振频率就是时钟频率

不是你理解错了,是上面你截图文字的编写者思维有问题。
要么介绍晶体震荡驱动电路,要么介绍芯片内部的时钟管理;起码分章节介绍啊。
外部晶体用多少,一看规格书,二看你的应用,频率越高,运算效率速度快。在应用时我觉得完全和外部晶振选择不大。(有时考虑到运算效率和输出信号频率精度时会有所有考虑,比如11.0952和12MHz晶体对波特率的影响)
此外,对于一般单片机,为啥一般采用“内部方式”,主要是因为其对频率精准度要求不高,因为一般单片机通讯无非UART IIC SPI 甚至100kHz左右信号,高端点带上USB等也不过240MHz;但是有高速信号存在的应用芯片,必然使用到“外部方式”的如 GPS、蓝牙等,常常用到类似TCXO,26M,0.5PPM,-40/85,3.0V,3225,NDK

你烧录的时候,在烧录工具上有个烧录选项,选择内部时钟还是外部时钟,然后烧录过程中会有当前片子使用的频率的打印

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top