Skip to content

Commit 064e9b4

Browse files
authored
spi-dma: fix warnings (#114)
Signed-off-by: Jean-Baptiste Theou <[email protected]> Co-authored-by: Jean-Baptiste Theou <[email protected]>
1 parent fd7f03a commit 064e9b4

File tree

1 file changed

+5
-6
lines changed

1 file changed

+5
-6
lines changed

examples/spi-dma.rs

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@
55
#![no_std]
66

77
use crate::hal::{
8-
block,
98
delay::DelayFromCountDownTimer,
109
gpio::gpioa::PA5,
1110
gpio::gpioa::PA6,
@@ -22,7 +21,6 @@ use crate::hal::{
2221
};
2322

2423
use cortex_m_rt::entry;
25-
use log::info;
2624
use stm32g4xx_hal as hal;
2725
use stm32g4xx_hal::dma::config::DmaConfig;
2826
use stm32g4xx_hal::dma::stream::DMAExt;
@@ -49,18 +47,19 @@ fn main() -> ! {
4947
let miso: PA6<Alternate<AF5>> = gpioa.pa6.into_alternate();
5048
let mosi: PA7<Alternate<AF5>> = gpioa.pa7.into_alternate();
5149

52-
let mut spi = dp
50+
let spi = dp
5351
.SPI1
5452
.spi((sclk, miso, mosi), spi::MODE_0, 400.kHz(), &mut rcc);
55-
let mut streams = dp.DMA1.split(&rcc);
53+
let streams = dp.DMA1.split(&rcc);
5654
let config = DmaConfig::default()
5755
.transfer_complete_interrupt(false)
5856
.circular_buffer(true)
5957
.memory_increment(true);
6058

6159
let mut buf: [u8; BUFFER_SIZE] = [0; BUFFER_SIZE];
62-
for index in 0..BUFFER_SIZE {
63-
buf[index] = index as u8;
60+
/* Set a some datas */
61+
for (index, item) in buf.iter_mut().enumerate().take(BUFFER_SIZE) {
62+
*item = index as u8;
6463
}
6564
let dma_buf = cortex_m::singleton!(: [u8; BUFFER_SIZE] = buf).unwrap();
6665
let mut transfer_dma =

0 commit comments

Comments
 (0)