RS
void SPI2_Send(uint8_t *data, uint16_t len)
{
DMA1_Stream4->CR&=~ DMA_SxCR_EN;
DMA1_Stream4->PAR = (uint32_t)&SPI2->DR; //
DMA1_Stream4->M0AR=(uint32_t)data; // массив
DMA1_Stream4->NDTR=len; // Длина
DMA1_Stream4->CR|= DMA_SxCR_EN;
Size: a a a
RS
void SPI2_Send(uint8_t *data, uint16_t len)
{
DMA1_Stream4->CR&=~ DMA_SxCR_EN;
DMA1_Stream4->PAR = (uint32_t)&SPI2->DR; //
DMA1_Stream4->M0AR=(uint32_t)data; // массив
DMA1_Stream4->NDTR=len; // Длина
DMA1_Stream4->CR|= DMA_SxCR_EN;
E
IF
RS
IF

E
IF
RS
RS
RS
IF
E
RS
IF
RS
RS
IF
IF
RS
IF