Skip to content

Commit bbc3d79

Browse files
committed
Make PWM example compile without feature
1 parent 6aea05b commit bbc3d79

File tree

1 file changed

+9
-9
lines changed

1 file changed

+9
-9
lines changed

examples/pwm.rs

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -29,22 +29,22 @@ fn main() -> ! {
2929
let mut gpiob = p.GPIOB.split(&mut rcc.apb2);
3030

3131
// TIM2
32-
// let c1 = gpioa.pa0.into_alternate_push_pull(&mut gpioa.crl);
33-
// let c2 = gpioa.pa1.into_alternate_push_pull(&mut gpioa.crl);
34-
// let c3 = gpioa.pa2.into_alternate_push_pull(&mut gpioa.crl);
35-
// let c4 = gpioa.pa3.into_alternate_push_pull(&mut gpioa.crl);
32+
let c1 = gpioa.pa0.into_alternate_push_pull(&mut gpioa.crl);
33+
let c2 = gpioa.pa1.into_alternate_push_pull(&mut gpioa.crl);
34+
let c3 = gpioa.pa2.into_alternate_push_pull(&mut gpioa.crl);
35+
let c4 = gpioa.pa3.into_alternate_push_pull(&mut gpioa.crl);
3636

3737
// TIM3
3838
// let c1 = gpioa.pa6.into_alternate_push_pull(&mut gpioa.crl);
3939
// let c2 = gpioa.pa7.into_alternate_push_pull(&mut gpioa.crl);
4040
// let c3 = gpiob.pb0.into_alternate_push_pull(&mut gpiob.crl);
4141
// let c4 = gpiob.pb1.into_alternate_push_pull(&mut gpiob.crl);
4242

43-
// TIM4
44-
let c1 = gpiob.pb6.into_alternate_push_pull(&mut gpiob.crl);
45-
let c2 = gpiob.pb7.into_alternate_push_pull(&mut gpiob.crl);
46-
let c3 = gpiob.pb8.into_alternate_push_pull(&mut gpiob.crh);
47-
let c4 = gpiob.pb9.into_alternate_push_pull(&mut gpiob.crh);
43+
// TIM4 (Only available with the "medium" density feature)
44+
// let c1 = gpiob.pb6.into_alternate_push_pull(&mut gpiob.crl);
45+
// let c2 = gpiob.pb7.into_alternate_push_pull(&mut gpiob.crl);
46+
// let c3 = gpiob.pb8.into_alternate_push_pull(&mut gpiob.crh);
47+
// let c4 = gpiob.pb9.into_alternate_push_pull(&mut gpiob.crh);
4848

4949
let mut pwm = Timer::tim4(p.TIM4, &clocks, &mut rcc.apb1)
5050
.pwm((c1, c2, c3, c4), &mut afio.mapr, 1.khz())

0 commit comments

Comments
 (0)