OT Cela rodina STM32 a USART+DMA+IRQ
Miroslav Mraz
mraz na seznam.cz
Pátek Únor 27 17:14:31 CET 2015
Tak dobře, vyzkoušel jsem to na STM32F051 a opravdu to nejde. Pokud
nastavím DMA pro RX USARTu, přijde přerušení jen od toho DMA ať je flag
RXNEIE nastaven či ne. Přerušení od TX chodí.
Ale přijde mi to docela logické - data jdou z RX shift registru přímo do
RAM, takže se RDR jaksi "obejde" a tedy není třeba přerušovat. Zřejmě
spíš než chyba je to vlastnost.
Mrazík
Dne 27.2.2015 v 08:10 Jan Waclawek napsal(a):
>
> Ze u 'F4 sa neda/nema pouzit prerusenie od USART Rx ak sa pouzije DMA,
> pokladam za chybu navrhu, a zaujima ma, ci tato chyba je specificka len
> pre 'F2/'F4, ako to naznacuju RM.
>
> wek
>
>
Další informace o konferenci Hw-list