diff options
| author | bofh <[email protected]> | 2023-07-30 18:58:40 +0200 |
|---|---|---|
| committer | bofh <[email protected]> | 2023-07-30 18:58:40 +0200 |
| commit | d2127f6b82e7a97744c81e2a3628ced59d8f1b49 (patch) | |
| tree | 73c6df942b3bf5a29c8b7ab97aeb339dd25063c6 /examples/stm32f4 | |
| parent | 1d815f4ba09b7be88e650690806e18c8a4d8e051 (diff) | |
Fix stm32 SPI examples
Diffstat (limited to 'examples/stm32f4')
| -rw-r--r-- | examples/stm32f4/src/bin/spi.rs | 12 | ||||
| -rw-r--r-- | examples/stm32f4/src/bin/spi_dma.rs | 2 |
2 files changed, 1 insertions, 13 deletions
diff --git a/examples/stm32f4/src/bin/spi.rs b/examples/stm32f4/src/bin/spi.rs index 05b48f478..b0c62b3f0 100644 --- a/examples/stm32f4/src/bin/spi.rs +++ b/examples/stm32f4/src/bin/spi.rs | |||
| @@ -7,7 +7,6 @@ use defmt::*; | |||
| 7 | use embassy_stm32::dma::NoDma; | 7 | use embassy_stm32::dma::NoDma; |
| 8 | use embassy_stm32::gpio::{Level, Output, Speed}; | 8 | use embassy_stm32::gpio::{Level, Output, Speed}; |
| 9 | use embassy_stm32::spi::{Config, Spi}; | 9 | use embassy_stm32::spi::{Config, Spi}; |
| 10 | use embassy_stm32::time::Hertz; | ||
| 11 | use {defmt_rtt as _, panic_probe as _}; | 10 | use {defmt_rtt as _, panic_probe as _}; |
| 12 | 11 | ||
| 13 | #[entry] | 12 | #[entry] |
| @@ -16,16 +15,7 @@ fn main() -> ! { | |||
| 16 | 15 | ||
| 17 | let p = embassy_stm32::init(Default::default()); | 16 | let p = embassy_stm32::init(Default::default()); |
| 18 | 17 | ||
| 19 | let mut spi = Spi::new( | 18 | let mut spi = Spi::new(p.SPI3, p.PC10, p.PC12, p.PC11, NoDma, NoDma, Config::default()); |
| 20 | p.SPI3, | ||
| 21 | p.PC10, | ||
| 22 | p.PC12, | ||
| 23 | p.PC11, | ||
| 24 | NoDma, | ||
| 25 | NoDma, | ||
| 26 | Hertz(1_000_000), | ||
| 27 | Config::default(), | ||
| 28 | ); | ||
| 29 | 19 | ||
| 30 | let mut cs = Output::new(p.PE0, Level::High, Speed::VeryHigh); | 20 | let mut cs = Output::new(p.PE0, Level::High, Speed::VeryHigh); |
| 31 | 21 | ||
diff --git a/examples/stm32f4/src/bin/spi_dma.rs b/examples/stm32f4/src/bin/spi_dma.rs index 3d2a1a1ae..d421b9d5f 100644 --- a/examples/stm32f4/src/bin/spi_dma.rs +++ b/examples/stm32f4/src/bin/spi_dma.rs | |||
| @@ -8,7 +8,6 @@ use core::str::from_utf8; | |||
| 8 | use defmt::*; | 8 | use defmt::*; |
| 9 | use embassy_executor::Spawner; | 9 | use embassy_executor::Spawner; |
| 10 | use embassy_stm32::spi::{Config, Spi}; | 10 | use embassy_stm32::spi::{Config, Spi}; |
| 11 | use embassy_stm32::time::Hertz; | ||
| 12 | use heapless::String; | 11 | use heapless::String; |
| 13 | use {defmt_rtt as _, panic_probe as _}; | 12 | use {defmt_rtt as _, panic_probe as _}; |
| 14 | 13 | ||
| @@ -24,7 +23,6 @@ async fn main(_spawner: Spawner) { | |||
| 24 | p.PB4, | 23 | p.PB4, |
| 25 | p.DMA2_CH3, | 24 | p.DMA2_CH3, |
| 26 | p.DMA2_CH2, | 25 | p.DMA2_CH2, |
| 27 | Hertz(1_000_000), | ||
| 28 | Config::default(), | 26 | Config::default(), |
| 29 | ); | 27 | ); |
| 30 | 28 | ||
