diff options
| author | Dario Nieuwenhuis <[email protected]> | 2023-12-14 16:01:51 +0100 |
|---|---|---|
| committer | Dario Nieuwenhuis <[email protected]> | 2023-12-14 16:19:32 +0100 |
| commit | d81395fab3c4e336650b0481790ecdab7d7aa13f (patch) | |
| tree | 449a894b8564dde713fff1e83cd717d263327b96 /examples | |
| parent | 2c3d3992200939f71708c8b47d839328dcb12098 (diff) | |
Update embedded-hal to 1.0.0-rc.3
Diffstat (limited to 'examples')
| -rw-r--r-- | examples/nrf52840/Cargo.toml | 6 | ||||
| -rw-r--r-- | examples/rp/Cargo.toml | 6 | ||||
| -rw-r--r-- | examples/rp/src/bin/button.rs | 2 | ||||
| -rw-r--r-- | examples/stm32c0/src/bin/button.rs | 2 | ||||
| -rw-r--r-- | examples/stm32f3/src/bin/button.rs | 2 | ||||
| -rw-r--r-- | examples/stm32f4/src/bin/button.rs | 2 | ||||
| -rw-r--r-- | examples/stm32f7/src/bin/button.rs | 2 | ||||
| -rw-r--r-- | examples/stm32g0/src/bin/button.rs | 2 | ||||
| -rw-r--r-- | examples/stm32g4/src/bin/button.rs | 2 | ||||
| -rw-r--r-- | examples/stm32h5/Cargo.toml | 4 | ||||
| -rw-r--r-- | examples/stm32h7/Cargo.toml | 4 | ||||
| -rw-r--r-- | examples/stm32l0/src/bin/button.rs | 2 | ||||
| -rw-r--r-- | examples/stm32l4/Cargo.toml | 6 | ||||
| -rw-r--r-- | examples/stm32l4/src/bin/button.rs | 2 | ||||
| -rw-r--r-- | examples/stm32l4/src/bin/spe_adin1110_http_server.rs | 8 | ||||
| -rw-r--r-- | examples/stm32l4/src/bin/spi_blocking_async.rs | 2 | ||||
| -rw-r--r-- | examples/stm32l4/src/bin/spi_dma.rs | 2 | ||||
| -rw-r--r-- | examples/stm32wl/src/bin/button.rs | 2 |
18 files changed, 29 insertions, 29 deletions
diff --git a/examples/nrf52840/Cargo.toml b/examples/nrf52840/Cargo.toml index 65cd631f8..1c49c32e1 100644 --- a/examples/nrf52840/Cargo.toml +++ b/examples/nrf52840/Cargo.toml | |||
| @@ -36,9 +36,9 @@ rand = { version = "0.8.4", default-features = false } | |||
| 36 | embedded-storage = "0.3.1" | 36 | embedded-storage = "0.3.1" |
| 37 | usbd-hid = "0.6.0" | 37 | usbd-hid = "0.6.0" |
| 38 | serde = { version = "1.0.136", default-features = false } | 38 | serde = { version = "1.0.136", default-features = false } |
| 39 | embedded-hal = { version = "1.0.0-rc.2" } | 39 | embedded-hal = { version = "1.0.0-rc.3" } |
| 40 | embedded-hal-async = { version = "1.0.0-rc.2" } | 40 | embedded-hal-async = { version = "1.0.0-rc.3" } |
| 41 | embedded-hal-bus = { version = "0.1.0-rc.2", features = ["async"] } | 41 | embedded-hal-bus = { version = "0.1.0-rc.3", features = ["async"] } |
| 42 | num-integer = { version = "0.1.45", default-features = false } | 42 | num-integer = { version = "0.1.45", default-features = false } |
| 43 | microfft = "0.5.0" | 43 | microfft = "0.5.0" |
| 44 | 44 | ||
diff --git a/examples/rp/Cargo.toml b/examples/rp/Cargo.toml index 7f637758d..521f17b82 100644 --- a/examples/rp/Cargo.toml +++ b/examples/rp/Cargo.toml | |||
| @@ -38,9 +38,9 @@ smart-leds = "0.3.0" | |||
| 38 | heapless = "0.8" | 38 | heapless = "0.8" |
| 39 | usbd-hid = "0.6.1" | 39 | usbd-hid = "0.6.1" |
| 40 | 40 | ||
| 41 | embedded-hal-1 = { package = "embedded-hal", version = "=1.0.0-rc.2" } | 41 | embedded-hal-1 = { package = "embedded-hal", version = "=1.0.0-rc.3" } |
| 42 | embedded-hal-async = "1.0.0-rc.2" | 42 | embedded-hal-async = "1.0.0-rc.3" |
| 43 | embedded-hal-bus = { version = "0.1.0-rc.2", features = ["async"] } | 43 | embedded-hal-bus = { version = "0.1.0-rc.3", features = ["async"] } |
| 44 | embedded-io-async = { version = "0.6.1", features = ["defmt-03"] } | 44 | embedded-io-async = { version = "0.6.1", features = ["defmt-03"] } |
| 45 | embedded-storage = { version = "0.3" } | 45 | embedded-storage = { version = "0.3" } |
| 46 | static_cell = { version = "2", features = ["nightly"]} | 46 | static_cell = { version = "2", features = ["nightly"]} |
diff --git a/examples/rp/src/bin/button.rs b/examples/rp/src/bin/button.rs index d7aa89410..a9f34ab5d 100644 --- a/examples/rp/src/bin/button.rs +++ b/examples/rp/src/bin/button.rs | |||
| @@ -17,7 +17,7 @@ async fn main(_spawner: Spawner) { | |||
| 17 | 17 | ||
| 18 | // Use PIN_28, Pin34 on J0 for RP Pico, as a input. | 18 | // Use PIN_28, Pin34 on J0 for RP Pico, as a input. |
| 19 | // You need to add your own button. | 19 | // You need to add your own button. |
| 20 | let button = Input::new(p.PIN_28, Pull::Up); | 20 | let mut button = Input::new(p.PIN_28, Pull::Up); |
| 21 | 21 | ||
| 22 | loop { | 22 | loop { |
| 23 | if button.is_high() { | 23 | if button.is_high() { |
diff --git a/examples/stm32c0/src/bin/button.rs b/examples/stm32c0/src/bin/button.rs index 72a3f5cbf..40c58013b 100644 --- a/examples/stm32c0/src/bin/button.rs +++ b/examples/stm32c0/src/bin/button.rs | |||
| @@ -13,7 +13,7 @@ fn main() -> ! { | |||
| 13 | 13 | ||
| 14 | let p = embassy_stm32::init(Default::default()); | 14 | let p = embassy_stm32::init(Default::default()); |
| 15 | 15 | ||
| 16 | let button = Input::new(p.PC13, Pull::Up); | 16 | let mut button = Input::new(p.PC13, Pull::Up); |
| 17 | 17 | ||
| 18 | loop { | 18 | loop { |
| 19 | if button.is_high() { | 19 | if button.is_high() { |
diff --git a/examples/stm32f3/src/bin/button.rs b/examples/stm32f3/src/bin/button.rs index b55bf3901..2f47d8f80 100644 --- a/examples/stm32f3/src/bin/button.rs +++ b/examples/stm32f3/src/bin/button.rs | |||
| @@ -13,7 +13,7 @@ fn main() -> ! { | |||
| 13 | 13 | ||
| 14 | let p = embassy_stm32::init(Default::default()); | 14 | let p = embassy_stm32::init(Default::default()); |
| 15 | 15 | ||
| 16 | let button = Input::new(p.PA0, Pull::Down); | 16 | let mut button = Input::new(p.PA0, Pull::Down); |
| 17 | let mut led1 = Output::new(p.PE9, Level::High, Speed::Low); | 17 | let mut led1 = Output::new(p.PE9, Level::High, Speed::Low); |
| 18 | let mut led2 = Output::new(p.PE15, Level::High, Speed::Low); | 18 | let mut led2 = Output::new(p.PE15, Level::High, Speed::Low); |
| 19 | 19 | ||
diff --git a/examples/stm32f4/src/bin/button.rs b/examples/stm32f4/src/bin/button.rs index b13e64531..aa1eed46f 100644 --- a/examples/stm32f4/src/bin/button.rs +++ b/examples/stm32f4/src/bin/button.rs | |||
| @@ -13,7 +13,7 @@ fn main() -> ! { | |||
| 13 | 13 | ||
| 14 | let p = embassy_stm32::init(Default::default()); | 14 | let p = embassy_stm32::init(Default::default()); |
| 15 | 15 | ||
| 16 | let button = Input::new(p.PC13, Pull::Down); | 16 | let mut button = Input::new(p.PC13, Pull::Down); |
| 17 | let mut led1 = Output::new(p.PB0, Level::High, Speed::Low); | 17 | let mut led1 = Output::new(p.PB0, Level::High, Speed::Low); |
| 18 | let _led2 = Output::new(p.PB7, Level::High, Speed::Low); | 18 | let _led2 = Output::new(p.PB7, Level::High, Speed::Low); |
| 19 | let mut led3 = Output::new(p.PB14, Level::High, Speed::Low); | 19 | let mut led3 = Output::new(p.PB14, Level::High, Speed::Low); |
diff --git a/examples/stm32f7/src/bin/button.rs b/examples/stm32f7/src/bin/button.rs index b13e64531..aa1eed46f 100644 --- a/examples/stm32f7/src/bin/button.rs +++ b/examples/stm32f7/src/bin/button.rs | |||
| @@ -13,7 +13,7 @@ fn main() -> ! { | |||
| 13 | 13 | ||
| 14 | let p = embassy_stm32::init(Default::default()); | 14 | let p = embassy_stm32::init(Default::default()); |
| 15 | 15 | ||
| 16 | let button = Input::new(p.PC13, Pull::Down); | 16 | let mut button = Input::new(p.PC13, Pull::Down); |
| 17 | let mut led1 = Output::new(p.PB0, Level::High, Speed::Low); | 17 | let mut led1 = Output::new(p.PB0, Level::High, Speed::Low); |
| 18 | let _led2 = Output::new(p.PB7, Level::High, Speed::Low); | 18 | let _led2 = Output::new(p.PB7, Level::High, Speed::Low); |
| 19 | let mut led3 = Output::new(p.PB14, Level::High, Speed::Low); | 19 | let mut led3 = Output::new(p.PB14, Level::High, Speed::Low); |
diff --git a/examples/stm32g0/src/bin/button.rs b/examples/stm32g0/src/bin/button.rs index 72a3f5cbf..40c58013b 100644 --- a/examples/stm32g0/src/bin/button.rs +++ b/examples/stm32g0/src/bin/button.rs | |||
| @@ -13,7 +13,7 @@ fn main() -> ! { | |||
| 13 | 13 | ||
| 14 | let p = embassy_stm32::init(Default::default()); | 14 | let p = embassy_stm32::init(Default::default()); |
| 15 | 15 | ||
| 16 | let button = Input::new(p.PC13, Pull::Up); | 16 | let mut button = Input::new(p.PC13, Pull::Up); |
| 17 | 17 | ||
| 18 | loop { | 18 | loop { |
| 19 | if button.is_high() { | 19 | if button.is_high() { |
diff --git a/examples/stm32g4/src/bin/button.rs b/examples/stm32g4/src/bin/button.rs index 15abd86d9..127efb08a 100644 --- a/examples/stm32g4/src/bin/button.rs +++ b/examples/stm32g4/src/bin/button.rs | |||
| @@ -13,7 +13,7 @@ fn main() -> ! { | |||
| 13 | 13 | ||
| 14 | let p = embassy_stm32::init(Default::default()); | 14 | let p = embassy_stm32::init(Default::default()); |
| 15 | 15 | ||
| 16 | let button = Input::new(p.PC13, Pull::Down); | 16 | let mut button = Input::new(p.PC13, Pull::Down); |
| 17 | 17 | ||
| 18 | loop { | 18 | loop { |
| 19 | if button.is_high() { | 19 | if button.is_high() { |
diff --git a/examples/stm32h5/Cargo.toml b/examples/stm32h5/Cargo.toml index 0ed0ce3c0..f714a3984 100644 --- a/examples/stm32h5/Cargo.toml +++ b/examples/stm32h5/Cargo.toml | |||
| @@ -19,8 +19,8 @@ defmt-rtt = "0.4" | |||
| 19 | cortex-m = { version = "0.7.6", features = ["inline-asm", "critical-section-single-core"] } | 19 | cortex-m = { version = "0.7.6", features = ["inline-asm", "critical-section-single-core"] } |
| 20 | cortex-m-rt = "0.7.0" | 20 | cortex-m-rt = "0.7.0" |
| 21 | embedded-hal = "0.2.6" | 21 | embedded-hal = "0.2.6" |
| 22 | embedded-hal-1 = { package = "embedded-hal", version = "=1.0.0-rc.2" } | 22 | embedded-hal-1 = { package = "embedded-hal", version = "=1.0.0-rc.3" } |
| 23 | embedded-hal-async = { version = "=1.0.0-rc.2" } | 23 | embedded-hal-async = { version = "=1.0.0-rc.3" } |
| 24 | embedded-io-async = { version = "0.6.1" } | 24 | embedded-io-async = { version = "0.6.1" } |
| 25 | embedded-nal-async = { version = "0.7.1" } | 25 | embedded-nal-async = { version = "0.7.1" } |
| 26 | panic-probe = { version = "0.3", features = ["print-defmt"] } | 26 | panic-probe = { version = "0.3", features = ["print-defmt"] } |
diff --git a/examples/stm32h7/Cargo.toml b/examples/stm32h7/Cargo.toml index baa530cf6..c6aea3e11 100644 --- a/examples/stm32h7/Cargo.toml +++ b/examples/stm32h7/Cargo.toml | |||
| @@ -19,8 +19,8 @@ defmt-rtt = "0.4" | |||
| 19 | cortex-m = { version = "0.7.6", features = ["inline-asm", "critical-section-single-core"] } | 19 | cortex-m = { version = "0.7.6", features = ["inline-asm", "critical-section-single-core"] } |
| 20 | cortex-m-rt = "0.7.0" | 20 | cortex-m-rt = "0.7.0" |
| 21 | embedded-hal = "0.2.6" | 21 | embedded-hal = "0.2.6" |
| 22 | embedded-hal-1 = { package = "embedded-hal", version = "=1.0.0-rc.2" } | 22 | embedded-hal-1 = { package = "embedded-hal", version = "=1.0.0-rc.3" } |
| 23 | embedded-hal-async = { version = "=1.0.0-rc.2" } | 23 | embedded-hal-async = { version = "=1.0.0-rc.3" } |
| 24 | embedded-nal-async = { version = "0.7.1" } | 24 | embedded-nal-async = { version = "0.7.1" } |
| 25 | embedded-io-async = { version = "0.6.1" } | 25 | embedded-io-async = { version = "0.6.1" } |
| 26 | panic-probe = { version = "0.3", features = ["print-defmt"] } | 26 | panic-probe = { version = "0.3", features = ["print-defmt"] } |
diff --git a/examples/stm32l0/src/bin/button.rs b/examples/stm32l0/src/bin/button.rs index 9d194471e..3e56160e9 100644 --- a/examples/stm32l0/src/bin/button.rs +++ b/examples/stm32l0/src/bin/button.rs | |||
| @@ -12,7 +12,7 @@ async fn main(_spawner: Spawner) { | |||
| 12 | let p = embassy_stm32::init(Default::default()); | 12 | let p = embassy_stm32::init(Default::default()); |
| 13 | info!("Hello World!"); | 13 | info!("Hello World!"); |
| 14 | 14 | ||
| 15 | let button = Input::new(p.PB2, Pull::Up); | 15 | let mut button = Input::new(p.PB2, Pull::Up); |
| 16 | let mut led1 = Output::new(p.PA5, Level::High, Speed::Low); | 16 | let mut led1 = Output::new(p.PA5, Level::High, Speed::Low); |
| 17 | let mut led2 = Output::new(p.PB5, Level::High, Speed::Low); | 17 | let mut led2 = Output::new(p.PB5, Level::High, Speed::Low); |
| 18 | 18 | ||
diff --git a/examples/stm32l4/Cargo.toml b/examples/stm32l4/Cargo.toml index a936d27c3..2861216d4 100644 --- a/examples/stm32l4/Cargo.toml +++ b/examples/stm32l4/Cargo.toml | |||
| @@ -24,9 +24,9 @@ defmt-rtt = "0.4" | |||
| 24 | cortex-m = { version = "0.7.6", features = ["critical-section-single-core"] } | 24 | cortex-m = { version = "0.7.6", features = ["critical-section-single-core"] } |
| 25 | cortex-m-rt = "0.7.0" | 25 | cortex-m-rt = "0.7.0" |
| 26 | embedded-hal = "0.2.6" | 26 | embedded-hal = "0.2.6" |
| 27 | embedded-hal-1 = { package = "embedded-hal", version = "=1.0.0-rc.2" } | 27 | embedded-hal-1 = { package = "embedded-hal", version = "=1.0.0-rc.3" } |
| 28 | embedded-hal-async = { version = "=1.0.0-rc.2" } | 28 | embedded-hal-async = { version = "=1.0.0-rc.3" } |
| 29 | embedded-hal-bus = { version = "=0.1.0-rc.2", features = ["async"] } | 29 | embedded-hal-bus = { version = "=0.1.0-rc.3", features = ["async"] } |
| 30 | panic-probe = { version = "0.3", features = ["print-defmt"] } | 30 | panic-probe = { version = "0.3", features = ["print-defmt"] } |
| 31 | futures = { version = "0.3.17", default-features = false, features = ["async-await"] } | 31 | futures = { version = "0.3.17", default-features = false, features = ["async-await"] } |
| 32 | heapless = { version = "0.8", default-features = false } | 32 | heapless = { version = "0.8", default-features = false } |
diff --git a/examples/stm32l4/src/bin/button.rs b/examples/stm32l4/src/bin/button.rs index 73b1962e8..0a102c2d6 100644 --- a/examples/stm32l4/src/bin/button.rs +++ b/examples/stm32l4/src/bin/button.rs | |||
| @@ -12,7 +12,7 @@ fn main() -> ! { | |||
| 12 | 12 | ||
| 13 | let p = embassy_stm32::init(Default::default()); | 13 | let p = embassy_stm32::init(Default::default()); |
| 14 | 14 | ||
| 15 | let button = Input::new(p.PC13, Pull::Up); | 15 | let mut button = Input::new(p.PC13, Pull::Up); |
| 16 | 16 | ||
| 17 | loop { | 17 | loop { |
| 18 | if button.is_high() { | 18 | if button.is_high() { |
diff --git a/examples/stm32l4/src/bin/spe_adin1110_http_server.rs b/examples/stm32l4/src/bin/spe_adin1110_http_server.rs index 4826e0bed..8ec810c7f 100644 --- a/examples/stm32l4/src/bin/spe_adin1110_http_server.rs +++ b/examples/stm32l4/src/bin/spe_adin1110_http_server.rs | |||
| @@ -114,8 +114,8 @@ async fn main(spawner: Spawner) { | |||
| 114 | let led_uc4_blue = Output::new(dp.PG15, Level::High, Speed::Low); | 114 | let led_uc4_blue = Output::new(dp.PG15, Level::High, Speed::Low); |
| 115 | 115 | ||
| 116 | // Read the uc_cfg switches | 116 | // Read the uc_cfg switches |
| 117 | let uc_cfg0 = Input::new(dp.PB2, Pull::None); | 117 | let mut uc_cfg0 = Input::new(dp.PB2, Pull::None); |
| 118 | let uc_cfg1 = Input::new(dp.PF11, Pull::None); | 118 | let mut uc_cfg1 = Input::new(dp.PF11, Pull::None); |
| 119 | let _uc_cfg2 = Input::new(dp.PG6, Pull::None); | 119 | let _uc_cfg2 = Input::new(dp.PG6, Pull::None); |
| 120 | let _uc_cfg3 = Input::new(dp.PG11, Pull::None); | 120 | let _uc_cfg3 = Input::new(dp.PG11, Pull::None); |
| 121 | 121 | ||
| @@ -133,8 +133,8 @@ async fn main(spawner: Spawner) { | |||
| 133 | 133 | ||
| 134 | // Setup IO and SPI for the SPE chip | 134 | // Setup IO and SPI for the SPE chip |
| 135 | let spe_reset_n = Output::new(dp.PC7, Level::Low, Speed::Low); | 135 | let spe_reset_n = Output::new(dp.PC7, Level::Low, Speed::Low); |
| 136 | let spe_cfg0 = Input::new(dp.PC8, Pull::None); | 136 | let mut spe_cfg0 = Input::new(dp.PC8, Pull::None); |
| 137 | let spe_cfg1 = Input::new(dp.PC9, Pull::None); | 137 | let mut spe_cfg1 = Input::new(dp.PC9, Pull::None); |
| 138 | let _spe_ts_capt = Output::new(dp.PC6, Level::Low, Speed::Low); | 138 | let _spe_ts_capt = Output::new(dp.PC6, Level::Low, Speed::Low); |
| 139 | 139 | ||
| 140 | let spe_int = Input::new(dp.PB11, Pull::None); | 140 | let spe_int = Input::new(dp.PB11, Pull::None); |
diff --git a/examples/stm32l4/src/bin/spi_blocking_async.rs b/examples/stm32l4/src/bin/spi_blocking_async.rs index f1b80087c..903ca58df 100644 --- a/examples/stm32l4/src/bin/spi_blocking_async.rs +++ b/examples/stm32l4/src/bin/spi_blocking_async.rs | |||
| @@ -30,7 +30,7 @@ async fn main(_spawner: Spawner) { | |||
| 30 | let _wake = Output::new(p.PB13, Level::Low, Speed::VeryHigh); | 30 | let _wake = Output::new(p.PB13, Level::Low, Speed::VeryHigh); |
| 31 | let mut reset = Output::new(p.PE8, Level::Low, Speed::VeryHigh); | 31 | let mut reset = Output::new(p.PE8, Level::Low, Speed::VeryHigh); |
| 32 | let mut cs = Output::new(p.PE0, Level::High, Speed::VeryHigh); | 32 | let mut cs = Output::new(p.PE0, Level::High, Speed::VeryHigh); |
| 33 | let ready = Input::new(p.PE1, Pull::Up); | 33 | let mut ready = Input::new(p.PE1, Pull::Up); |
| 34 | 34 | ||
| 35 | cortex_m::asm::delay(100_000); | 35 | cortex_m::asm::delay(100_000); |
| 36 | reset.set_high(); | 36 | reset.set_high(); |
diff --git a/examples/stm32l4/src/bin/spi_dma.rs b/examples/stm32l4/src/bin/spi_dma.rs index ff9b5b43b..58cf2e51e 100644 --- a/examples/stm32l4/src/bin/spi_dma.rs +++ b/examples/stm32l4/src/bin/spi_dma.rs | |||
| @@ -25,7 +25,7 @@ async fn main(_spawner: Spawner) { | |||
| 25 | let _wake = Output::new(p.PB13, Level::Low, Speed::VeryHigh); | 25 | let _wake = Output::new(p.PB13, Level::Low, Speed::VeryHigh); |
| 26 | let mut reset = Output::new(p.PE8, Level::Low, Speed::VeryHigh); | 26 | let mut reset = Output::new(p.PE8, Level::Low, Speed::VeryHigh); |
| 27 | let mut cs = Output::new(p.PE0, Level::High, Speed::VeryHigh); | 27 | let mut cs = Output::new(p.PE0, Level::High, Speed::VeryHigh); |
| 28 | let ready = Input::new(p.PE1, Pull::Up); | 28 | let mut ready = Input::new(p.PE1, Pull::Up); |
| 29 | 29 | ||
| 30 | cortex_m::asm::delay(100_000); | 30 | cortex_m::asm::delay(100_000); |
| 31 | reset.set_high(); | 31 | reset.set_high(); |
diff --git a/examples/stm32wl/src/bin/button.rs b/examples/stm32wl/src/bin/button.rs index 982a7a112..6c1f5a5ef 100644 --- a/examples/stm32wl/src/bin/button.rs +++ b/examples/stm32wl/src/bin/button.rs | |||
| @@ -13,7 +13,7 @@ fn main() -> ! { | |||
| 13 | 13 | ||
| 14 | let p = embassy_stm32::init(Default::default()); | 14 | let p = embassy_stm32::init(Default::default()); |
| 15 | 15 | ||
| 16 | let button = Input::new(p.PA0, Pull::Up); | 16 | let mut button = Input::new(p.PA0, Pull::Up); |
| 17 | let mut led1 = Output::new(p.PB15, Level::High, Speed::Low); | 17 | let mut led1 = Output::new(p.PB15, Level::High, Speed::Low); |
| 18 | let mut led2 = Output::new(p.PB9, Level::High, Speed::Low); | 18 | let mut led2 = Output::new(p.PB9, Level::High, Speed::Low); |
| 19 | 19 | ||
