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?
...würde mich auch interessieren. weiß jemand etwas dazu?? danke + viele grüße
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?
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.