时钟源选择寄存器位描述-docker部署python爬虫项目的方法步骤
4.4时钟源选择多路复用某些时钟源可选择用来驱动PLL0、CPU和片内外围设备。这些可用的时钟源包括主振荡器、RTC振荡器和内部RC振荡器。只有在PLL0断开连接时,才可更换输入时钟源。关于在系统中如何使用PLL0改变时钟源的详细描述,请见“PLL0设置序列”。注意下列有关时钟源选择的限制:
-
IRC振荡器不应用作(通过PLL0)USB子系统的时钟源;
-
如果CAN波特率高于100kbit/s,则IRC振荡器不应用作(通过PLL0)CAN控制器的时钟源。
对于更多关于振荡器的使用,您可以参考这篇文章“由振荡器生成精确时钟源的设计方案”。
4.4.1时钟源选择寄存器(CLKSRCSEL – 0x400F C10C)
CLKSRCSEL寄存器包含了选择PLL0时钟源的位。表4.4时钟源选择寄存器位描述位符号值描述复位值如下选择PLL0的时钟源:
-
00 选择内部RC振荡器作为PLL0时钟源(默认)
-
01 选择主振荡器作为PLL0时钟源
-
10 选择RTC振荡器作为PLL0时钟源
-
11 保留,不使用该值
1:0 CLKSRC
更多时钟源同步的源码,可以参考这篇“时钟源同步源码”。
注:不适当地设置该值,或改变该值的不正确序列都会导致器件不能正确地操作。
7:2 - 保留,用户软件不要向其写入。从保留位读出的值未被定义。
如果您对时钟振荡器的原理与作用有更深入的兴趣,不妨看看这篇详解“时钟振荡器原理与作用”。这些资源将帮助您更好地理解和应用时钟源选择寄存器,确保您的系统运行得更加稳定和高效!
下载地址
用户评论