Gast
#4145579
Wie behandelt man auf einem STM32 am besten das entnehmen von Werten aus einer per Interrupt gefüllten Queue in der mainloop? Konkret geht es um das absichern beim verändern der Queuepointer gegen das eintreten eines "gleichzeitigen" Interrupts. Sollte man Interrupts abschalten während der Zeit? Können die Interrupts einzeln abgeschaltet werden? Gibt es bessere Möglichkeiten? Haben die Cortexe spezielle Mechanismen für dieses Problem?