aboutsummaryrefslogtreecommitdiff
path: root/examples
diff options
context:
space:
mode:
authorBob McWhirter <[email protected]>2021-07-14 14:55:20 -0400
committerBob McWhirter <[email protected]>2021-07-14 14:55:20 -0400
commit21e94972dc5f19f6a8620b9ef9cb98c84aa4a963 (patch)
treec3d80abed014bef0360734259e01faf64e1221dc /examples
parent3fd9023fce5a1d376dccfd06e4d319b5fe213033 (diff)
Fix more warnings and examples.
Diffstat (limited to 'examples')
-rw-r--r--examples/stm32l4/src/bin/usart.rs3
-rw-r--r--examples/stm32l4/src/bin/usart_dma.rs5
2 files changed, 4 insertions, 4 deletions
diff --git a/examples/stm32l4/src/bin/usart.rs b/examples/stm32l4/src/bin/usart.rs
index 0b14eeb59..dc0f649b7 100644
--- a/examples/stm32l4/src/bin/usart.rs
+++ b/examples/stm32l4/src/bin/usart.rs
@@ -18,13 +18,14 @@ use example_common::*;
18 18
19use cortex_m_rt::entry; 19use cortex_m_rt::entry;
20use stm32l4::stm32l4x5 as pac; 20use stm32l4::stm32l4x5 as pac;
21use embassy_stm32::dma_traits::NoDma;
21 22
22#[embassy::task] 23#[embassy::task]
23async fn main_task() { 24async fn main_task() {
24 let p = embassy_stm32::init(Default::default()); 25 let p = embassy_stm32::init(Default::default());
25 26
26 let config = Config::default(); 27 let config = Config::default();
27 let mut usart = Uart::new(p.UART4, p.PA1, p.PA0, config); 28 let mut usart = Uart::new(p.UART4, p.PA1, p.PA0, NoDma, NoDma, config);
28 29
29 usart.bwrite_all(b"Hello Embassy World!\r\n").unwrap(); 30 usart.bwrite_all(b"Hello Embassy World!\r\n").unwrap();
30 info!("wrote Hello, starting echo"); 31 info!("wrote Hello, starting echo");
diff --git a/examples/stm32l4/src/bin/usart_dma.rs b/examples/stm32l4/src/bin/usart_dma.rs
index 1239bf9c2..6a2341859 100644
--- a/examples/stm32l4/src/bin/usart_dma.rs
+++ b/examples/stm32l4/src/bin/usart_dma.rs
@@ -19,11 +19,10 @@ use heapless::String;
19use stm32l4::stm32l4x5 as pac; 19use stm32l4::stm32l4x5 as pac;
20use embassy_stm32::dma_traits::NoDma; 20use embassy_stm32::dma_traits::NoDma;
21use embassy_traits::uart::Write as AsyncWrite; 21use embassy_traits::uart::Write as AsyncWrite;
22use embassy::io::AsyncWriteExt;
23 22
24#[embassy::task] 23#[embassy::task]
25async fn main_task() { 24async fn main_task() {
26 let mut p = embassy_stm32::init(Default::default()); 25 let p = embassy_stm32::init(Default::default());
27 26
28 let config = Config::default(); 27 let config = Config::default();
29 let mut usart = Uart::new(p.UART4, p.PA1, p.PA0, p.DMA1_3, NoDma, config); 28 let mut usart = Uart::new(p.UART4, p.PA1, p.PA0, p.DMA1_3, NoDma, config);
@@ -32,7 +31,7 @@ async fn main_task() {
32 let mut s: String<128> = String::new(); 31 let mut s: String<128> = String::new();
33 core::write!(&mut s, "Hello DMA World {}!\r\n", n).unwrap(); 32 core::write!(&mut s, "Hello DMA World {}!\r\n", n).unwrap();
34 33
35 usart.write( s.as_bytes() ).await; 34 usart.write( s.as_bytes() ).await.ok();
36 35
37 info!("wrote DMA"); 36 info!("wrote DMA");
38 } 37 }