BF536 - __unsigned_int32_to_float32

Gast #723601
Lesenswert?
• ▲
▼
hey,

verwende den bf536 und habe ein problem mit der umwandlung von int32 in 
float32 ...

- mathematiklibs von ad eingebunden "u32tof32f.asm, fpadd.asm, ..."
- wenn ich den wert "982.0" einer double-variable zuweise wird vom 
compiler die funktion "___unsigned_int32_to_float32" aufgerufen
- dabei wird der wert um 15bits nach oben verschoben
- lt. watchwindow von VisualDSP beträgt nun der wert "3.9614e+028"


häää ???


Neubi

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.