Witam kolegów, mam problem z transmisją szeregową z wykorzystaniem DMA. Chciałbym osiągnąć następujący wynik, po każdym zdarzeniu TXE wysyłana będzie ramka poprzez USART3. Poniżej zamieszczam kod:
Ustawienie USART3:
Ustawienie DMA:
Pętla główna main:
Po włączeniu STM'a ramka wysyła się raz, po czym milczy. Chciałbym aby po każdym zdarzeniu TXE ramka się wysyłała. Wydaje mi się że źle wywołuje zdarzenie lub coś innego źle robię. Proszę szanownych kolegów o pomoc.
Ustawienie USART3:
Kod: text
Ustawienie DMA:
Kod: text
Pętla główna main:
Kod: text
Po włączeniu STM'a ramka wysyła się raz, po czym milczy. Chciałbym aby po każdym zdarzeniu TXE ramka się wysyłała. Wydaje mi się że źle wywołuje zdarzenie lub coś innego źle robię. Proszę szanownych kolegów o pomoc.