aboutsummaryrefslogtreecommitdiff
path: root/examples/stm32h5/src
diff options
context:
space:
mode:
Diffstat (limited to 'examples/stm32h5/src')
-rw-r--r--examples/stm32h5/src/bin/cordic.rs6
-rw-r--r--examples/stm32h5/src/bin/stop.rs4
2 files changed, 5 insertions, 5 deletions
diff --git a/examples/stm32h5/src/bin/cordic.rs b/examples/stm32h5/src/bin/cordic.rs
index 73e873574..cbf854704 100644
--- a/examples/stm32h5/src/bin/cordic.rs
+++ b/examples/stm32h5/src/bin/cordic.rs
@@ -11,7 +11,7 @@ async fn main(_spawner: Spawner) {
11 let mut dp = embassy_stm32::init(Default::default()); 11 let mut dp = embassy_stm32::init(Default::default());
12 12
13 let mut cordic = cordic::Cordic::new( 13 let mut cordic = cordic::Cordic::new(
14 &mut dp.CORDIC, 14 dp.CORDIC.reborrow(),
15 unwrap!(cordic::Config::new( 15 unwrap!(cordic::Config::new(
16 cordic::Function::Sin, 16 cordic::Function::Sin,
17 Default::default(), 17 Default::default(),
@@ -59,8 +59,8 @@ async fn main(_spawner: Spawner) {
59 let cnt1 = unwrap!( 59 let cnt1 = unwrap!(
60 cordic 60 cordic
61 .async_calc_32bit( 61 .async_calc_32bit(
62 &mut dp.GPDMA1_CH0, 62 dp.GPDMA1_CH0.reborrow(),
63 &mut dp.GPDMA1_CH1, 63 dp.GPDMA1_CH1.reborrow(),
64 &input_buf[..arg1.len() - 1], // limit input buf to its actual length 64 &input_buf[..arg1.len() - 1], // limit input buf to its actual length
65 &mut output_u32, 65 &mut output_u32,
66 true, 66 true,
diff --git a/examples/stm32h5/src/bin/stop.rs b/examples/stm32h5/src/bin/stop.rs
index 0d14c0668..e650791c5 100644
--- a/examples/stm32h5/src/bin/stop.rs
+++ b/examples/stm32h5/src/bin/stop.rs
@@ -10,7 +10,7 @@ use embassy_stm32::gpio::{AnyPin, Level, Output, Speed};
10use embassy_stm32::low_power::Executor; 10use embassy_stm32::low_power::Executor;
11use embassy_stm32::rcc::{HSIPrescaler, LsConfig}; 11use embassy_stm32::rcc::{HSIPrescaler, LsConfig};
12use embassy_stm32::rtc::{Rtc, RtcConfig}; 12use embassy_stm32::rtc::{Rtc, RtcConfig};
13use embassy_stm32::Config; 13use embassy_stm32::{Config, Peri};
14use embassy_time::Timer; 14use embassy_time::Timer;
15use static_cell::StaticCell; 15use static_cell::StaticCell;
16use {defmt_rtt as _, panic_probe as _}; 16use {defmt_rtt as _, panic_probe as _};
@@ -48,7 +48,7 @@ async fn async_main(spawner: Spawner) {
48} 48}
49 49
50#[embassy_executor::task] 50#[embassy_executor::task]
51async fn blinky(led: AnyPin) { 51async fn blinky(led: Peri<'static, AnyPin>) {
52 let mut led = Output::new(led, Level::Low, Speed::Low); 52 let mut led = Output::new(led, Level::Low, Speed::Low);
53 loop { 53 loop {
54 info!("high"); 54 info!("high");