Przeglądaj źródła

Merge pull request #326 from widdly/master

fix slave i2s output on teensy 4
dds
Paul Stoffregen 5 lat temu
rodzic
commit
99b9472afd
Brak konta powiązanego z adresem e-mail autora
1 zmienionych plików z 1 dodań i 0 usunięć
  1. +1
    -0
      output_i2s.cpp

+ 1
- 0
output_i2s.cpp Wyświetl plik

dma.TCD->DLASTSGA = 0; dma.TCD->DLASTSGA = 0;
dma.TCD->BITER_ELINKNO = sizeof(i2s_tx_buffer) / 2; dma.TCD->BITER_ELINKNO = sizeof(i2s_tx_buffer) / 2;
dma.TCD->DADDR = (void *)((uint32_t)&I2S1_TDR0 + 2); dma.TCD->DADDR = (void *)((uint32_t)&I2S1_TDR0 + 2);
dma.TCD->CSR = DMA_TCD_CSR_INTHALF | DMA_TCD_CSR_INTMAJOR;
dma.triggerAtHardwareEvent(DMAMUX_SOURCE_SAI1_TX); dma.triggerAtHardwareEvent(DMAMUX_SOURCE_SAI1_TX);
dma.enable(); dma.enable();



Ładowanie…
Anuluj
Zapisz