rcc: more cleanup
This commit is contained in:
parent
48154e18bf
commit
11a78fb1e4
12 changed files with 79 additions and 115 deletions
examples/stm32wl/src/bin
|
@ -33,7 +33,7 @@ bind_interrupts!(struct Irqs{
|
|||
async fn main(_spawner: Spawner) {
|
||||
let mut config = embassy_stm32::Config::default();
|
||||
config.rcc.mux = embassy_stm32::rcc::ClockSrc::HSE32;
|
||||
config.rcc.enable_lsi = true; // enable RNG
|
||||
config.rcc.rtc_mux = embassy_stm32::rcc::RtcClockSource::LSI;
|
||||
let p = embassy_stm32::init(config);
|
||||
|
||||
pac::RCC.ccipr().modify(|w| w.set_rngsel(0b01));
|
||||
|
|
|
@ -16,7 +16,7 @@ bind_interrupts!(struct Irqs{
|
|||
async fn main(_spawner: Spawner) {
|
||||
let mut config = embassy_stm32::Config::default();
|
||||
config.rcc.mux = embassy_stm32::rcc::ClockSrc::HSE32;
|
||||
config.rcc.enable_lsi = true; //Needed for RNG to work
|
||||
config.rcc.rtc_mux = embassy_stm32::rcc::RtcClockSource::LSI;
|
||||
|
||||
let p = embassy_stm32::init(config);
|
||||
pac::RCC.ccipr().modify(|w| {
|
||||
|
|
|
@ -17,7 +17,6 @@ async fn main(_spawner: Spawner) {
|
|||
let mut config = Config::default();
|
||||
config.rcc.mux = ClockSrc::HSE32;
|
||||
config.rcc.rtc_mux = RtcClockSource::LSE;
|
||||
config.rcc.enable_rtc_apb = true;
|
||||
embassy_stm32::init(config)
|
||||
};
|
||||
info!("Hello World!");
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue