Так еще работает USART1->DMA2_Stream7, поэтому еще есть установленные биты в DMA2->HISR TCIF7, HTIF7, FEIF7 +==========================================
Первая картинка. Перед первым старт ADC1->DMA2_Stream4.
+ то что не попало в картинку
ADC1->DR = 0x0000.00000
DMA2->HISR = 0x4400.00000
TCIF7 0
HTIF7 1
TEIF7 0
DMEIF7 0
FEIF7 1
+==========================================
Вторая картинка. Перед вторым стартом ADC1->DMA2_Stream4.
Здесь, что осталось в ADC1->DR почему то не равно ни одному элементу массива U16Dma2DataADC1[]. А по идее, должно быть равно последнему переданному через DMA2. Т.е. U16Dma2DataADC1[3] = 0x0000.07A5.http://caxapa.ru/images/e_img.gif
ADC1->DR = 0x0000.009F6
DMA2->HISR = 0x4400.00000
+==========================================
Третья картинка. Перед третьим стартом ADC1->DMA2_Stream4.
ADC1->DR = 0x0000.00B8D
DMA2->HISR = 0x4400.00000
+==========================================