Gast
#3562761
Hallo, ich habe einen timer-Variable, der per Interrupt inkrementiert wird und muss diese Variable selbstverständlich als volatile deklarieren. In einer Funktion hole ich mir diesen Wert, rechne damit ein wenig rumm und gebe das Ergebnis mit der Funktion zurück. Ich muss doch aber nur die Variable als volatile deklarieren, die in der IRQ verwendet wird. Bei meiner get_delay() brauche ich das doch nicht mehr, oder? Oder muss ich nun sogar die Funktion als volatile deklarieren?
1 | |
2 | |
3 | |
4 | |
5 | |
6 | |
7 | |
8 | |
9 | |
10 | |