Forum: Mikrocontroller und Digitale Elektronik Floating Point Rechnung mit ARM7


von Karl Z. (griffin27)


Lesenswert?

Wenn man einen AT91SAM7A3 in C (mit Cross Works) programmiert, kann der 
dann automatisch mit float und double umgehen?
Is klar, dass das einen Software Overhead ergibt, mir gehts aber nur ums 
Prinzip.

lg, Karl

von Ralph (Gast)


Lesenswert?

Wenn Cross Works die notwendigen Libs zur Verfügung stellt, ja.
Besser ist aber mit Integerberechnung zu arbeiten.

von Karl (Gast)


Lesenswert?

>Besser ist aber mit Integerberechnung zu arbeiten.

Kann man so pauschal nicht sagen. Wenn es die Performance hergibt, ist 
float/double durchaus legitim und sinnvoll einzusetzen.

Da Crossworks auf GNU gcc setzt, sollte die floatingpoint-Unterstützung 
kein Problem sein.

von Karl Z. (griffin27)


Lesenswert?

Werden diese Funktionen automatisch mit der stdlib.h eingefügt, oder 
macht das gcc selbst?
Welche Bibliothek bringt denn dem Integer-Prozessor das Rechnen mit 
Kommazahlen bei?

Vielen Dank, Karl

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.