Forum: Mikrocontroller und Digitale Elektronik Fixpunkt Arithmetik


von Rumkugel (Gast)


Lesenswert?

Hallo,

ich möchte auf meinem ARM9 (STR911FM44) einige Kalman- und 
Regelungsalgorithmen laufen lassen und dafür mit Fixpunktzahlen (16.16) 
rechnen.
Bei Mulitplikation und Division brauche ich im Zwischenergebnis 
allerdings 64bit und ich fürchte long long funktioniert nicht. 
(ARM-elf-GCC)



-weiß jemand wie ich hier 64bit Integer deklarieren kann?
-gibt es einfache Festpunktarithmetik-Codierungen, die ich mir zum 
Vergleich anschauen kann?

Gruß

von Timmo H. (masterfx)


Lesenswert?

#include <stdint.h>

int64_t VARIABLE;

das geht auch nicht?

von Klaus W. (mfgkw)


Lesenswert?

ich wäre an Erfahrungen damit interessiert:
Beitrag "Festkommazahlen in Würde"

Bisher hatte ich es nur mit g++/Linux, g++/AVR und
VC++/Windows probiert.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.