aboutsummaryrefslogtreecommitdiff
path: root/examples/stm32l432
diff options
context:
space:
mode:
Diffstat (limited to 'examples/stm32l432')
-rw-r--r--examples/stm32l432/src/bin/qspi_mmap.rs4
1 files changed, 3 insertions, 1 deletions
diff --git a/examples/stm32l432/src/bin/qspi_mmap.rs b/examples/stm32l432/src/bin/qspi_mmap.rs
index 86a20eb3d..414621475 100644
--- a/examples/stm32l432/src/bin/qspi_mmap.rs
+++ b/examples/stm32l432/src/bin/qspi_mmap.rs
@@ -7,7 +7,8 @@
7use defmt::info; 7use defmt::info;
8use embassy_stm32::mode; 8use embassy_stm32::mode;
9use embassy_stm32::qspi::enums::{ 9use embassy_stm32::qspi::enums::{
10 AddressSize, ChipSelectHighTime, DummyCycles, FIFOThresholdLevel, MemorySize, QspiWidth, 10 AddressSize, ChipSelectHighTime, DummyCycles, FIFOThresholdLevel, MemorySize, QspiWidth,
11 SampleShifting
11}; 12};
12use embassy_stm32::qspi::{self, Instance, TransferConfig}; 13use embassy_stm32::qspi::{self, Instance, TransferConfig};
13pub struct FlashMemory<I: Instance> { 14pub struct FlashMemory<I: Instance> {
@@ -252,6 +253,7 @@ async fn main(_spawner: Spawner) {
252 prescaler: 200, 253 prescaler: 200,
253 cs_high_time: ChipSelectHighTime::_1Cycle, 254 cs_high_time: ChipSelectHighTime::_1Cycle,
254 fifo_threshold: FIFOThresholdLevel::_16Bytes, 255 fifo_threshold: FIFOThresholdLevel::_16Bytes,
256 sample_shifting: SampleShifting::None,
255 }; 257 };
256 let driver = qspi::Qspi::new_bank1(p.QUADSPI, p.PB1, p.PB0, p.PA7, p.PA6, p.PA3, p.PA2, p.DMA2_CH7, config); 258 let driver = qspi::Qspi::new_bank1(p.QUADSPI, p.PB1, p.PB0, p.PA7, p.PA6, p.PA3, p.PA2, p.DMA2_CH7, config);
257 let mut flash = FlashMemory::new(driver); 259 let mut flash = FlashMemory::new(driver);