cleaning up

This commit is contained in:
Priec
2025-12-15 16:16:46 +01:00
parent 053cba171d
commit 88341314dd
5 changed files with 3 additions and 7 deletions

View File

@@ -10,10 +10,10 @@ use embassy_stm32::gpio::{Output, Level, Speed};
use embassy_time::{Duration, Timer}; use embassy_time::{Duration, Timer};
use dma_gpio::config::BAUD; use dma_gpio::config::BAUD;
use dma_gpio::wakeup::iwdg::{clear_wakeup_flags, init_watchdog_reset}; use dma_gpio::wakeup::iwdg::clear_wakeup_flags;
use dma_gpio::wakeup::gpio::gpio_wakeup; use dma_gpio::wakeup::gpio::gpio_wakeup;
use dma_gpio::sleep::handler::execute_low_power; use dma_gpio::sleep::handler::execute_low_power;
use dma_gpio::hw_uart_pc::init::{init_hw_uart_to_pc, LowPowerCmd, CMD_CH}; use dma_gpio::hw_uart_pc::init::{init_hw_uart_to_pc, CMD_CH};
use {defmt_rtt as _, panic_probe as _}; use {defmt_rtt as _, panic_probe as _};
#[embassy_executor::main] #[embassy_executor::main]

View File

@@ -2,13 +2,11 @@
use embassy_sync::blocking_mutex::raw::CriticalSectionRawMutex; use embassy_sync::blocking_mutex::raw::CriticalSectionRawMutex;
use embassy_sync::channel::Channel; use embassy_sync::channel::Channel;
use embassy_futures::yield_now;
// UART HW init // UART HW init
use crate::config::{BAUD, PIPE_HW_TX, PIPE_HW_RX}; use crate::config::{BAUD, PIPE_HW_TX, PIPE_HW_RX};
use crate::hw_uart_pc::driver::uart_task; use crate::hw_uart_pc::driver::uart_task;
use crate::sleep::StopEntry; use crate::sleep::StopEntry;
use crate::sleep::handler::execute_low_power;
use static_cell::StaticCell; use static_cell::StaticCell;
use embassy_stm32::usart::BufferedInterruptHandler; use embassy_stm32::usart::BufferedInterruptHandler;
use embassy_stm32::usart::{BufferedUart, Config as UsartConfig}; use embassy_stm32::usart::{BufferedUart, Config as UsartConfig};

View File

@@ -4,7 +4,6 @@ use embassy_time::{Duration, Timer};
use embassy_stm32::peripherals; use embassy_stm32::peripherals;
use embassy_stm32::Peri; use embassy_stm32::Peri;
use crate::sleep::stop::StopEntry;
use crate::sleep::stop::*; use crate::sleep::stop::*;
use crate::wakeup::iwdg::init_watchdog_reset; use crate::wakeup::iwdg::init_watchdog_reset;
use crate::hw_uart_pc::init::{LowPowerCmd, StopMode, StopModeConfig}; use crate::hw_uart_pc::init::{LowPowerCmd, StopMode, StopModeConfig};

View File

@@ -1,6 +1,5 @@
// src/sleep/stop.rs // src/sleep/stop.rs
use cortex_m::peripheral::SCB;
use cortex_m::Peripherals; use cortex_m::Peripherals;
use cortex_m::asm; use cortex_m::asm;

View File

@@ -3,7 +3,7 @@
use defmt::info; use defmt::info;
use embassy_stm32::exti::ExtiInput; use embassy_stm32::exti::ExtiInput;
use embassy_stm32::gpio::Pull; use embassy_stm32::gpio::Pull;
use embassy_stm32::{peripherals, interrupt}; use embassy_stm32::peripherals;
use embassy_time::{Duration, Timer}; use embassy_time::{Duration, Timer};
use embassy_hal_internal::Peri; use embassy_hal_internal::Peri;