單片機提供 6 種基礎(chǔ)時鐘振蕩器選擇,分別為內(nèi)部高頻(INTHF)、內(nèi)部低頻(INTLF)、外部高頻(EXTHF)、外部低頻(EXTLF)、內(nèi)部的 PLL 和低功耗 4M 時鐘 LP4M。內(nèi)部的 PLL 可以將內(nèi)部高頻(INTHF)和外部高頻(EXTHF)的輸出時鐘倍頻,提供更高頻率的工作時鐘選擇,作為系統(tǒng)和外設(shè)工作需要的基礎(chǔ)時鐘。通過寄存器配置,可以從 6 種振蕩器中得到 4 種系統(tǒng)和外設(shè)運行時需要的時鐘源:系統(tǒng)主時鐘(SCLK)、低頻外設(shè)時鐘(LFCLK)、高頻外設(shè)時鐘(HFCLK)和 48MHz 時鐘(CK48M)滿足不同的需要。此外,內(nèi)部低頻振蕩器還可以直接用于看門狗定時器、時鐘故障檢測或是其他低功耗外設(shè)的時鐘。
系統(tǒng)復(fù)位后,INTHF 振蕩器被選為系統(tǒng)時鐘,當系統(tǒng)時鐘需要切換時,只有當目標時鐘源準備就緒(時鐘源穩(wěn)定,延遲標志位置 1),才會發(fā)生時鐘源的切換。