diff options
Diffstat (limited to 'examples/stm32l432')
| -rw-r--r-- | examples/stm32l432/src/bin/qspi_mmap.rs | 4 |
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 @@ | |||
| 7 | use defmt::info; | 7 | use defmt::info; |
| 8 | use embassy_stm32::mode; | 8 | use embassy_stm32::mode; |
| 9 | use embassy_stm32::qspi::enums::{ | 9 | use embassy_stm32::qspi::enums::{ |
| 10 | AddressSize, ChipSelectHighTime, DummyCycles, FIFOThresholdLevel, MemorySize, QspiWidth, | 10 | AddressSize, ChipSelectHighTime, DummyCycles, FIFOThresholdLevel, MemorySize, QspiWidth, |
| 11 | SampleShifting | ||
| 11 | }; | 12 | }; |
| 12 | use embassy_stm32::qspi::{self, Instance, TransferConfig}; | 13 | use embassy_stm32::qspi::{self, Instance, TransferConfig}; |
| 13 | pub struct FlashMemory<I: Instance> { | 14 | pub 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); |
