Einfaches c interface für aus simulink erzeugten c code?

Gast #1311950
Lesenswert?
• ▲
▼
Ich habe mit dem realtime workshop (rtw) ein einfaches simulink modell 
nach c übersetzt. Nun frage ich mich ob es nicht ein einfaches interface 
gibt mitdem ich dieses simulink modell unter c benutzen kann? So etwa in 
der art, wie man von matlab aus auch simulink benutzen kann. Dort gibt 
es funktionen wie set_param() oder sim(), die eine einfache steuerung 
des modells erlauben.

Alles was ich in der doku darüber finde sieht unangenehm komplex aus, 
und ich frage mich ob ich überhaupt auf dem richtigen weg bin.

Gut wäre auch ein einfaches beispiel von einem simulink modell, das 
einfach einen eingang hat und diesen wieder ausgibt. Wie setze ich in c 
den eingang, und wie lese ich den ausgang? Gibt es irgendwo einfache 
beispiele?
#1327263
Lesenswert?
• ▲
▼
Hallo,
wie schön, dass auf die Suche Verlass ist.
Genau diese Sache brennt mir zur Zeit auch sehr unter den Fingern.

Mein Modell habe ich beigefügt, es sollen die eingelesenen Werte mit den 
DSP-eigenen Funktionen weiterverarbeitet werden. Gebe ich die DSP-Header 
und -Source-File beim Erzeugen der s-Function mit an, so bricht mir der 
Compiler (LCC als auch Microsoft probiert) bei den Headerdateien von 
VDSP++ ab, z.B. bei der builtins.h und bringt Syntaxfehler.
Deshalb versuche ich gerade irgendwie über das Standardprogramm an die 
eingelesenen Daten ranzukommen. Bis jetzt fehlt mir aber die 
Schnittstelle zwischen dem C-Code der vom RTW erzeugt wurde und der 
darin liegenden S-Function (welche die Daten enthält).

Hintergrund: Ich versuche die Werte aus Simulink mit Hilfe des IDE Link 
VS auf dem Tigersharc weiterzuverarbeiten (EZ-Kit Lite).

Jemand einen Tipp parat?
Angehängte Dateien:

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.