pll_config!() { /* proc-macro */ }
Expand description
The pll_config
proc macro takes a frequency in kilohertz as a literal and
expands to an expression of type Option<PLLConfig>
.
ยงExample
use pico_pll_config::pll_config;
use rp2040_hal::pll::PLLConfig;
// 480000 represents 480 MHz (i.e. 480000 kHz)
let config = pll_config!(480000);
const CONFIG: PLLConfig = pll_config!(480000).unwrap();