aboutsummaryrefslogtreecommitdiff
path: root/embassy-stm32/src/timer/simple_pwm.rs
Commit message (Expand)AuthorAgeFilesLines
...
| * refactor: change import styleLiu Hancheng2025-01-011-2/+1
| * docs: Update PWM waveform function documentation for data alignmentLiu Hancheng2025-01-011-1/+4
| * feat: Add 32-bit timer support for waveform functionLiu Hancheng2025-01-011-9/+30
* | chore: fix buildelagil2025-01-031-4/+4
|/
* stm32/timer: avoid max_compare_value >= u16::MAXAurélien Jacobs2024-11-201-1/+1
* wip: split by valueGrant Miller2024-09-071-6/+11
* last oops I promiseGrant Miller2024-09-061-3/+3
* Missing docsGrant Miller2024-09-061-0/+9
* oops againGrant Miller2024-09-061-4/+4
* oopsGrant Miller2024-09-061-2/+6
* Match embedded-hal apiGrant Miller2024-09-061-33/+72
* Deduplicate SimplePwm's channel methodsGrant Miller2024-09-061-56/+63
* embassy-stm32: Add SimplePwmChannelGrant Miller2024-09-061-0/+112
* stm32/gpio: refactor AfTypeJan Špaček2024-06-161-4/+2
* stm32/timer: simplify traits, convert from trait methods to struct.Dario Nieuwenhuis2024-03-231-27/+19
* Fix warnings in recent nightly.Dario Nieuwenhuis2024-03-201-1/+0
* STM32 SimplePwm: Fix regression and re-enable output pinRalf2024-03-081-0/+1
* restore original public API of timer, but keep new PACeZio Pan2024-02-101-22/+17
* add methods with macroeZio Pan2024-02-101-17/+23
* update timer mod after stm32-metapac timer_v2eZio Pan2024-02-091-4/+2
* Merge pull request #2410 from eZioPan/waveform-on-CHxDario Nieuwenhuis2024-02-011-2/+91
|\
| * bug fixeZio Pan2024-01-081-1/+2
| * refactor with clippyeZio Pan2024-01-061-1/+1
| * impl waveform with TIM ChanneleZio Pan2024-01-061-1/+89
* | stm32/simple_pwm: add set_output_compare_modeRalf2024-01-101-0/+5
|/
* stm32/pwm: simplify impl blocks.Dario Nieuwenhuis2024-01-021-2/+0
* ask a DMA Channel only when use .gen_waveform()eZio Pan2024-01-021-50/+28
* some trivial fixeZio Pan2023-12-301-9/+8
* record&restore TIM OC to it's earlier stateeZio Pan2023-12-291-15/+50
* implement PWM waveform generating with DMAeZio Pan2023-12-281-15/+85
* stm32/timer: docs.Dario Nieuwenhuis2023-12-191-11/+34
* stm32: more docs.Dario Nieuwenhuis2023-12-181-0/+2
* Merge branch 'master' into center-alignDion Dokter2023-10-201-3/+40
|\
| * STM32: timer enable_output does not take bool, but just enables the outputRalf2023-10-131-1/+1
| * enable clock firstpbert2023-10-121-1/+1
| * STM32: combine RccPeripherals reset() and enable() to reset_and_enable()pbert2023-10-121-2/+1
| * Implemented Pwm trait from embedded_halrandi2023-10-071-0/+38
* | Do affect the frequencyDion Dokter2023-10-021-2/+7
* | stm32: Add the ability to center-align timersDion Dokter2023-10-011-2/+4
|/
* stm32: allow setting the PWM output polarityAurelien Jacobs2023-08-181-0/+4
* stm32: allow setting PWM duty cycle to 100%Aurélien Jacobs2023-08-181-2/+2
* stm32/pwm: add output type controlxoviat2023-07-291-3/+3
* stm32/timer: merge pwm module into timer. (#1703)Dario Nieuwenhuis2023-07-281-0/+107