|
|
HILFEE!!! Codegenerierung aus Simulink-Modell |
|
xstefx |
Forum-Newbie
|
|
Beiträge: 1
|
|
|
|
Anmeldedatum: 08.12.14
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 08.12.2014, 13:01
Titel: HILFEE!!! Codegenerierung aus Simulink-Modell
|
|
|
|
|
Hallo zusammen,
ich führe gerade meine Bachelorthesis durch. In diesem Rahmen soll ich aus einem MATLAB Simulink Modell einen C-Code erzeugen und auf einem Microcontroller implementieren. Dazu soll die Motor Control Toolbox von Freescale verwendet werden. Bei einem von mir erstellten Testprogramm funktioniert das Code generieren und flashen des Controllers auch.
Jetzt habe ich in dem tatsächlichen Modell versucht die Toolbox PWM Blöcke anzusteuern. Das ausführen Funktioniert soweit nur das Codegenerieren bricht permanent Aufgrund eines Fehlers ab und verweist auf die "tlc_c.m" line(xxx).
Hier die Ausgabe:
Build 3 Clear Save
12:57:08 PM Dec 8, 2014 Elapsed: 4 sec
Update Diagram
Elapsed: 1 sec
### Starting build procedure for model:
Projektname Code Generation 1
Elapsed: 1 sec
### Generating code into build folder: C:\Projekte\SVN\01_SW_Entwicklung\Projektname\Projektname_mcd_rtw
### Build procedure for model: 'Projektname' aborted due to an error.
exception id MATLAB:MException:MultipleErrors message Error due to multiple causes.
ME =
MSLException with properties:
handles: {1x0 cell}
identifier: 'MATLAB:MException:MultipleErrors'
message: 'Error due to multiple causes.'
cause: {3x1 cell}
stack: [13x1 struct]
Build process completed successfully
VER:
ver
---------------------------------------------------------------------------------------------
MATLAB Version: 8.4.0.150421 (R2014b)
MATLAB License Number: ******
Operating System: Microsoft Windows 7 Professional Version 6.1 (Build 7601: Service Pack 1)
Java Version: Java 1.7.0_11-b21 with Oracle Corporation Java HotSpot(TM) Client VM mixed mode
---------------------------------------------------------------------------------------------
MATLAB Version 8.4 (R2014b)
Simulink Version 8.4 (R2014b)
Control System Toolbox Version 9.8 (R2014b)
Embedded Coder Version 6.7 (R2014b)
Fixed-Point Designer Version 4.3 (R2014b)
MATLAB Coder Version 2.7 (R2014b)
Mapping Toolbox Version 4.0.2 (R2014b)
Motor Control Development Toolbox for MC9S12ZVMx Version 1.1 (R2011a-R2013a)
Optimization Toolbox Version 7.1 (R2014b)
SimPowerSystems Version 6.2 (R2014b)
Simscape Version 3.12 (R2014b)
Simulink Coder Version 8.7 (R2014b)
Simulink Control Design Version 4.1 (R2014b)
Stateflow Version 8.4 (R2014b)
Statistics Toolbox Version 9.1 (R2014b)
LASTERROR:
>> lasterror
ans =
message: 'Error using <a href="matlab:matlab.internal.language.introspective.error...'
identifier: 'MATLAB:m_missing_operator'
stack: [13x1 struct]
>> ans.message
ans =
Error using tlc_c (line 178)
Error: Unexpected MATLAB expression.
Ich hoffe ihr könnt mir schnell weiterhelfen ist sehr wichtig.
Schonmal vielen Dank im vorraus.
edit by denny: Lizenz und Firmennamen entfernt
|
|
|
|
|
Andreas Goser |
Forum-Meister
|
|
Beiträge: 3.654
|
|
|
|
Anmeldedatum: 04.12.08
|
|
|
|
Wohnort: Ismaning
|
|
|
|
Version: 1.0
|
|
|
|
|
|
Verfasst am: 08.12.2014, 15:32
Titel:
|
|
Ich denke die Firma der die Lizenz gehört sowie die Firma die im Pfadnamen genannt wird möchten, dass die Anfrage entsprechend editiert wird.
Andreas
|
|
|
|
|
Einstellungen und Berechtigungen
|
|
Du kannst Beiträge in dieses Forum schreiben. Du kannst auf Beiträge in diesem Forum 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 posten Du kannst Dateien in diesem Forum 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.
|
|