ZHCUBY2 April 2024 MSPM0C1104 , MSPM0L1105
Microchip 8 位 AVR MCU 和 MSPM0 都包含提供主时钟的内部振荡器。这些时钟可被分频,从而为其他时钟提供源并被分配到多个外设上。
ATMega | ATtiny | MSPM0 |
---|---|---|
校准后的内部 RC 8MHz | OSC20M | SYSOSC(1) |
全摆幅晶体 | 不适用 | HFXT |
外部 | 外部 | HFCLK_IN(数字时钟) |
内部 128kHz RC | OSCULP32K | LFOSC -32kHz |
低频晶体 | XOSC32K | LFXT - 32kHz |
不适用 | 不适用 | LFCLK_IN |
低功耗晶体 | 不适用 | LFXT - 32kHz |
ATmega | ATtiny | MSPM0G | MSPM0L/C |
---|---|---|---|
不适用 | OSC20M | SYSOSC |
SYSOSC |
不适用 | 不适用 | SYSPLLCLK1 | 不适用 |
不适用 | 不适用 | SYSPLLCLK0 | 不适用 |
不适用 | 不适用 | SYSPLLCLK2x(1) | 不适用 |
CLK_cpu | CLK_CPU | BUSCLK(2) | BUSCLK(2) |
CLK_cpu |
CLK_CPU |
BUSCLK(2) | BUSCLK(2) |
CLK_flash | CLK_CPU | BUSCLK(2) | BUSCLK(2) |
CLK_adc | CLK_PER | SYSOSC/ULPCLK/HFCLK | SYSOSC/ULPCLK/HFCLK |
CLK_io |
CLK_PER |
BUSCLK(2) | BUSCLK(2) |
CLK_async | CLK_RTC | LFCLK | 不适用 |
外设 | ATmega | ATtiny 系列 | MSPM0G | MSPM0L/C |
---|---|---|---|---|
RTC | CLK_async | CLK_RTC | LFCLK(LFOSC、LFXT) | 不适用 |
UART | CLK_io | CLK_PER | BUSCLK、ULPCLK、MFCLK、LFCLK | BUSCLK、ULPCLK、MFCLK、LFCLK |
SPI | CLK_io | CLK_PER | BUSCLK、MFCLK、LFCLK | BUSCLK、ULPCLK、MFCLK、LFCLK |
I2C | CLK_io | CLK_PER | BUSCLK、MFCLK | BUSCLK、ULPCLK、MFCLK、LFCLK |
ADC | CLK_adc | CLK_PER | ULPCLK、HFCLK、SYSOSC | SYSOSC/ULPCLK |
计时器 | CLK_io | CLK_PER | BUSCLK、MFCLK、LFCLK | BUSCLK、ULPCLK、MFCLK、LFCLK |
LPTIM 1/2 (TIMG0/1) | CLK_async | CLK_PER | LFCLK、ULPCLK、LFCLK_IN | LFCLK |
每个器件系列的器件特定 TRM 都有一个时钟树,可帮助使时钟系统可视化。Sysconfig 可以帮助您选择时钟分频以及为外设提供源。