Gast
#2092287
Habe folgendes Proglem. Ich habe folgende Formel im Programm: Sollein_zeit = Sollein_winkel*Periode1/360 Lese die beiden Variablen über die Uartschnittstelle aus und sehe daruch was in den Variablen steht. In Solleinwinkel steht 10, das ist auch richtig also müsste das Ergebnis 277,77777..... lauten Aber wenn ich den Wert in UART auslese steht -86 drin. Wie kommt dieser Wert zustande? Hat jemand von euch ne Idee? Habe wie folgt global deklariert: int16_t Sollein_zeit=0; int16_t Sollein_winkel=0; int16_t Periode1 = 10000;