Skip to content

Commit f8eead5

Browse files
committed
&Clocks instead of Clocks
1 parent 8ac324d commit f8eead5

File tree

16 files changed

+46
-37
lines changed

16 files changed

+46
-37
lines changed

CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ and this project adheres to [Semantic Versioning](http://semver.org/).
1414
- Replace UB code by a legitimate pointer access [#480]
1515
- Fix flash error flag clearing [#489]
1616
- Clarify README for windows users [#496]
17+
- Take `&Clocks` instead of `Clocks`
1718

1819
### Added
1920

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ panic-itm = "0.4.2"
5656
cortex-m-rtic = "1.1.3"
5757
cortex-m-semihosting = "0.5.0"
5858
heapless = "0.7.16"
59-
mfrc522 = "0.3.0"
59+
mfrc522 = "0.5.0"
6060
usb-device = "0.2.8"
6161
usbd-serial = "0.1.1"
6262

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::adc1(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::adc1(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::adc1(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::adc2(p.ADC2, &clocks);
3232

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

examples/adc_temperature.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -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 = adc::Adc::adc1(p.ADC1, &clocks);
4242

4343
// Read temperature sensor
4444
loop {

examples/mfrc522.rs

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@ use panic_itm as _;
77
use cortex_m::iprintln;
88

99
use cortex_m_rt::entry;
10-
use embedded_hal_02::digital::v1_compat::OldOutputPin;
1110
use embedded_hal_02::spi::{Mode, Phase, Polarity};
1211
use mfrc522::Mfrc522;
1312
use stm32f1xx_hal::{pac, prelude::*, spi::Spi};
@@ -39,11 +38,11 @@ fn main() -> ! {
3938
&mut afio.mapr,
4039
MODE,
4140
1.MHz(),
42-
clocks,
41+
&clocks,
4342
);
4443

4544
let nss = gpioa.pa4.into_push_pull_output(&mut gpioa.crl);
46-
let mut mfrc522 = Mfrc522::new(spi, OldOutputPin::from(nss)).unwrap();
45+
let mut mfrc522 = Mfrc522::new(spi).with_nss(nss).init().unwrap();
4746

4847
let mut led = gpioc.pc13.into_push_pull_output(&mut gpioc.crh);
4948
led.set_high();

examples/spi-dma.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ fn main() -> ! {
4040
polarity: Polarity::IdleLow,
4141
phase: Phase::CaptureOnFirstTransition,
4242
};
43-
let spi = Spi::spi2(dp.SPI2, pins, spi_mode, 100.kHz(), clocks);
43+
let spi = Spi::spi2(dp.SPI2, pins, spi_mode, 100.kHz(), &clocks);
4444

4545
// Set up the DMA device
4646
let dma = dp.DMA1.split();

examples/spi-slave.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,7 @@ fn main() -> ! {
6767
&mut afio.mapr,
6868
MODE,
6969
10.kHz(),
70-
clocks,
70+
&clocks,
7171
);
7272

7373
// SPI2

examples/spi.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ fn setup() -> (
4646
&mut afio.mapr,
4747
MODE,
4848
1.MHz(),
49-
clocks,
49+
&clocks,
5050
);
5151

5252
(spi, cs)

0 commit comments

Comments
 (0)