LabVIEWForum.de
Code-Generieren fuer Mikrocontroller - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+--- Thema: Code-Generieren fuer Mikrocontroller (/Thread-Code-Generieren-fuer-Mikrocontroller)

Seiten: 1 2


Code-Generieren fuer Mikrocontroller - jg - 15.04.2010 20:10

Ironie
' schrieb:Konnt ihr mir vorschlagen, wie ich von LabVIEW in Mikrocontroller umwandere?
:hmm:ein paar gute Wanderschuhe kaufen, dann erst einmal geradeaus gehen, nach 5 km an der Case-Struktur links abbiegen, dann an der FOR-Schleife halb rechts halten, an der nächsten Stapelsequenz abseilen, wenn du unten angekommen bist, dem Datenfluss weiter folgen, ...

Gruß, Jens


Code-Generieren fuer Mikrocontroller - rolfk - 16.04.2010 06:45

' schrieb:Konnt ihr mir vorschlagen, wie ich von LabVIEW in Mikrocontroller umwandere? Ohne dieses Ziel macht das weniger Sinn, mit LabVIEW rumzuprobieren.

Ciao
Senmeis

Mal abgesehen dass dieser Satz mir ziemlich undeutlich erscheint, nehme ich an dass er ausdrücken soll, dass Du jegliche bis anhin gegebenen Anstösse neben Dir hinlegen willst und darauf beharrst LabVIEW zu verwenden um Deinen 16 Bit Controller zu programmieren.

Vergiss das ganz schnell!

Die LabVIEW Microprozessor Umgebung kann zwar nur C code erzeugen, ohne dass man das auch gleich compiliert, aber der erzeugte Code beinhaltet sehr viele Dinge die ganz einfach einen 32 bit Prozessor voraussetzen. Sowohl von inherenten Annahmen wie die Datentypengrössen inklusive Pointern als auch vom Umfang des erzeugten Codes. Zudem ist der erzeugte Code alles andere als lesefreundlich so dass anschliessende manuelle Anpassung ein grosser Alptraum wird.

Das portieren nach Deinem 16 Bit Controller verlangt garantiert mehr Zeit als das studieren, lernen und schreiben einer Lösung ganz in C und innerhalb Deiner bestehenende Entwickelumgebung für Deinen Prozessor.

Ich würde mal ganz unbescheiden opponieren, dass sogar das Programmieren ganz in Assembler am Ende wesentlich einfacher ist, als zu versuchen den LabVIEW erzeugten Code so zu massieren, anzupassen und neu zu schreiben, dass Du ihn irgendwann mal mit viel Mühe und Not in Deinen Microprozessor hineingepfercht bekommst.