Make I2C 400kHz

This commit is contained in:
2026-07-05 17:58:47 +02:00
parent e53ac60fc7
commit 4fff89e201
+1
View File
@@ -37,6 +37,7 @@ async fn main(_spawner: Spawner) {
let mut i2c_cfg = i2c::Config::default(); let mut i2c_cfg = i2c::Config::default();
i2c_cfg.sda_pullup = false; i2c_cfg.sda_pullup = false;
i2c_cfg.scl_pullup = false; i2c_cfg.scl_pullup = false;
i2c_cfg.frequency = time::Hertz(400_000);
let mut i2c = i2c::I2c::new(p.I2C2, p.PB13, p.PB14, p.GPDMA1_CH0, p.GPDMA1_CH1, Irqs, i2c_cfg); let mut i2c = i2c::I2c::new(p.I2C2, p.PB13, p.PB14, p.GPDMA1_CH0, p.GPDMA1_CH1, Irqs, i2c_cfg);
let cal = calibration::Calibration::read(&mut i2c).await; let cal = calibration::Calibration::read(&mut i2c).await;