aboutsummaryrefslogtreecommitdiff
path: root/examples/stm32f1/src/bin/can.rs
diff options
context:
space:
mode:
authorCorey Schuhen <[email protected]>2024-03-05 20:51:05 +1000
committerCorey Schuhen <[email protected]>2024-03-07 17:45:01 +1000
commit65b38cf75504339033c56b39ce23da0b697a35a5 (patch)
tree03390b306581c2d3b2461b7fffb0b4cc171c2765 /examples/stm32f1/src/bin/can.rs
parenta9ff38003bebbb87aea2405437155d5312326803 (diff)
Fix examples and improve imports required.
Diffstat (limited to 'examples/stm32f1/src/bin/can.rs')
-rw-r--r--examples/stm32f1/src/bin/can.rs9
1 files changed, 5 insertions, 4 deletions
diff --git a/examples/stm32f1/src/bin/can.rs b/examples/stm32f1/src/bin/can.rs
index 130b3905a..00d61096f 100644
--- a/examples/stm32f1/src/bin/can.rs
+++ b/examples/stm32f1/src/bin/can.rs
@@ -3,9 +3,10 @@
3 3
4use defmt::*; 4use defmt::*;
5use embassy_executor::Spawner; 5use embassy_executor::Spawner;
6use embassy_stm32::can::bx::filter::Mask32; 6use embassy_stm32::can::{
7use embassy_stm32::can::bx::{Fifo, Frame, Id, StandardId}; 7 filter, Can, Fifo, Frame, Id, Rx0InterruptHandler, Rx1InterruptHandler, SceInterruptHandler, StandardId,
8use embassy_stm32::can::{Can, Rx0InterruptHandler, Rx1InterruptHandler, SceInterruptHandler, TxInterruptHandler}; 8 TxInterruptHandler,
9};
9use embassy_stm32::peripherals::CAN; 10use embassy_stm32::peripherals::CAN;
10use embassy_stm32::{bind_interrupts, Config}; 11use embassy_stm32::{bind_interrupts, Config};
11use {defmt_rtt as _, panic_probe as _}; 12use {defmt_rtt as _, panic_probe as _};
@@ -31,7 +32,7 @@ async fn main(_spawner: Spawner) {
31 32
32 can.as_mut() 33 can.as_mut()
33 .modify_filters() 34 .modify_filters()
34 .enable_bank(0, Fifo::Fifo0, Mask32::accept_all()); 35 .enable_bank(0, Fifo::Fifo0, filter::Mask32::accept_all());
35 36
36 can.as_mut() 37 can.as_mut()
37 .modify_config() 38 .modify_config()