diff options
Diffstat (limited to 'examples/stm32l4/src/bin/i2c_blocking_async.rs')
| -rw-r--r-- | examples/stm32l4/src/bin/i2c_blocking_async.rs | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/examples/stm32l4/src/bin/i2c_blocking_async.rs b/examples/stm32l4/src/bin/i2c_blocking_async.rs index a014b23e0..62153bfc8 100644 --- a/examples/stm32l4/src/bin/i2c_blocking_async.rs +++ b/examples/stm32l4/src/bin/i2c_blocking_async.rs | |||
| @@ -5,7 +5,6 @@ use defmt::*; | |||
| 5 | use embassy_embedded_hal::adapter::BlockingAsync; | 5 | use embassy_embedded_hal::adapter::BlockingAsync; |
| 6 | use embassy_executor::Spawner; | 6 | use embassy_executor::Spawner; |
| 7 | use embassy_stm32::i2c::I2c; | 7 | use embassy_stm32::i2c::I2c; |
| 8 | use embassy_stm32::time::Hertz; | ||
| 9 | use embedded_hal_async::i2c::I2c as I2cTrait; | 8 | use embedded_hal_async::i2c::I2c as I2cTrait; |
| 10 | use {defmt_rtt as _, panic_probe as _}; | 9 | use {defmt_rtt as _, panic_probe as _}; |
| 11 | 10 | ||
| @@ -15,7 +14,7 @@ const WHOAMI: u8 = 0x0F; | |||
| 15 | #[embassy_executor::main] | 14 | #[embassy_executor::main] |
| 16 | async fn main(_spawner: Spawner) { | 15 | async fn main(_spawner: Spawner) { |
| 17 | let p = embassy_stm32::init(Default::default()); | 16 | let p = embassy_stm32::init(Default::default()); |
| 18 | let i2c = I2c::new_blocking(p.I2C2, p.PB10, p.PB11, Hertz(100_000), Default::default()); | 17 | let i2c = I2c::new_blocking(p.I2C2, p.PB10, p.PB11, Default::default()); |
| 19 | let mut i2c = BlockingAsync::new(i2c); | 18 | let mut i2c = BlockingAsync::new(i2c); |
| 20 | 19 | ||
| 21 | let mut data = [0u8; 1]; | 20 | let mut data = [0u8; 1]; |
