fixed fmt
This commit is contained in:
parent
e4739113b7
commit
5bc4de236c
@ -5,9 +5,7 @@
|
|||||||
use defmt::info;
|
use defmt::info;
|
||||||
use embassy_executor::Spawner;
|
use embassy_executor::Spawner;
|
||||||
use embassy_stm32::mode::Blocking;
|
use embassy_stm32::mode::Blocking;
|
||||||
use embassy_stm32::qspi::enums::{
|
use embassy_stm32::qspi::enums::{AddressSize, ChipSelectHighTime, FIFOThresholdLevel, MemorySize, *};
|
||||||
AddressSize, ChipSelectHighTime, FIFOThresholdLevel, MemorySize, *,
|
|
||||||
};
|
|
||||||
use embassy_stm32::qspi::{Config as QspiCfg, Instance, Qspi, TransferConfig};
|
use embassy_stm32::qspi::{Config as QspiCfg, Instance, Qspi, TransferConfig};
|
||||||
use embassy_stm32::Config as StmCfg;
|
use embassy_stm32::Config as StmCfg;
|
||||||
use {defmt_rtt as _, panic_probe as _};
|
use {defmt_rtt as _, panic_probe as _};
|
||||||
@ -188,11 +186,7 @@ impl<I: Instance> FlashMemory<I> {
|
|||||||
|
|
||||||
while left > 0 {
|
while left > 0 {
|
||||||
let max_chunk_size = MEMORY_PAGE_SIZE - (place & 0x000000ff) as usize;
|
let max_chunk_size = MEMORY_PAGE_SIZE - (place & 0x000000ff) as usize;
|
||||||
let chunk_size = if left >= max_chunk_size {
|
let chunk_size = if left >= max_chunk_size { max_chunk_size } else { left };
|
||||||
max_chunk_size
|
|
||||||
} else {
|
|
||||||
left
|
|
||||||
};
|
|
||||||
let chunk = &buffer[chunk_start..(chunk_start + chunk_size)];
|
let chunk = &buffer[chunk_start..(chunk_start + chunk_size)];
|
||||||
self.write_page(place, chunk, chunk_size);
|
self.write_page(place, chunk, chunk_size);
|
||||||
place += chunk_size as u32;
|
place += chunk_size as u32;
|
||||||
@ -279,9 +273,7 @@ async fn main(_spawner: Spawner) -> ! {
|
|||||||
cs_high_time: ChipSelectHighTime::_1Cycle,
|
cs_high_time: ChipSelectHighTime::_1Cycle,
|
||||||
fifo_threshold: FIFOThresholdLevel::_16Bytes,
|
fifo_threshold: FIFOThresholdLevel::_16Bytes,
|
||||||
};
|
};
|
||||||
let driver = Qspi::new_blocking_bank1(
|
let driver = Qspi::new_blocking_bank1(p.QUADSPI, p.PD11, p.PD12, p.PE2, p.PD13, p.PB2, p.PB10, config);
|
||||||
p.QUADSPI, p.PD11, p.PD12, p.PE2, p.PD13, p.PB2, p.PB10, config,
|
|
||||||
);
|
|
||||||
let mut flash = FlashMemory::new(driver);
|
let mut flash = FlashMemory::new(driver);
|
||||||
let flash_id = flash.read_id();
|
let flash_id = flash.read_id();
|
||||||
info!("FLASH ID: {:?}", flash_id);
|
info!("FLASH ID: {:?}", flash_id);
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user