时间晶振是多少(晶振时间偏差)

海潮机械 2023-01-12 17:28 编辑:admin 249阅读

1. 时间晶振是多少

1.在书本上可以查询到每条指令所用周期数 。周期数 n 2.按晶振频率计算-周期。1/频率 (12M晶振即:1/(12*10^6)秒) 3.计算每条指令所用周期。周期数*周期 即:n*T 4.计算总和就为所需的时间。求和总周期数 Sum(n*T)

2. 晶振时间偏差

常见MHz晶振精度PPM值一般为±10PPM;±20PPM;±30PPM 。

 若晶振32.768KHz精度为±10PPM,一天时间误差计算公式如下: 10(PPM)×24(1天=24小时)×60(1小时=60分钟)×60(1分钟=60秒)=864000*1/1000000=0.864秒

3. 时间晶振一般用哪一个

STM32F103系列芯片最多可以有4个时钟源,分别是:高速外部时钟HSE:可由外接于OSC_OUT、OSC_IN引脚上的晶振产生,晶振频率范围4~16MHz;也可以通过OSC_IN引脚接入外部时钟信号,外部时钟频率最高可为25MHz。

低速外部时钟LSE:可由外接于OSC32_OUT、OSC32_IN两个引脚上的晶振产生;也可由OSC32_IN引脚接入外部时钟信号。这两种方式提供的时钟频率都必须是32.768KHz。

高速内部时钟HSI:芯片内置的8MHz时钟。

低速内部时钟LSI:芯片内置的低频率时钟,频率约为40KHz(30KHz到60KHz之间)。芯片内各功能模块的时钟源是各有不同的,例如:系统时钟SYSCLK 的时钟源是HSE、HSI其中一个。

实时时钟RTCCLK 的时钟源是HSE、LSE、LSI其中的一个。

独立看门狗的时钟IWDGCLK 的时钟源是LSI。

4. 时间晶振的作用

计算机的时钟发生装置叫做晶体振荡器。在振荡器中采用一个特殊的元件——石英晶体,可以产生高度稳定的信号,这种采用石英晶体的振荡器称为晶体振荡器。

有一些电子设备需要频率高度稳定的交流信号,而LC振荡器稳定性较差,频率容易漂移(即产生的交流信号频率容易变化)。在石英晶体上按一定方位切下薄片,将薄片两端抛光并涂上导电的银层,再从银层上连出两个电极并封装起来,这样构成的元件叫石英晶体谐振器,简称石英晶体。

5. 时间晶振频率

机器周期:在计算机中,为了便于管理,常把一条指令的执行过程划分为若干个阶段,每一阶段完成一项工作。例如,取指令、存储器读、存储器写等,这每一项工作称为一个基本操作。完成一个基本操作所需要的时间称为机器周期。

一般情况下,一个机器周期由若干个S周期(状态周期)组成。通常用内存中读取一个指令字的最短时间来规定CPU周期,(也就是 计算机通过内部或外部总线进行一次信息传输从而完成一个或几个微操作所需要的时间))。

它一般由12个时钟周期(振荡周期)组成,也是由6个状态周期组成。而振荡周期=1秒/晶振频率,因此单片机的机器周期=12秒/晶振频

6. 晶振一般多大

晶体振荡器的固有频率, 不能改变;

3、如果外接12Mhz晶振,则晶振频率12Mhz。

二、时钟周期

1、英文全称:Clock Cycle,为晶振频率12Mhz倒数。

2、时钟周期是计算机中最基本的、最小的时间单位。在一个时钟周期内,CPU仅完成一个最基本的动作。

3、时钟周期 = 晶振周期 = 振荡周期Tosc = 晶振频率(振荡频率fosc)的倒数。

4、若晶振周期为12MHz,则时钟周期 = 1/12us