diff options
| author | Bob McWhirter <[email protected]> | 2021-07-14 14:55:20 -0400 |
|---|---|---|
| committer | Bob McWhirter <[email protected]> | 2021-07-14 14:55:20 -0400 |
| commit | 21e94972dc5f19f6a8620b9ef9cb98c84aa4a963 (patch) | |
| tree | c3d80abed014bef0360734259e01faf64e1221dc /examples | |
| parent | 3fd9023fce5a1d376dccfd06e4d319b5fe213033 (diff) | |
Fix more warnings and examples.
Diffstat (limited to 'examples')
| -rw-r--r-- | examples/stm32l4/src/bin/usart.rs | 3 | ||||
| -rw-r--r-- | examples/stm32l4/src/bin/usart_dma.rs | 5 |
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 | ||
| 19 | use cortex_m_rt::entry; | 19 | use cortex_m_rt::entry; |
| 20 | use stm32l4::stm32l4x5 as pac; | 20 | use stm32l4::stm32l4x5 as pac; |
| 21 | use embassy_stm32::dma_traits::NoDma; | ||
| 21 | 22 | ||
| 22 | #[embassy::task] | 23 | #[embassy::task] |
| 23 | async fn main_task() { | 24 | async 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; | |||
| 19 | use stm32l4::stm32l4x5 as pac; | 19 | use stm32l4::stm32l4x5 as pac; |
| 20 | use embassy_stm32::dma_traits::NoDma; | 20 | use embassy_stm32::dma_traits::NoDma; |
| 21 | use embassy_traits::uart::Write as AsyncWrite; | 21 | use embassy_traits::uart::Write as AsyncWrite; |
| 22 | use embassy::io::AsyncWriteExt; | ||
| 23 | 22 | ||
| 24 | #[embassy::task] | 23 | #[embassy::task] |
| 25 | async fn main_task() { | 24 | async 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 | } |
