Skip to content

Commit f3130c5

Browse files
committed
unmacro ADC
1 parent a856049 commit f3130c5

File tree

13 files changed

+362
-318
lines changed

13 files changed

+362
-318
lines changed

CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@ and this project adheres to [Semantic Versioning](http://semver.org/).
2222

2323
### Changed
2424

25+
- `Adc::new` instead of `Adc::adcX` and `AdcExt` trait
2526
- Update `bxcan`, `heapless`, `mfrc522`, reenable `mpu9250` example [#513]
2627
- PWM timer auto reload value is now preloaded/buffered [#453]
2728
- Move from bors/manual merge to GH merge queue [#467]

examples/adc-dma-circ.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ fn main() -> ! {
2828
let dma_ch1 = p.DMA1.split().1;
2929

3030
// Setup ADC
31-
let adc1 = adc::Adc::adc1(p.ADC1, &clocks);
31+
let adc1 = adc::Adc::new(p.ADC1, &clocks);
3232

3333
// Setup GPIOA
3434
let mut gpioa = p.GPIOA.split();

examples/adc-dma-rx.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ fn main() -> ! {
2828
let dma_ch1 = p.DMA1.split().1;
2929

3030
// Setup ADC
31-
let adc1 = adc::Adc::adc1(p.ADC1, &clocks);
31+
let adc1 = adc::Adc::new(p.ADC1, &clocks);
3232

3333
// Setup GPIOA
3434
let mut gpioa = p.GPIOA.split();

examples/adc.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,10 +25,10 @@ fn main() -> ! {
2525
hprintln!("adc freq: {}", clocks.adcclk());
2626

2727
// Setup ADC
28-
let mut adc1 = adc::Adc::adc1(p.ADC1, &clocks);
28+
let mut adc1 = adc::Adc::new(p.ADC1, &clocks);
2929

3030
#[cfg(any(feature = "stm32f103", feature = "connectivity"))]
31-
let mut adc2 = adc::Adc::adc2(p.ADC2, &clocks);
31+
let mut adc2 = adc::Adc::new(p.ADC2, &clocks);
3232

3333
// Setup GPIOB
3434
let mut gpiob = p.GPIOB.split();

examples/adc_temperature.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
use panic_semihosting as _;
66

77
use cortex_m_rt::entry;
8-
use stm32f1xx_hal::{adc, pac, prelude::*};
8+
use stm32f1xx_hal::{pac, prelude::*};
99

1010
use cortex_m_semihosting::hprintln;
1111

@@ -38,7 +38,7 @@ fn main() -> ! {
3838
hprintln!("adc freq: {}", clocks.adcclk());
3939

4040
// Setup ADC
41-
let mut adc = adc::Adc::adc1(p.ADC1, &clocks);
41+
let mut adc = p.ADC1.adc(&clocks);
4242

4343
// Read temperature sensor
4444
loop {

0 commit comments

Comments
 (0)