|
@@ -12,19 +12,9 @@ use core::panic::PanicInfo;
|
|
|
use core::{cell::RefCell, ops::DerefMut};
|
|
|
use cortex_m::{interrupt::free, interrupt::Mutex, peripheral::NVIC};
|
|
|
use cortex_m_rt::entry;
|
|
|
-use stm32l4xx_hal::{
|
|
|
- delay::Delay,
|
|
|
- device::{I2C1, TIM2, TIM7},
|
|
|
- gpio::{
|
|
|
+use stm32l4xx_hal::{delay::Delay, device::{I2C1, TIM2, TIM7}, gpio::{
|
|
|
Alternate, Edge, Floating, Input, OpenDrain, Output, PullUp, PushPull, AF4, PA3, PB5, PC15,
|
|
|
- },
|
|
|
- gpio::{State, PA10, PA9},
|
|
|
- i2c::I2c,
|
|
|
- interrupt, pac,
|
|
|
- prelude::*,
|
|
|
- rcc,
|
|
|
- stm32::Interrupt,
|
|
|
- timer::{Timer, Event},
|
|
|
+ }, gpio::{State, PA10, PA9}, i2c::I2c, interrupt, pac, prelude::*, rcc, stm32::Interrupt, timer::{Timer, Event},
|
|
|
};
|
|
|
|
|
|
mod ds3231;
|