Загуглите - Битовые операции
Да и читайте одновременно RM.
И еще - не всегда запись единицы в бит регистра устанавливает сей бит...
DMA_SxCR_PSIZE_0
DMA_SxCR_PSIZE_1
Код: Выделить всё
DMA2_Stream3->CCR = (uint32_t)(DMA_CCR1_DIR | DMA_CCR1_CIRC | DMA_CCR1_MINC);
Насколько я понял, он завязан также на DMA channel x number of data register ??MINC: Memory increment mode
This bit is set and cleared by software.
0: Memory increment mode disabled
1: Memory increment mode enabled