aboutsummaryrefslogtreecommitdiff
path: root/examples/stm32h7
diff options
context:
space:
mode:
authorbofh <[email protected]>2023-07-30 19:26:24 +0200
committerbofh <[email protected]>2023-07-30 19:26:24 +0200
commit55fb1d51268e87b522ba47e4cdc04978e9880ab0 (patch)
tree05687a627651fb9bbaf715bb41a566f8c08b0d62 /examples/stm32h7
parent4f791799a9c05e7e34c70d47ac0b2e885d5714a0 (diff)
Fix more stm32 SPI examples
Diffstat (limited to 'examples/stm32h7')
-rw-r--r--examples/stm32h7/src/bin/spi.rs6
-rw-r--r--examples/stm32h7/src/bin/spi_dma.rs6
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());