Skip to content

Commit 45d49ac

Browse files
committed
eh-1.0.0: i2c
1 parent 0877ac8 commit 45d49ac

File tree

3 files changed

+237
-100
lines changed

3 files changed

+237
-100
lines changed

examples/i2c.rs

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,12 @@
11
#![no_main]
22
#![no_std]
33

4+
use cortex_m_rt::entry;
45
#[macro_use]
56
mod utilities;
6-
use stm32h7xx_hal::{pac, prelude::*};
77

8-
use cortex_m_rt::entry;
8+
use embedded_hal::i2c::*;
9+
use stm32h7xx_hal::{pac, prelude::*};
910

1011
use log::info;
1112

examples/i2c4_bdma.rs

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,19 +8,18 @@
88

99
use core::mem::MaybeUninit;
1010

11+
use cortex_m_rt::entry;
1112
#[macro_use]
1213
mod utilities;
1314

15+
use embedded_hal::i2c::*;
1416
use stm32h7xx_hal::dma::{
1517
bdma::{BdmaConfig, StreamsTuple},
1618
PeripheralToMemory, Transfer,
1719
};
18-
1920
use stm32h7xx_hal::prelude::*;
2021
use stm32h7xx_hal::{i2c, pac, pac::interrupt, rcc::LowPowerMode};
2122

22-
use cortex_m_rt::entry;
23-
2423
use log::info;
2524

2625
// The BDMA can only interact with SRAM4.

0 commit comments

Comments
 (0)