Expand description
Phase-Locked Loops (PLL)
See Section 8.6 for more details
Modules§
- common_
configs - Common configs for the two PLLs. Both assume the XOSC is cadenced at 12MHz !
Structs§
- Disabled
- PLL is disabled.
- Locked
- PLL is locked : it delivers a steady frequency.
- LockedPLL
Token - A token that’s given when the PLL is properly locked, so we can safely transition to the next state.
- Locking
- PLL is configured, started and locking into its designated frequency.
- PLLConfig
- Parameters for a PLL.
- Phase
Locked Loop - A PLL.
Enums§
- Error
- Error type for the PLL module.
Traits§
- Phase
Locked Loop Device - Trait to handle both underlying devices from the PAC (PLL_SYS & PLL_USB)
- State
- State of the PLL
Functions§
- setup_
pll_ blocking - Blocking helper method to setup the PLL without going through all the steps.
- start_
pll_ blocking - Blocking helper method to (re)start a PLL.