diff options
| author | xoviat <[email protected]> | 2023-10-04 16:15:08 -0500 |
|---|---|---|
| committer | xoviat <[email protected]> | 2023-10-04 16:15:08 -0500 |
| commit | e1a0635ca302b0a4009e305f170c906bb0d56949 (patch) | |
| tree | f5ced84d8633ba58096fa243539380a507cce9de /examples/stm32f334/src | |
| parent | 59f706ee2f93252d1c040cea149dfd744f4d8c16 (diff) | |
stm32: update metapac and fix opamp ch
Diffstat (limited to 'examples/stm32f334/src')
| -rw-r--r-- | examples/stm32f334/src/bin/opamp.rs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/examples/stm32f334/src/bin/opamp.rs b/examples/stm32f334/src/bin/opamp.rs index 72263bab8..3fffcfb1f 100644 --- a/examples/stm32f334/src/bin/opamp.rs +++ b/examples/stm32f334/src/bin/opamp.rs | |||
| @@ -5,7 +5,7 @@ | |||
| 5 | use defmt::info; | 5 | use defmt::info; |
| 6 | use embassy_executor::Spawner; | 6 | use embassy_executor::Spawner; |
| 7 | use embassy_stm32::adc::{Adc, SampleTime}; | 7 | use embassy_stm32::adc::{Adc, SampleTime}; |
| 8 | use embassy_stm32::opamp::OpAmp; | 8 | use embassy_stm32::opamp::{OpAmp, OpAmpGain}; |
| 9 | use embassy_stm32::peripherals::ADC2; | 9 | use embassy_stm32::peripherals::ADC2; |
| 10 | use embassy_stm32::rcc::AdcClockSource; | 10 | use embassy_stm32::rcc::AdcClockSource; |
| 11 | use embassy_stm32::time::mhz; | 11 | use embassy_stm32::time::mhz; |
| @@ -39,7 +39,7 @@ async fn main(_spawner: Spawner) -> ! { | |||
| 39 | 39 | ||
| 40 | let mut vrefint = adc.enable_vref(&mut Delay); | 40 | let mut vrefint = adc.enable_vref(&mut Delay); |
| 41 | let mut temperature = adc.enable_temperature(); | 41 | let mut temperature = adc.enable_temperature(); |
| 42 | let mut buffer = opamp.buffer_for(&mut p.PA7); | 42 | let mut buffer = opamp.buffer_for(&mut p.PA7, OpAmpGain::Mul1); |
| 43 | 43 | ||
| 44 | loop { | 44 | loop { |
| 45 | let vref = adc.read(&mut vrefint).await; | 45 | let vref = adc.read(&mut vrefint).await; |
