系统时钟

作者: 罗蓁蓁 | 来源:发表于2017-10-20 19:26 被阅读16次

什么是系统时钟?什么是时钟系统?

通常所说的系统时钟就是指时钟系统,它是由振荡器(信号源)、定时唤醒器、分频器等组成的电路。常用的信号源有晶体振荡器和RC振荡器。

时钟系统有什么作用?

时钟是嵌入式系统的脉搏处理器内核在时钟驱动下完成指令执行、状态变换等动作,外设部件在时钟的驱动下完成各种工作,比如串口数据的发送、A/D转换、定时器计数等等。因此时钟对于计算机系统是至关重要的,通常时钟系统出现问题也是致命的,比如振荡器振荡不稳、不起振等。

arm的时钟系统包含4部分,分为晶体振荡器、唤醒定时器、锁相环(pll)和vpb分频器。其中晶体振荡器为系统提供基本的时钟信号(频率为fosc)。当复位或者处理器从掉电模式唤醒时,“唤醒定时器”要对输入的时钟信号做计数延时,使芯片内部的部件有时间进行初始化。然后fosc被pll提高到一个符合用户需要的频率fcclk,fcclk用于CPU内核。因为CPU内核通常比外设部件的工作速度要快,用户可以设置VPB分频器,把fcclk信号降低到一个合适的值fpclk,该信号用于外设部件。

相关文章

  • Linux时钟命令用法及演示

    linux时钟 linux时钟分为系统时钟和硬件时钟。系统时钟是指当前linux kernel中的时钟,而硬件时钟...

  • stm32--系统时钟

    系统时钟设置步骤 1.时钟树 SystemInit()后时钟频率大小:SYSCLK(系统时钟) =72MHzAHB...

  • 系统时钟

    什么是系统时钟?什么是时钟系统? 通常所说的系统时钟就是指时钟系统,它是由振荡器(信号源)、定时唤醒器、分频器等组...

  • 时钟系统

    个人感觉太复杂,基本看不懂 https://blog.csdn.net/ROM7RAM/article/detai...

  • Linux 时间标准简介

    系统如何设置时间 开机时根据硬件时钟来设置系统时钟. 如果开启了 NTP 服务, 会根据网络时间来校正系统时钟,确...

  • linux的系统时钟

    在说linux的系统时钟之前,先弄清楚几个概念 系统时钟的驱动方式 系统时钟的设置 centos 7中的时区和时间...

  • Linux基础命令之-hwclock/date

    hwclock Linux系统里有两个时钟,一个是硬件时钟,一个则是系统时钟。硬件时钟是通过主板的CMOS控制,而...

  • 值班电路 程序分块测试

    1.时钟测试 用P5.4,5.5可以分别输出系统时钟和辅助系统时钟MCLK = 8MHZ,SMCLK = 1MHZ...

  • hwclock显示系统硬件时钟的日期和时间

    ​ 由Linux内核管理的时钟与硬件时钟不同。 硬件时钟运行,即使您关闭您的系统。 硬件时钟也称为BIOS时钟。您...

  • STM32学习:STM32时钟系统

    一、时钟树介绍 三种不同的时钟源可被用来驱动系统时钟(SYSCLK): HSI振荡器时钟 HSE振荡器时钟 PLL...

网友评论

    本文标题:系统时钟

    本文链接:https://www.haomeiwen.com/subject/ooovuxtx.html