diff options
| author | Henrik Alsér <[email protected]> | 2022-05-26 18:54:58 +0200 |
|---|---|---|
| committer | GitHub <[email protected]> | 2022-05-26 18:54:58 +0200 |
| commit | e10fc2bada1c59420431f09a35f7aa09a5b45623 (patch) | |
| tree | 4b05a177db2a3e86c86058714d9a4ed014aea486 /examples/stm32l4/src | |
| parent | 36a1f203648dcb402727ea3eb5d30cf1f6993795 (diff) | |
Async shared bus for SPI & I2C + rename embassy-traits (#769)
* Rename embassy-traits to embassy-embedded-hal
* Rename embassy-traits to embassy-embedded-hal
* Add shared bus for SPI and I2C
* rustfmt
* EHA alpha 1
* Rename embedded-traits in examples
* rustfmt
* rustfmt
Co-authored-by: Henrik Alsér <[email protected]>
Diffstat (limited to 'examples/stm32l4/src')
| -rw-r--r-- | examples/stm32l4/src/bin/i2c_blocking_async.rs | 2 | ||||
| -rw-r--r-- | examples/stm32l4/src/bin/spi_blocking_async.rs | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/examples/stm32l4/src/bin/i2c_blocking_async.rs b/examples/stm32l4/src/bin/i2c_blocking_async.rs index 136aea849..eb74223b0 100644 --- a/examples/stm32l4/src/bin/i2c_blocking_async.rs +++ b/examples/stm32l4/src/bin/i2c_blocking_async.rs | |||
| @@ -7,12 +7,12 @@ use panic_probe as _; | |||
| 7 | 7 | ||
| 8 | use defmt::*; | 8 | use defmt::*; |
| 9 | use embassy::executor::Spawner; | 9 | use embassy::executor::Spawner; |
| 10 | use embassy_embedded_hal::adapter::BlockingAsync; | ||
| 10 | use embassy_stm32::dma::NoDma; | 11 | use embassy_stm32::dma::NoDma; |
| 11 | use embassy_stm32::i2c::I2c; | 12 | use embassy_stm32::i2c::I2c; |
| 12 | use embassy_stm32::interrupt; | 13 | use embassy_stm32::interrupt; |
| 13 | use embassy_stm32::time::Hertz; | 14 | use embassy_stm32::time::Hertz; |
| 14 | use embassy_stm32::Peripherals; | 15 | use embassy_stm32::Peripherals; |
| 15 | use embassy_traits::adapter::BlockingAsync; | ||
| 16 | use embedded_hal_async::i2c::I2c as I2cTrait; | 16 | use embedded_hal_async::i2c::I2c as I2cTrait; |
| 17 | 17 | ||
| 18 | const ADDRESS: u8 = 0x5F; | 18 | const ADDRESS: u8 = 0x5F; |
diff --git a/examples/stm32l4/src/bin/spi_blocking_async.rs b/examples/stm32l4/src/bin/spi_blocking_async.rs index 0398965d3..e1a400107 100644 --- a/examples/stm32l4/src/bin/spi_blocking_async.rs +++ b/examples/stm32l4/src/bin/spi_blocking_async.rs | |||
| @@ -7,12 +7,12 @@ use panic_probe as _; | |||
| 7 | 7 | ||
| 8 | use defmt::*; | 8 | use defmt::*; |
| 9 | use embassy::executor::Spawner; | 9 | use embassy::executor::Spawner; |
| 10 | use embassy_embedded_hal::adapter::BlockingAsync; | ||
| 10 | use embassy_stm32::dma::NoDma; | 11 | use embassy_stm32::dma::NoDma; |
| 11 | use embassy_stm32::gpio::{Input, Level, Output, Pull, Speed}; | 12 | use embassy_stm32::gpio::{Input, Level, Output, Pull, Speed}; |
| 12 | use embassy_stm32::spi::{Config, Spi}; | 13 | use embassy_stm32::spi::{Config, Spi}; |
| 13 | use embassy_stm32::time::Hertz; | 14 | use embassy_stm32::time::Hertz; |
| 14 | use embassy_stm32::Peripherals; | 15 | use embassy_stm32::Peripherals; |
| 15 | use embassy_traits::adapter::BlockingAsync; | ||
| 16 | use embedded_hal_async::spi::SpiBus; | 16 | use embedded_hal_async::spi::SpiBus; |
| 17 | 17 | ||
| 18 | #[embassy::main] | 18 | #[embassy::main] |
