Question
Not working: \STM32Cube_FW_F4_V1.1.0\Projects\STM32F429I-Discovery\Examples\ADC\ADC_RegularConversion_DMA
Posted on June 13, 2014 at 17:43
Hi,
I copy \STM32Cube_FW_F4_V1.1.0\Projects\STM32F429I-Discovery\Examples\ADC\ADC_RegularConversion_DMA to following location: \STM32Cube_FW_F4_V1.1.0\Projects\STM32F429I-Discovery\Demonstrations\Modules The ADC is not working. Then I change ADC3 channel 8 to ADC2 channel 13, PF10 to PC3, by change the main.h: ~~~~~~~~~~~~~~~~~~~~~~~ /* Definition for ADCx clock resources */ &sharpdefine ADCx ADC3 &sharpdefine ADCx_CLK_ENABLE() __ADC3_CLK_ENABLE() &sharpdefine DMAx_CLK_ENABLE() __DMA2_CLK_ENABLE() &sharpdefine ADCx_CHANNEL_GPIO_CLK_ENABLE() __GPIOF_CLK_ENABLE() &sharpdefine ADCx_FORCE_RESET() __ADC_FORCE_RESET() &sharpdefine ADCx_RELEASE_RESET() __ADC_RELEASE_RESET() /* Definition for ADCx Channel Pin */ &sharpdefine ADCx_CHANNEL_PIN GPIO_PIN_10 &sharpdefine ADCx_CHANNEL_GPIO_PORT GPIOF /* Definition for ADCx's Channel */ &sharpdefine ADCx_CHANNEL ADC_CHANNEL_8 /* Definition for ADCx's DMA */ &sharpdefine ADCx_DMA_CHANNEL DMA_CHANNEL_2 &sharpdefine ADCx_DMA_STREAM DMA2_Stream0 /* Definition for ADCx's NVIC */ &sharpdefine ADCx_DMA_IRQn DMA2_Stream0_IRQn &sharpdefine ADCx_DMA_IRQHandler DMA2_Stream0_IRQHandler ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Change to: ~~~~~~~~~~~~~~~~~~~ /* Definition for ADCx clock resources */ &sharpdefine ADCx ADC2 &sharpdefine ADCx_CLK_ENABLE() __ADC2_CLK_ENABLE() &sharpdefine DMAx_CLK_ENABLE() __DMA2_CLK_ENABLE() &sharpdefine ADCx_CHANNEL_GPIO_CLK_ENABLE() __GPIOC_CLK_ENABLE() &sharpdefine ADCx_FORCE_RESET() __ADC_FORCE_RESET() &sharpdefine ADCx_RELEASE_RESET() __ADC_RELEASE_RESET() /* Definition for ADCx Channel Pin */ &sharpdefine ADCx_CHANNEL_PIN GPIO_PIN_3 &sharpdefine ADCx_CHANNEL_GPIO_PORT GPIOC /* Definition for ADCx's Channel */ &sharpdefine ADCx_CHANNEL ADC_CHANNEL_13 /* Definition for ADCx's DMA */ &sharpdefine ADCx_DMA_CHANNEL DMA_CHANNEL_2 &sharpdefine ADCx_DMA_STREAM DMA2_Stream0 /* Definition for ADCx's NVIC */ &sharpdefine ADCx_DMA_IRQn DMA2_Stream0_IRQn &sharpdefine ADCx_DMA_IRQHandler DMA2_Stream0_IRQHandler ~~~~~~~~~~~~~~~~~~~~~~~~ It is still not working, Please help. Thanks a lot #lmgtfy:-stm32-resources #whiskey-tango-foxtrot