东莞专业设计网站,网站建设方案推广,seo实战密码第四版,网站建站华为云左边是时钟产生电路#xff0c;右边是时钟分配电路。中间的SYSCLK就是系统时钟72MHz#xff0c;在产生电路有四个时钟源#xff0c;分别是内部8MHz高速RC振荡器#xff0c;外部的4-16MHz高速石英晶体振荡器#xff0c;这个一般接8MHz,第三个是外部的32.768kHz低速晶振右边是时钟分配电路。中间的SYSCLK就是系统时钟72MHz在产生电路有四个时钟源分别是内部8MHz高速RC振荡器外部的4-16MHz高速石英晶体振荡器这个一般接8MHz,第三个是外部的32.768kHz低速晶振一般是给RTC提供时钟第四个是内部40KHz低俗RC振荡器这个给看门狗提供时钟。上面的高速晶振是用来提供系统时钟的。一般接外部的8MHz因为外部的石英比内部的RC更稳定。不要求太精确可以使用内部时钟。在SYSINIT中先启动内部时钟暂时以8MHz运行然后再启动外部时钟通过锁相环倍频成72MHz等到锁相环输出稳定后切换成72MHz。这样就把系统时钟由8切换到了72MHz。 css负责监测外部时钟是否失效一旦外部时钟失效就切回内部时钟。注意定时器的时钟都是72MHz。外设时钟使能就是使能外设时钟。