diff options
| author | bofh <[email protected]> | 2023-07-30 19:26:24 +0200 |
|---|---|---|
| committer | bofh <[email protected]> | 2023-07-30 19:26:24 +0200 |
| commit | 55fb1d51268e87b522ba47e4cdc04978e9880ab0 (patch) | |
| tree | 05687a627651fb9bbaf715bb41a566f8c08b0d62 /examples/stm32h7 | |
| parent | 4f791799a9c05e7e34c70d47ac0b2e885d5714a0 (diff) | |
Fix more stm32 SPI examples
Diffstat (limited to 'examples/stm32h7')
| -rw-r--r-- | examples/stm32h7/src/bin/spi.rs | 6 | ||||
| -rw-r--r-- | examples/stm32h7/src/bin/spi_dma.rs | 6 |
2 files changed, 8 insertions, 4 deletions
diff --git a/examples/stm32h7/src/bin/spi.rs b/examples/stm32h7/src/bin/spi.rs index 1f407f002..051a8392b 100644 --- a/examples/stm32h7/src/bin/spi.rs +++ b/examples/stm32h7/src/bin/spi.rs | |||
| @@ -43,6 +43,9 @@ fn main() -> ! { | |||
| 43 | config.rcc.pll1.q_ck = Some(mhz(100)); | 43 | config.rcc.pll1.q_ck = Some(mhz(100)); |
| 44 | let p = embassy_stm32::init(config); | 44 | let p = embassy_stm32::init(config); |
| 45 | 45 | ||
| 46 | let mut spi_config = spi::Config::default(); | ||
| 47 | spi_config.frequency = mhz(1); | ||
| 48 | |||
| 46 | let spi = spi::Spi::new( | 49 | let spi = spi::Spi::new( |
| 47 | p.SPI3, | 50 | p.SPI3, |
| 48 | p.PB3, | 51 | p.PB3, |
| @@ -50,8 +53,7 @@ fn main() -> ! { | |||
| 50 | p.PB4, | 53 | p.PB4, |
| 51 | NoDma, | 54 | NoDma, |
| 52 | NoDma, | 55 | NoDma, |
| 53 | mhz(1), | 56 | spi_config, |
| 54 | spi::Config::default(), | ||
| 55 | ); | 57 | ); |
| 56 | 58 | ||
| 57 | let executor = EXECUTOR.init(Executor::new()); | 59 | let executor = EXECUTOR.init(Executor::new()); |
diff --git a/examples/stm32h7/src/bin/spi_dma.rs b/examples/stm32h7/src/bin/spi_dma.rs index 53004fc9b..5e878ee6e 100644 --- a/examples/stm32h7/src/bin/spi_dma.rs +++ b/examples/stm32h7/src/bin/spi_dma.rs | |||
| @@ -39,6 +39,9 @@ fn main() -> ! { | |||
| 39 | config.rcc.pll1.q_ck = Some(mhz(100)); | 39 | config.rcc.pll1.q_ck = Some(mhz(100)); |
| 40 | let p = embassy_stm32::init(config); | 40 | let p = embassy_stm32::init(config); |
| 41 | 41 | ||
| 42 | let mut spi_config = spi::Config::default(); | ||
| 43 | spi_config.frequency = mhz(1); | ||
| 44 | |||
| 42 | let spi = spi::Spi::new( | 45 | let spi = spi::Spi::new( |
| 43 | p.SPI3, | 46 | p.SPI3, |
| 44 | p.PB3, | 47 | p.PB3, |
| @@ -46,8 +49,7 @@ fn main() -> ! { | |||
| 46 | p.PB4, | 49 | p.PB4, |
| 47 | p.DMA1_CH3, | 50 | p.DMA1_CH3, |
| 48 | p.DMA1_CH4, | 51 | p.DMA1_CH4, |
| 49 | mhz(1), | 52 | spi_config, |
| 50 | spi::Config::default(), | ||
| 51 | ); | 53 | ); |
| 52 | 54 | ||
| 53 | let executor = EXECUTOR.init(Executor::new()); | 55 | let executor = EXECUTOR.init(Executor::new()); |
