|
|
Grundlegende Fragen zur Simscape C-Code Generierung |
|
wainR |
Forum-Newbie
|
|
Beiträge: 3
|
|
|
|
Anmeldedatum: 28.07.15
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 28.07.2015, 18:12
Titel: Grundlegende Fragen zur Simscape C-Code Generierung
|
|
Hallo zusammen,
nach dem ich weder innerhalb diees Forums, noch über Google und über die mathwork Seite fündig geworden bin, wende ich mich mit großer Hoffnung an euch.
Ich möchte aus Simscape C-Code generieren und auf meinem Zieltarget zum Laufen bringen.
Leider bekomme ich nach der Kompilierung einen (vermutlich) Linker-Fehler:
Diese Dateien werden leider nicht aus Simscape heraus generiert.
Hat diesbezüglich jmd. einen zielführenden Tipp?
Danke!
Viele Grüße
wainR
|
|
|
|
|
Epfi |
Forum-Meister
|
|
Beiträge: 1.134
|
|
|
|
Anmeldedatum: 08.01.09
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 28.07.2015, 18:24
Titel:
|
|
Hast Du denn mal versucht, ein ganz einfaches Simulink-Modell aus zwei, drei Blöcken zu compilieren und damit Erfolg gehabt?
|
|
|
wainR |
Themenstarter
Forum-Newbie
|
|
Beiträge: 3
|
|
|
|
Anmeldedatum: 28.07.15
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 28.07.2015, 18:42
Titel:
|
|
Hi,
Ja. Mit normalen Simulinkblöcken bekomme ich es bereits hin.
Bei simscape Modellen werden allerdings zusätzliche Dateien erzeugt, die sich auf wiederum andere Dateien beziehen. Stellenweise liegen für die oben aufgeführte Fehlerliste gar keine einzelnen Fkt.Definitionen vor.
Mir stellt sich die Frage wie das andere User in den Griff bekommen haben.
|
|
|
Epfi |
Forum-Meister
|
|
Beiträge: 1.134
|
|
|
|
Anmeldedatum: 08.01.09
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 28.07.2015, 18:53
Titel:
|
|
Für den Fall, dass Du eine Lizenz haben solltest, würde ich da vielleicht wirklich mal den Mathworks-Support bemühen. Wahlweise den Support von Deinem Target. Wenn Du verrätst, welches das ist, kann Dir vielleicht der ein oder andere hier auch einen Tipp geben - so ganz ohne Informationen ist das immer ein bisschen schwer...
Spontan bin ich mir aber auch gar nicht sicher, ob alles, was mit Simscape zusammenklickbar ist, auch compilierbar ist. Hast Du auch mal die Doku befragt? Guter Startpunkt: http://de.mathworks.com/help/physmo...../ug/code-generation-.html
|
|
|
wainR |
Themenstarter
Forum-Newbie
|
|
Beiträge: 3
|
|
|
|
Anmeldedatum: 28.07.15
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 29.07.2015, 08:19
Titel:
|
|
Moin Moin,
ich besitze leider nur eine Studentenlizenz. Hilfe würde nur der verantwortliche, registrierte Prof bekommen (Quelle: http://de.mathworks.com/academia/ge.....=support_spt_cta_academia)
Den erzeugten Code möchte ich mit GCC 4.7.3 im C99 Standard ohne Optimierung kompilieren.
Klar, die Doku habe ich schon ausführlich studiert und bin mir auch über die Unterschiede zum normalen Simulink Code bewusst.
Mittlerweile habe ich die Fehler minimal eingeschränkt. Die fehlenden Fkt.Defs befinden sich jedoch in irgendwelchen ssc_sli_xxxxxxxx.c Dateien, aus deren Einbindung nur weitere Fehlermeldungen resultieren.
|
|
|
|
|
Einstellungen und Berechtigungen
|
|
Du kannst keine Beiträge in dieses Forum schreiben. Du kannst auf Beiträge in diesem Forum nicht antworten. Du kannst deine Beiträge in diesem Forum nicht bearbeiten. Du kannst deine Beiträge in diesem Forum nicht löschen. Du kannst an Umfragen in diesem Forum nicht mitmachen. Du kannst Dateien in diesem Forum nicht posten Du kannst Dateien in diesem Forum nicht herunterladen
|
|
Impressum
| Nutzungsbedingungen
| Datenschutz
| FAQ
| RSS
Hosted by:
Copyright © 2007 - 2024
goMatlab.de | Dies ist keine offizielle Website der Firma The Mathworks
MATLAB, Simulink, Stateflow, Handle Graphics, Real-Time Workshop, SimBiology, SimHydraulics, SimEvents, and xPC TargetBox are registered trademarks and The MathWorks, the L-shaped membrane logo, and Embedded MATLAB are trademarks of The MathWorks, Inc.
|
|