Question
STM32F4xx Example code bug?
Posted on October 13, 2015 at 15:32
In file:
...\STM32F4xx_DSP_StdPeriph_Lib_V1.6.0\Project\STM32F4xx_StdPeriph_Examples\ADC\ADC_TripleModeInterleaved\main.cIs DMA_Memory0BaseAddr really intended to be a pointer to a pointer?The variable aADCTripleConvertedValue is an array of 3 uint32_t's, so should (uint32_t)&aADCTripleConvertedValue below need a ''[0]'' appended?From the file:Declaration:/* Private variables ---------------------------------------------------------*/__IO uint32_t aADCTripleConvertedValue[3];Use: DMA_InitStructure.DMA_Memory0BaseAddr = (uint32_t)&aADCTripleConvertedValue;