aboutsummaryrefslogtreecommitdiff
path: root/ports/stm32/timer.c
AgeCommit message (Expand)Author
2020-12-07stm32: Add support for a board to reserve certain peripherals.Damien George
2020-06-29stm32/timer: Properly initialise timer deadtime/brk on WB MCUs.Damien George
2020-06-25stm32/timer: Support TIM1 on WB MCUs.Damien George
2020-05-15stm32: Add support for F412 MCUs.Thomas Roberts
2020-04-18all: Fix implicit floating point to integer conversions.stijn
2020-04-18all: Fix implicit conversion from double to float.stijn
2020-04-05all: Use MP_ERROR_TEXT for all error messages.Jim Mussared
2020-02-28all: Reformat C and Python source code with tools/codeformat.py.Damien George
2020-02-13py: Add mp_raise_msg_varg helper and use it where appropriate.Damien George
2019-12-27py: Introduce MP_ROM_NONE macro for ROM to refer to None object.Damien George
2019-12-19stm32/timer: Add missing TIM 1/15/16/17 IRQ handlers for H7 MCUs.iabdalkader
2019-10-31stm32/timer: Fix Timer.freq() calc so mult doesn't overflow uint32_t.Damien George
2019-09-23stm32: Use mp_printf with MICROPY_ERROR_PRINTER for uncaught exceptions.Damien George
2019-07-05stm32: Add initial support for STM32L0xx MCUs.Damien George
2019-04-15stm32/timer: Correctly initialise extended break settings on F7/H7/L4.Damien George
2019-04-01stm32/timer: Expose the PWM BRK capability of Timer 1 and 8.roland van straten
2019-02-12ports: Convert legacy uppercase macro names to lowercase.Damien George
2018-12-06stm32: Add peripheral support for STM32L432.boochow
2018-07-17stm32/timer: Add tick_hz arg to Timer constructor and init method.Damien George
2018-07-17stm32/timer: Use enum for indexing keyword arg in pyb_timer_init_helper.Damien George
2018-07-08stm32: Support compiling with object representation D.Damien George
2018-06-15stm32/timer: Support TIM1 on F0 MCUs.Damien George
2018-05-28stm32: Add support for STM32F0 MCUs.Damien George
2018-05-28stm32/timer: Make timer_get_source_freq more efficient by using regs.Damien George
2018-05-04stm32: Don't use %lu or %lx for formatting, use just %u or %x.Damien George
2018-05-02stm32/irq: Define IRQ priorities directly as encoded hardware values.Damien George
2018-03-17stm32: Use STM32xx macros instead of MCU_SERIES_xx to select MCU type.Damien George
2018-03-09stm32/timer: Add Timer support for H7 MCUs.iabdalkader
2018-02-13stm32/timer: Support MCUs that don't have TIM4 and/or TIM5.Damien George
2018-02-13stm32: Update HAL macro and constant names to use newer versions.Damien George
2017-09-25stm32/timer: Enable ARPE so that timer freq can be changed smoothly.Damien George
2017-09-13stm32/timer: Make pyb.Timer() instances persistent.Damien George
2017-09-06ports: Make new ports/ sub-directory and move all ports there.Damien George