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 |
|
Ulf Lilleengen
|
4032fc0655
|
Support unstable-trait feature for stm32
|
2022-01-26 22:39:06 +01:00 |
|
Dario Nieuwenhuis
|
58fc64722c
|
stm32/gpio: expose all functionality as inherent methods.
|
2022-01-19 17:59:55 +01:00 |
|
Dario Nieuwenhuis
|
89b009b11d
|
stm32h7/rcc: remove unneeded DMA enable settings.
These are automatically enabled by dma::init().
|
2022-01-04 13:31:30 +01:00 |
|
Matous Hybl
|
484c356c03
|
Add DCMI example.
|
2021-12-09 12:56:39 +01:00 |
|