Gast
#2535407
Hallo Mikrocontrollerer! Durch externe Flanken lässt sich ja der Timerwert im STM32 festhalten und später auslesen. Das Problem ist dass dieser Wert bei einer späteren Flanke mit dem neuen aktuellen überschrieben wird, auch wenn noch kein Flag Rückgesetzt wurde. Gibt es eine Möglichkeit den Wert der ersten Flanke beizubehalten bis ein Flag rückgesetzt wurde? Momentan löse ich das über einen Interrupt der sich nach der ersten Flanke sperrt bis der Wert auslesen wurde. Das ist aber erstens umständlich und nicht 100% sicher denke ich und zweitens sollte es bei einem so mächtigen Controller doch eine besser bereits vorhandene Lösung geben. Vielleicht kann mir von euch jemand weiter helfen. Danke