Dario Nieuwenhuis
|
a8703b7598
|
Run rustfmt.
|
2022-06-12 22:22:31 +02:00 |
|
Dario Nieuwenhuis
|
82803bffda
|
Use embassy/defmt-timestamp-uptime in all examples.
|
2022-04-02 04:35:06 +02:00 |
|
Dario Nieuwenhuis
|
550da471be
|
stm32: Remove OptionalPin
The idea behind OptionalPin has a few problems:
- you need to impl the signal traits for NoPin which is a bit weird https://github.com/embassy-rs/embassy/blob/master/embassy-stm32/src/dcmi.rs#L413-L416
- you can pass any combination of set/unset pins, which needs checking at runtime https://github.com/embassy-rs/embassy/blob/master/embassy-stm32/src/dcmi.rs#L130
The replacement is to do multiple `new` constructors for each combination of pins you want to take.
|
2022-02-10 02:38:10 +01:00 |
|
Dario Nieuwenhuis
|
b526addf7b
|
stm32/exti: expose all functionality as inherent methods.
|
2022-01-19 17:59:55 +01:00 |
|
Dario Nieuwenhuis
|
58fc64722c
|
stm32/gpio: expose all functionality as inherent methods.
|
2022-01-19 17:59:55 +01:00 |
|
Matous Hybl
|
e056bedd55
|
Port the PWM example to H7, add low-level API example implementing 32-bit PWM.
|
2022-01-13 16:53:55 +01:00 |
|
Dario Nieuwenhuis
|
e40555e245
|
examples/stm32g4: add pwm example
|
2021-11-27 03:06:46 +01:00 |
|
Dario Nieuwenhuis
|
88d4b0c00d
|
stm32: add stm32g4 support.
|
2021-11-27 02:34:23 +01:00 |
|