Hallo, macht es Sinn einen uC direkt über Simulink zu "programmieren" oder sollte man lieber direkt in C/C++ programmieren? gruß erw
:
Verschoben durch Moderator
erwin haller schrieb: > macht es Sinn einen uC direkt über Simulink zu "programmieren" oder > sollte man lieber direkt in C/C++ programmieren? Es macht mehr Sinn im richtigen Unterforum zu posten!
Welcher uC wird den direkt von simulink unterstützt? Das dürfte doch erst bei etwas größeren DSPs Sinn machen?
Ist schon wieder Freitag und will einer eine Grundsatzdiskussion ankurbeln? -> Na klar :-)
Na da die Frage noch nicht beantwortet wurde gebe ich meine Erfahrung zum Besten. " macht es Sinn einen uC direkt über Simulink zu "programmieren" oder sollte man lieber direkt in C/C++ programmieren? " Kaum. Du benötigst für Matlab/ Simulink ein Microcontroller-Target und ein Blockset, jenachdem hat der Hersteller mal eins erstellt. Oft ist der Funktionsumfang sehr stark eingeschränkt oder die Kompillierung hat bugs (Bei mir war es der ST32F4). Es gibt aber auch Packete von Drittherstellern, die besser laufen sollen. Die Einrichtung kann recht mühsam sein da wenig oder garnicht dokumentiert, man kann sich aber irgendwie durchschlagen. Wenn es läuft stellt sich die Frage was man programmieren möchtest. LED - Blinken geht immer, wenn es aber mehr wird kann es schon recht unübersichtlich werden, weil das Programm mit Blöcken Stateflow Matlabscript oder einem wilden Gemisch von allem geschrieben werden kann. Von Simulink / Matlab zu der Kommpillierung der C- Quelltexten machen Matlab-Coder + Simulink-Coder + MC-Hersteller irgendwas, das ist sehr intransparent. Was am Ende raus kommt, sollte man in den Quelltexten nachschauen. Wie man es schon raushört, meine Erfahrungen sind da eher nicht so gut. Persönlich würde ich den Microcontroller hauptsächlich in C/C++ programmieren. Aus Matlab-Simulink kann man sich dann den ein oder anderen allgemeineren Quelltext erzeugen und den manuell in seinen MC-Code einfügen. Meiner Meinung nach der saubere Weg. Grüße
Huh schrieb: > Spezialist schrieb: >> Ja > > Macht es Sinn, eine "Entweder/Oder-Frage" mit "Ja" zu beantworten? Ja. Die Frage war "A oder B"?, und da mindestens eines der beiden wahr ist, wertet sich die Ver-Oderung dieser beiden Ausdrücke zu "Ja" aus. Mathematische Aussagenlogik.
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.