aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBob McWhirter <[email protected]>2021-06-29 11:00:23 -0400
committerBob McWhirter <[email protected]>2021-06-29 11:01:57 -0400
commit24f18819c879488e2a33f3c9ebbf24979b3e9612 (patch)
tree3b65d83b2f819de37c47d792f51555f4f6016d3a
parentc53ab325c1943ef4f2f4890734444930a585531d (diff)
Adjust example for RCC and DMA.
-rw-r--r--examples/stm32f4/src/bin/usart_dma.rs4
-rw-r--r--stm32-metapac/gen/src/lib.rs6
2 files changed, 5 insertions, 5 deletions
diff --git a/examples/stm32f4/src/bin/usart_dma.rs b/examples/stm32f4/src/bin/usart_dma.rs
index fae05b607..66ca6242b 100644
--- a/examples/stm32f4/src/bin/usart_dma.rs
+++ b/examples/stm32f4/src/bin/usart_dma.rs
@@ -23,14 +23,14 @@ async fn main_task() {
23 let mut p = embassy_stm32::init(Default::default()); 23 let mut p = embassy_stm32::init(Default::default());
24 24
25 let config = Config::default(); 25 let config = Config::default();
26 let mut usart = Uart::new(p.USART3, p.PD9, p.PD8, config, 16_000_000); 26 let mut usart = Uart::new(p.USART3, p.PD9, p.PD8, config);
27 27
28 for n in 0u32.. { 28 for n in 0u32.. {
29 let mut s: String<128> = String::new(); 29 let mut s: String<128> = String::new();
30 core::write!(&mut s, "Hello DMA World {}!\r\n", n).unwrap(); 30 core::write!(&mut s, "Hello DMA World {}!\r\n", n).unwrap();
31 31
32 usart 32 usart
33 .write_dma(&mut p.DMA1_CH3, s.as_bytes()) 33 .write_dma(&mut p.DMA1_3, s.as_bytes())
34 .await 34 .await
35 .unwrap(); 35 .unwrap();
36 info!("wrote DMA"); 36 info!("wrote DMA");
diff --git a/stm32-metapac/gen/src/lib.rs b/stm32-metapac/gen/src/lib.rs
index 00e122e90..1f969b3cd 100644
--- a/stm32-metapac/gen/src/lib.rs
+++ b/stm32-metapac/gen/src/lib.rs
@@ -431,13 +431,13 @@ pub fn gen(options: Options) {
431 ]); 431 ]);
432 } 432 }
433 (None, Some(_)) => { 433 (None, Some(_)) => {
434 println!("Unable to find enable register for {}", name) 434 panic!("Unable to find enable register for {}", name)
435 } 435 }
436 (Some(_), None) => { 436 (Some(_), None) => {
437 println!("Unable to find reset register for {}", name) 437 panic!("Unable to find reset register for {}", name)
438 } 438 }
439 (None, None) => { 439 (None, None) => {
440 println!("Unable to find enable and reset register for {}", name) 440 panic!("Unable to find enable and reset register for {}", name)
441 } 441 }
442 } 442 }
443 } 443 }