diff options
| author | Bob McWhirter <[email protected]> | 2021-11-15 12:00:26 -0500 |
|---|---|---|
| committer | Bob McWhirter <[email protected]> | 2021-11-15 12:00:26 -0500 |
| commit | 436eb81fc2938285c6cd7494e9e256256b836f60 (patch) | |
| tree | 02db17d94afc23dcb3da09697852dcd3ed79a0b0 | |
| parent | 57ca241658f95e4e30940b29dff541b2ee1e1b56 (diff) | |
Adjust for bxcan API.
| -rw-r--r-- | examples/stm32f4/src/bin/can.rs | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/examples/stm32f4/src/bin/can.rs b/examples/stm32f4/src/bin/can.rs index 21b9a6004..4c575aa87 100644 --- a/examples/stm32f4/src/bin/can.rs +++ b/examples/stm32f4/src/bin/can.rs | |||
| @@ -26,12 +26,13 @@ fn main() -> ! { | |||
| 26 | 26 | ||
| 27 | let mut can = Can::new(p.CAN1, p.PA11, p.PA12); | 27 | let mut can = Can::new(p.CAN1, p.PA11, p.PA12); |
| 28 | 28 | ||
| 29 | can.modify_filters().enable_bank(0, Mask32::accept_all()); | ||
| 30 | |||
| 29 | can.modify_config() | 31 | can.modify_config() |
| 30 | .set_bit_timing(0x001c0003) // http://www.bittiming.can-wiki.info/ | 32 | .set_bit_timing(0x001c0003) // http://www.bittiming.can-wiki.info/ |
| 31 | .set_loopback(true) // Receive own frames | 33 | .set_loopback(true) // Receive own frames |
| 32 | .set_silent(true); | 34 | .set_silent(true) |
| 33 | can.modify_filters().enable_bank(0, Mask32::accept_all()); | 35 | .enable(); |
| 34 | unwrap!(nb::block!(can.enable())); | ||
| 35 | 36 | ||
| 36 | let mut i: u8 = 0; | 37 | let mut i: u8 = 0; |
| 37 | loop { | 38 | loop { |
