STM32L4 HAL USART problem

Jan Waclawek konfera na efton.sk
Středa Červenec 24 15:02:24 CEST 2019


> (dělá to jen problémy)

No preto, lebo ho treba detekovat a poriadne osetrit... ;-)

ORE sam osebe aj bez RXNE sposobuje prerusenie povolene len pre RXNE. Zdalo
by sa, ze to nemoze nastat, no ale nastava to prave nasledkom toho, ako
presne sa tie flagy nuluju.

wek


----- Original Message ---------------

>Těžko říct, zapisuji přímo do registrů, protože mi to připadá, že to dá 
>méně práce. Ale u řady L4 mám tuto poznámku
>
>   // disable the receive overrun detection (dělá to jen problémy)
>   port->CR3.B.OVRDIS = 1u;
>
>a samozřejmě si už nepamatuji proč. Zřejmě tam tedy nějaký problém byl a 
>z lenosti jsem jej pouze ignoroval. Zkuste to také, je horko na 
>přemýšlení, jdu se koupat.
>
>Mrazík
>
>Dne 24. 07. 19 v 9:41 Jaroslav Buchta napsal(a):
>> Zdravim,
>> 
>> vyskytuje se mi takovy problem, kdy procesor prestane prijimat data - 
>> stane se to az po par dnech takze je to opravdu chutovka testovat.
>> 
>> V ISR je pak nastaven mj. bit ORE a RXNE,nevidim duvod, proc by nemelo 
>> dojit k preruseni. . 



Další informace o konferenci Hw-list