aboutsummaryrefslogtreecommitdiff
path: root/examples/stm32f4
diff options
context:
space:
mode:
Diffstat (limited to 'examples/stm32f4')
-rw-r--r--examples/stm32f4/src/bin/button_exti.rs3
-rw-r--r--examples/stm32f4/src/bin/eth_w5500.rs4
-rw-r--r--examples/stm32f4/src/bin/usb_hid_keyboard.rs4
3 files changed, 3 insertions, 8 deletions
diff --git a/examples/stm32f4/src/bin/button_exti.rs b/examples/stm32f4/src/bin/button_exti.rs
index 77831224b..93560ed06 100644
--- a/examples/stm32f4/src/bin/button_exti.rs
+++ b/examples/stm32f4/src/bin/button_exti.rs
@@ -3,10 +3,9 @@
3 3
4use defmt::*; 4use defmt::*;
5use embassy_executor::Spawner; 5use embassy_executor::Spawner;
6use embassy_stm32::bind_interrupts;
7use embassy_stm32::exti::{self, ExtiInput}; 6use embassy_stm32::exti::{self, ExtiInput};
8use embassy_stm32::gpio::Pull; 7use embassy_stm32::gpio::Pull;
9use embassy_stm32::interrupt; 8use embassy_stm32::{bind_interrupts, interrupt};
10use {defmt_rtt as _, panic_probe as _}; 9use {defmt_rtt as _, panic_probe as _};
11 10
12bind_interrupts!( 11bind_interrupts!(
diff --git a/examples/stm32f4/src/bin/eth_w5500.rs b/examples/stm32f4/src/bin/eth_w5500.rs
index f7d2ce7de..f59f1d3b5 100644
--- a/examples/stm32f4/src/bin/eth_w5500.rs
+++ b/examples/stm32f4/src/bin/eth_w5500.rs
@@ -7,16 +7,14 @@ use embassy_net::tcp::TcpSocket;
7use embassy_net::{Ipv4Address, StackResources}; 7use embassy_net::{Ipv4Address, StackResources};
8use embassy_net_wiznet::chip::W5500; 8use embassy_net_wiznet::chip::W5500;
9use embassy_net_wiznet::{Device, Runner, State}; 9use embassy_net_wiznet::{Device, Runner, State};
10use embassy_stm32::bind_interrupts;
11use embassy_stm32::exti::{self, ExtiInput}; 10use embassy_stm32::exti::{self, ExtiInput};
12use embassy_stm32::gpio::{Level, Output, Pull, Speed}; 11use embassy_stm32::gpio::{Level, Output, Pull, Speed};
13use embassy_stm32::interrupt;
14use embassy_stm32::mode::Async; 12use embassy_stm32::mode::Async;
15use embassy_stm32::rng::Rng; 13use embassy_stm32::rng::Rng;
16use embassy_stm32::spi::Spi; 14use embassy_stm32::spi::Spi;
17use embassy_stm32::spi::mode::Master; 15use embassy_stm32::spi::mode::Master;
18use embassy_stm32::time::Hertz; 16use embassy_stm32::time::Hertz;
19use embassy_stm32::{Config, bind_interrupts, peripherals, rng, spi}; 17use embassy_stm32::{Config, bind_interrupts, interrupt, peripherals, rng, spi};
20use embassy_time::{Delay, Timer}; 18use embassy_time::{Delay, Timer};
21use embedded_hal_bus::spi::ExclusiveDevice; 19use embedded_hal_bus::spi::ExclusiveDevice;
22use embedded_io_async::Write; 20use embedded_io_async::Write;
diff --git a/examples/stm32f4/src/bin/usb_hid_keyboard.rs b/examples/stm32f4/src/bin/usb_hid_keyboard.rs
index 60922c2e8..b5a7e86e4 100644
--- a/examples/stm32f4/src/bin/usb_hid_keyboard.rs
+++ b/examples/stm32f4/src/bin/usb_hid_keyboard.rs
@@ -6,13 +6,11 @@ use core::sync::atomic::{AtomicBool, AtomicU8, Ordering};
6use defmt::*; 6use defmt::*;
7use embassy_executor::Spawner; 7use embassy_executor::Spawner;
8use embassy_futures::join::join; 8use embassy_futures::join::join;
9use embassy_stm32::bind_interrupts;
10use embassy_stm32::exti::{self, ExtiInput}; 9use embassy_stm32::exti::{self, ExtiInput};
11use embassy_stm32::gpio::Pull; 10use embassy_stm32::gpio::Pull;
12use embassy_stm32::interrupt;
13use embassy_stm32::time::Hertz; 11use embassy_stm32::time::Hertz;
14use embassy_stm32::usb::Driver; 12use embassy_stm32::usb::Driver;
15use embassy_stm32::{Config, bind_interrupts, peripherals, usb}; 13use embassy_stm32::{Config, bind_interrupts, interrupt, peripherals, usb};
16use embassy_usb::class::hid::{ 14use embassy_usb::class::hid::{
17 HidBootProtocol, HidProtocolMode, HidReaderWriter, HidSubclass, ReportId, RequestHandler, State, 15 HidBootProtocol, HidProtocolMode, HidReaderWriter, HidSubclass, ReportId, RequestHandler, State,
18}; 16};