aboutsummaryrefslogtreecommitdiff
path: root/examples/stm32l4/src/bin/dac.rs
Commit message (Collapse)AuthorAgeFilesLines
* stm32/dac: remove DMA generic params.Dario Nieuwenhuis2025-03-251-2/+1
|
* ci: use beta, add secondary nightly ci.Dario Nieuwenhuis2023-12-211-1/+0
|
* STM32 DAC: Rework DAC driver, support all families.Adam Greig2023-11-251-3/+2
|
* stm32: fix DAC examplesAdam Greig2023-07-221-1/+1
| | | | | | | | The DAC driver defaults to enabling the channel trigger, but leaves it at the default value of TIM6 TRGO, then performs a software trigger after writing the new output value. We could change the trigger selection to software trigger, but for this example it's simpler to just disable the trigger.
* attempt at fixing ciJuliDi2023-06-281-1/+0
|
* Update DAC examples, add DAC + DMA exampleJuliDi2023-06-281-10/+6
|
* stm32: update stm32-metapac.Dario Nieuwenhuis2023-06-191-5/+3
|
* Run rustfmt.Dario Nieuwenhuis2022-06-121-3/+1
|
* Use embassy/defmt-timestamp-uptime in all examples.Dario Nieuwenhuis2022-04-021-3/+3
|
* stm32: Remove OptionalPinDario Nieuwenhuis2022-02-101-2/+1
| | | | | | | | | 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.
* Remove trait_alias, allow(incomplete_features).Dario Nieuwenhuis2021-09-031-2/+0
| | | | trait_alias seems unused. no idea why it's there.
* stm32: move dbgmcu stuff to toplevel config setting, defaulting to true.Dario Nieuwenhuis2021-08-191-3/+0
|
* Update nightly, remove removed features.Dario Nieuwenhuis2021-08-041-2/+0
|
* stm32l4: Cleanup examplesTimo Kröger2021-07-291-10/+8
| | | | | * Use `cortex_m_rt::entry` for sync examples * Use `Dbgmcu::enable_all()` everywhere
* stm32/examples: cleanup L4Dario Nieuwenhuis2021-07-241-25/+7
|
* stm32: No need to enable GPIO clocks manuallyTimo Kröger2021-07-231-27/+13
|
* fix stm32 warningsRukai2021-07-051-10/+6
|
* ADCv3 and example.Bob McWhirter2021-06-141-10/+10
|
* Small changes to support DAC example.Bob McWhirter2021-06-081-0/+92