Gast
#4814290
Hallo, macht es Sinn einen uC direkt über Simulink zu "programmieren" oder sollte man lieber direkt in C/C++ programmieren? gruß erw
|
Anzeige
|
Code generieren in Simulink oder doch lieber C?
Gast
#4814290
Hallo, macht es Sinn einen uC direkt über Simulink zu "programmieren" oder sollte man lieber direkt in C/C++ programmieren? gruß erw
Gast
#4814301
Ja 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!
Gast
#4814369
Welcher uC wird den direkt von simulink unterstützt? Das dürfte doch erst bei etwas größeren DSPs Sinn machen?
Gast
#4814380
Ist schon wieder Freitag und will einer eine Grundsatzdiskussion ankurbeln? -> Na klar :-)
Gast
#4814409
Spezialist schrieb: > Ja Macht es Sinn, eine "Entweder/Oder-Frage" mit "Ja" zu beantworten?
Gast
#4861291
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
Gast
#4861414
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. Antwort schreibenBitte melde dich an, um einen Beitrag zu schreiben. |
Anzeige
|