diff options
| author | bors[bot] <26634292+bors[bot]@users.noreply.github.com> | 2022-06-22 23:48:45 +0000 |
|---|---|---|
| committer | GitHub <[email protected]> | 2022-06-22 23:48:45 +0000 |
| commit | 84628d36cf743193cbf0e7d47ef1cfa9fb590890 (patch) | |
| tree | f9a71678916237827af44986fe21527c1c4fa283 | |
| parent | cf69f78162cb60e436789c446209fb6e51c77b48 (diff) | |
| parent | 31177d994f0acda9d036274cd92b8a3da7475c5f (diff) | |
Merge #826
826: Bump bxcan version r=chemicstry a=chemicstry
Co-authored-by: chemicstry <[email protected]>
| -rw-r--r-- | embassy-stm32/Cargo.toml | 4 | ||||
| -rw-r--r-- | examples/stm32f4/src/bin/can.rs | 4 |
2 files changed, 4 insertions, 4 deletions
diff --git a/embassy-stm32/Cargo.toml b/embassy-stm32/Cargo.toml index 47a9ece17..88c0f42f7 100644 --- a/embassy-stm32/Cargo.toml +++ b/embassy-stm32/Cargo.toml | |||
| @@ -58,7 +58,7 @@ bare-metal = "1.0.0" | |||
| 58 | atomic-polyfill = "0.1.5" | 58 | atomic-polyfill = "0.1.5" |
| 59 | stm32-metapac = { version = "0.1.0", path = "../stm32-metapac", features = ["rt"] } | 59 | stm32-metapac = { version = "0.1.0", path = "../stm32-metapac", features = ["rt"] } |
| 60 | vcell = "0.1.3" | 60 | vcell = "0.1.3" |
| 61 | bxcan = "0.6.2" | 61 | bxcan = "0.7.0" |
| 62 | nb = "1.0.0" | 62 | nb = "1.0.0" |
| 63 | stm32-fmc = "0.2.4" | 63 | stm32-fmc = "0.2.4" |
| 64 | seq-macro = "0.3.0" | 64 | seq-macro = "0.3.0" |
| @@ -71,7 +71,7 @@ quote = "1.0.15" | |||
| 71 | stm32-metapac = { version = "0.1.0", path = "../stm32-metapac", default-features = false, features = ["metadata"]} | 71 | stm32-metapac = { version = "0.1.0", path = "../stm32-metapac", default-features = false, features = ["metadata"]} |
| 72 | 72 | ||
| 73 | [features] | 73 | [features] |
| 74 | defmt = ["dep:defmt", "embassy/defmt", "embedded-io?/defmt", "embassy-usb?/defmt"] | 74 | defmt = ["dep:defmt", "bxcan/unstable-defmt", "embassy/defmt", "embedded-io?/defmt", "embassy-usb?/defmt"] |
| 75 | sdmmc-rs = ["embedded-sdmmc"] | 75 | sdmmc-rs = ["embedded-sdmmc"] |
| 76 | net = ["embassy-net" ] | 76 | net = ["embassy-net" ] |
| 77 | memory-x = ["stm32-metapac/memory-x"] | 77 | memory-x = ["stm32-metapac/memory-x"] |
diff --git a/examples/stm32f4/src/bin/can.rs b/examples/stm32f4/src/bin/can.rs index 8abce87a2..e8377b9a1 100644 --- a/examples/stm32f4/src/bin/can.rs +++ b/examples/stm32f4/src/bin/can.rs | |||
| @@ -5,7 +5,7 @@ | |||
| 5 | use cortex_m_rt::entry; | 5 | use cortex_m_rt::entry; |
| 6 | use defmt::*; | 6 | use defmt::*; |
| 7 | use embassy_stm32::can::bxcan::filter::Mask32; | 7 | use embassy_stm32::can::bxcan::filter::Mask32; |
| 8 | use embassy_stm32::can::bxcan::{Frame, StandardId}; | 8 | use embassy_stm32::can::bxcan::{Fifo, Frame, StandardId}; |
| 9 | use embassy_stm32::can::Can; | 9 | use embassy_stm32::can::Can; |
| 10 | use embassy_stm32::gpio::{Input, Pull}; | 10 | use embassy_stm32::gpio::{Input, Pull}; |
| 11 | use {defmt_rtt as _, panic_probe as _}; | 11 | use {defmt_rtt as _, panic_probe as _}; |
| @@ -25,7 +25,7 @@ fn main() -> ! { | |||
| 25 | 25 | ||
| 26 | let mut can = Can::new(p.CAN1, p.PA11, p.PA12); | 26 | let mut can = Can::new(p.CAN1, p.PA11, p.PA12); |
| 27 | 27 | ||
| 28 | can.modify_filters().enable_bank(0, Mask32::accept_all()); | 28 | can.modify_filters().enable_bank(0, Fifo::Fifo0, Mask32::accept_all()); |
| 29 | 29 | ||
| 30 | can.modify_config() | 30 | can.modify_config() |
| 31 | .set_bit_timing(0x001c0003) // http://www.bittiming.can-wiki.info/ | 31 | .set_bit_timing(0x001c0003) // http://www.bittiming.can-wiki.info/ |
