fc46135ebc
Improvements in STM32 ADC, minor changes in STM32 PWM, DMA, HRTIM and add some highpri ADC examples arch/arch/src/stm32/stm32_adc: fix RCC reset logic arch/arch/src/stm32/stm32_adc: move sample time change functions to low-level ADC ops arch/arch/src/stm32/stm32_adc: configurable ADC DMA mode (one shot mode, circular mode) arch/arch/src/stm32/stm32_pwm: remove llops_get interface. We can use structure casting to get pwm low-level ops arch/arch/src/stm32/stm32_pwm: add timer enable/disable and frequency update to low-level ops arch/src/arm/stm32: remove redundant stm32f33xxx_dma.c arch/arm/src/stm32/stm32f40xxx_dma.c: add interfaces to interact with highp priority DMA interupts arch/src/arm/stm32/stm32_hrtim: do not enable timers on startup if option from Kconfig selected and add interface to enable/disable timers arch/src/arm/stm32/stm32_hrtim: fix some warnings configs/nucleo-f334r8/highpri: update configuration due to changes in stm32_adc configs/stm32f334-disco/buckboost: update configuration due to changes in stm32_adc configs/nucleo-f334r8/highpri: add support for ADC injected sequence, add triggering from TIM1 configs/nucleo-f302r8/highpri: add high priority ADC interrupts example configs/stm32f429i-disco/highpri: add high priority ADC interrupts example Approved-by: GregoryN <gnutt@nuttx.org> |
||
---|---|---|
.. | ||
buckboost | ||
include | ||
nsh | ||
powerled | ||
scripts | ||
src | ||
Kconfig | ||
README.txt |
README ====== This README discusses issues unique to NuttX configurations for the STMicro 32F3348DISCOVERY development board featuring the STM32F334C8 MCU. The STM32F334C8 is a 72MHz Cortex-M4 operation with 64kB Flash memory and 16KB RAM. The board features: - On-board ST-LINK/V2 for programming and debugging, - High brightness LED dimming with buck converter - One buck/boost converter - Four user LEDs and two push-buttons, - Easy access to most MCU pins. Refer to http://www.st.com/en/evaluation-tools/32f3348discovery.html for further information about this board. Configurations ============== nsh: ---- Configures the NuttShell (nsh) located at apps/examples/nsh. powerled: --------- This is a configuration for onboard high brightness LED dimming. buckboost: --------- This configuration uses apps/examples/smps and onboard buck/boost converter. WARNING: current limit is not implemented!