| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | stm32/afio: make af_num() unavailable in afio chips. | Dario Nieuwenhuis | 2025-09-06 | 6 | -32/+16 | |
| | | ||||||
| * | stm32/afio: make the A generic param only appear in chips with AFIO. | Dario Nieuwenhuis | 2025-09-05 | 6 | -42/+56 | |
| | | ||||||
| * | stm32/afio: use type inference for timer remaps as well. | Dario Nieuwenhuis | 2025-09-05 | 7 | -154/+72 | |
| | | ||||||
| * | Add STM32F1 AFIO remap | Fabian Wolter | 2025-09-05 | 7 | -32/+103 | |
| | | ||||||
| * | Merge pull request #4368 from nikvoid/stm32-complementary-pwm-dma | Dario Nieuwenhuis | 2025-09-05 | 1 | -0/+60 | |
| |\ | | | | | stm32: add `waveform_up` function for complementary PWM too | |||||
| | * | stm32: add `waveform_up` function for complementary PWM too | nikvoid | 2025-07-16 | 1 | -0/+60 | |
| | | | ||||||
| * | | Added timer set polarity functions for main and complementary outputs ↵ | r.marple | 2025-09-03 | 1 | -0/+10 | |
| | | | | | | | | | individually | |||||
| * | | Remove unrelated cahnges | Jakob | 2025-08-10 | 1 | -15/+1 | |
| | | | ||||||
| * | | Adjust which methods should have mut reference to self. Change ↵ | Jakob | 2025-08-10 | 1 | -19/+18 | |
| | | | | | | | | | set_output_idle_state to accept channel iterator as input | |||||
| * | | Add enum for IdlePolarity to make interface clearer for ↵ | Jakob | 2025-08-10 | 1 | -7/+17 | |
| | | | | | | | | | set_output_idle_state method | |||||
| * | | Change method arugments to be non-mutable | Jakob | 2025-08-10 | 1 | -6/+6 | |
| | | | ||||||
| * | | Add get methods for meo, ossi and ossr | Jakob | 2025-08-10 | 2 | -0/+30 | |
| | | | ||||||
| * | | Add methods for setting ossi, ossr, osi and oisn along with software trigger ↵ | Jakob | 2025-08-10 | 2 | -1/+69 | |
| | | | | | | | | | for break input | |||||
| * | | Merge pull request #4302 from Jacke-debug/get_max_duty_off_by_one | Dario Nieuwenhuis | 2025-07-24 | 1 | -2/+10 | |
| |\ \ | | | | | | | | | | Get max duty off by one for Center-aligned mode | |||||
| | * | | Also update the AdvancedInstace4Channel version | Jakob | 2025-06-11 | 1 | -1/+5 | |
| | | | | ||||||
| | * | | Add separate case for center aligned mode | Jakob | 2025-06-11 | 1 | -1/+5 | |
| | | | | ||||||
| | * | | Remove incorrect addition of 1 to get_max_duty | Jakob | 2025-06-11 | 1 | -1/+1 | |
| | | | | ||||||
| * | | | Merge pull request #4303 from Jacke-debug/autoreload_preload | Dario Nieuwenhuis | 2025-07-24 | 1 | -0/+1 | |
| |\ \ \ | |_|/ |/| | | | | | Enable autoreload_preload for Complementary PWM | |||||
| | * | | Enable autoreload_preload for complementary PWM | Jakob | 2025-06-11 | 1 | -0/+1 | |
| | |/ | ||||||
| * | | fix typo | dimi | 2025-07-09 | 1 | -1/+1 | |
| | | | ||||||
| * | | correct documentation | Süha Ünüvar | 2025-06-27 | 1 | -1/+1 | |
| | | | ||||||
| * | | rename fns and add documentation | Süha Ünüvar | 2025-06-27 | 1 | -2/+7 | |
| | | | ||||||
| * | | run cargo fmt | melvdl | 2025-06-27 | 2 | -2/+2 | |
| | | | ||||||
| * | | stm32: rename timer channel trait; replace impls via macro with impls ↵ | melvdl | 2025-06-27 | 8 | -274/+241 | |
| | | | | | | | | | generic over timer channels | |||||
| * | | stm32: generify timer::one_pulse and timer::qei pin constructors | melvdl | 2025-06-26 | 2 | -44/+86 | |
| | | | ||||||
| * | | stm32: generify timer channels | melvdl | 2025-06-26 | 8 | -219/+279 | |
| |/ | ||||||
| * | doc: update documentation to pass test | RaulIQ | 2025-05-22 | 1 | -2/+0 | |
| | | ||||||
| * | format simple_pwm.rs with rustfmt | RaulIQ | 2025-05-22 | 1 | -4/+3 | |
| | | ||||||
| * | improve waveform_up_multi_channel documentation | RaulIQ | 2025-05-21 | 1 | -1/+19 | |
| | | ||||||
| * | add waveform_up_multichannel using DMAR/DCR | RaulIQ | 2025-05-21 | 1 | -0/+68 | |
| | | ||||||
| * | derive debug copy clone defmt for pwmpinconfig | Süha Ünüvar | 2025-05-07 | 1 | -0/+2 | |
| | | ||||||
| * | Test for dead-time computation corrected | Ekaterina Savelyeva | 2025-04-25 | 1 | -1/+1 | |
| | | ||||||
| * | Dead-time computation in complementary PWM fixed (missing DTG msbs added) | Ekaterina Savelyeva | 2025-04-25 | 1 | -3/+3 | |
| | | ||||||
| * | stm32/timer: update OPM to Peri API. | Dario Nieuwenhuis | 2025-04-06 | 1 | -9/+8 | |
| | | ||||||
| * | Merge pull request #4044 from yodaldevoid/stm32-opm-timer | Dario Nieuwenhuis | 2025-04-06 | 5 | -14/+426 | |
| |\ | | | | | STM32: One pulse mode timer | |||||
| | * | stm32/timer: Support one pulse mode | Gabriel Smith | 2025-04-04 | 3 | -0/+415 | |
| | | | | | | | | | | | Currently does not support output pins so it really is only useful to create delayed interrupts based on external signals. | |||||
| | * | stm32/timer: Merge channel typestate structs | Gabriel Smith | 2025-04-04 | 3 | -14/+11 | |
| | | | ||||||
| * | | Remove Peripheral trait, rename PeripheralRef->Peri. | Dario Nieuwenhuis | 2025-03-27 | 7 | -81/+40 | |
| |/ | ||||||
| * | Fixed documentation | Matt Allen | 2025-03-06 | 1 | -1/+1 | |
| | | ||||||
| * | Added gpio version specific code | Matt Allen | 2025-03-06 | 1 | -6/+16 | |
| | | ||||||
| * | Added function to channel_impl to allow full configuration of the pin | Matt Allen | 2025-03-05 | 1 | -1/+28 | |
| | | ||||||
| * | Merge pull request #3704 from CNLHC/pwm_support_gp32 | Dario Nieuwenhuis | 2025-01-21 | 2 | -13/+34 | |
| |\ | | | | | | | feat: Add 32-bit timer support for waveform function | |||||
| | * | refactor: update DMA transfer functions to support separate memory and ↵ | Liu Hancheng | 2025-01-04 | 1 | -1/+3 | |
| | | | | | | | | | peripheral word types | |||||
| | * | refactor: simplify timer bits handling | Liu Hancheng | 2025-01-04 | 1 | -5/+3 | |
| | | | ||||||
| | * | refactor: update DMA transfer functions to use separate memory and ↵ | Liu Hancheng | 2025-01-04 | 1 | -17/+9 | |
| | | | | | | | | | peripheral sizes | |||||
| | * | dev: change name to bits | Liu Hancheng | 2025-01-02 | 2 | -2/+2 | |
| | | | ||||||
| | * | refactor: exclude stm32l0 for 32bit timer branch | Liu Hancheng | 2025-01-01 | 1 | -0/+1 | |
| | | | | | | | | | Signed-off-by: Liu Hancheng <[email protected]> | |||||
| | * | doc: add doc for timer get_bits fn | Liu Hancheng | 2025-01-01 | 1 | -0/+1 | |
| | | | ||||||
| | * | refactor: change import style | Liu Hancheng | 2025-01-01 | 1 | -2/+1 | |
| | | | ||||||
| | * | docs: Update PWM waveform function documentation for data alignment | Liu Hancheng | 2025-01-01 | 1 | -1/+4 | |
| | | | ||||||
