时钟学习的心得
在配置时钟的时候一定要结合手册的时钟结构,知道有哪些支线,分频,将每个用到的外设设置到合理的频点上。是很重要的,如果不看手册,直接就去做,容易遗漏或者出现错误。是的,时钟高了功耗大,设置在合理的范围最好。 分支线,以及各个分支节点的开关。 是的,很多时候要看完整了再下手 是很重要的,如果不看手册,直接就去做,容易遗漏或者出现错误。 弄两个屏幕就好办,方便看手册和软件 你说得非常对!在配置 PIC 微控制器的时钟时,结合手册的时钟结构是非常重要的。 时钟是微控制器运行的核心,直接影响到 CPU 和外设的性能。如果不仔细阅读手册,可能会导致时钟频率错误:外设无法正常工作。 时钟配置不合理可能导致功耗增加。时钟分频或倍频设置不当可能导致系统崩溃。 内部振荡器(如 INTOSC):低成本、低功耗,但精度较低。外部晶体振荡器(如 XTAL):精度高,适合需要高稳定性的应用。外部时钟信号:由外部电路提供时钟信号。锁相环(PLL):用于倍频,提高时钟频率 时钟树:查看手册中的时钟树图,了解时钟信号的流向。分频器:CPU 和外设可能使用不同的分频器,需要分别配置。外设时钟:每个外设(如定时器、UART、ADC)可能需要独立的时钟源或分频设置。 一定要懂一些寄存器,如OSCCON 寄存器:用于选择时钟源和配置内部振荡器。OSCTUNE 寄存器:用于微调内部振荡器的频率。分频器寄存器:如 FOSC、FOSC/4 等,用于设置 CPU 和外设的时钟分频 有很多涉及到时钟的,比如定时器:需要稳定的时钟源,通常使用内部或外部振荡器。UART:需要精确的波特率时钟,通常使用外部晶体振荡器。ADC:需要较低的时钟频率以减少噪声。 每个 PIC 微控制器的时钟结构可能不同,务必参考具体型号的数据手册。 确保分频和倍频设置不会超出芯片的最大频率限制 根据外设的需求选择合适的时钟源和频率。
页:
[1]