Merged in juniskane/nuttx_stm32l4/stm32l4_dfsdm_pr (pull request #486)
STM32L4 DFSDM: add peripheral, DAC, TIM: small changes
* STM32L4 DAC: do not configure output pin if it is not used
* STM32L4 TIM: fix compilation of timers with complementary outputs when not PWM_MULTICHAN
* STM32L4 DFSDM: peripheral for digital filters for sigma-delta ADCs
Initial version. Timer trigger support is not completed and there is
some issue with DMA.
Approved-by:
Gregory Nutt <gnutt@nuttx.org>
Showing
- arch/arm/src/stm32l4/Kconfig 40 additions, 0 deletionsarch/arm/src/stm32l4/Kconfig
- arch/arm/src/stm32l4/Make.defs 4 additions, 0 deletionsarch/arm/src/stm32l4/Make.defs
- arch/arm/src/stm32l4/README.txt 1 addition, 1 deletionarch/arm/src/stm32l4/README.txt
- arch/arm/src/stm32l4/chip/stm32l4_dfsdm.h 427 additions, 0 deletionsarch/arm/src/stm32l4/chip/stm32l4_dfsdm.h
- arch/arm/src/stm32l4/chip/stm32l4_tim.h 24 additions, 24 deletionsarch/arm/src/stm32l4/chip/stm32l4_tim.h
- arch/arm/src/stm32l4/chip/stm32l4x3xx_dma.h 2 additions, 2 deletionsarch/arm/src/stm32l4/chip/stm32l4x3xx_dma.h
- arch/arm/src/stm32l4/stm32l4_dac.c 14 additions, 13 deletionsarch/arm/src/stm32l4/stm32l4_dac.c
- arch/arm/src/stm32l4/stm32l4_dfsdm.c 1789 additions, 0 deletionsarch/arm/src/stm32l4/stm32l4_dfsdm.c
- arch/arm/src/stm32l4/stm32l4_dfsdm.h 337 additions, 0 deletionsarch/arm/src/stm32l4/stm32l4_dfsdm.h
- arch/arm/src/stm32l4/stm32l4_pwm.c 10 additions, 7 deletionsarch/arm/src/stm32l4/stm32l4_pwm.c
- arch/arm/src/stm32l4/stm32l4_pwm.h 9 additions, 0 deletionsarch/arm/src/stm32l4/stm32l4_pwm.h
- arch/arm/src/stm32l4/stm32l4_tim.c 12 additions, 7 deletionsarch/arm/src/stm32l4/stm32l4_tim.c
- arch/arm/src/stm32l4/stm32l4x3xx_rcc.c 10 additions, 0 deletionsarch/arm/src/stm32l4/stm32l4x3xx_rcc.c
- arch/arm/src/stm32l4/stm32l4x5xx_rcc.c 6 additions, 0 deletionsarch/arm/src/stm32l4/stm32l4x5xx_rcc.c
- arch/arm/src/stm32l4/stm32l4x6xx_rcc.c 6 additions, 0 deletionsarch/arm/src/stm32l4/stm32l4x6xx_rcc.c
Loading
Please register or sign in to comment