Simulink support package for Arduino - Combining with cusom code?
1 visualizzazione (ultimi 30 giorni)
Mostra commenti meno recenti
I've recently purchased Matlab 2014a, and with it I've downloaded the Arduino Due support package. This is great, as I can essentially implement my controller on the arduino with no programming whatsoever - which is great, apart from the fact that I need to actually use code and libraries to obtain the value of the gyroscope over I2C, amongst many other things which are impossible (as far as I am aware) to do in Simulink.
Is there a way to somehow combine custom code with the power of the 'Run on target hardware' capability of Simulink? If not, isn't this a massive oversight?
If this is indeed the case, is there a way to obtain the Arduino code generated by Simulink to implement into my own code?
0 Commenti
Risposte (2)
Mischa Kim
il 8 Apr 2014
Modificato: Mischa Kim
il 8 Apr 2014
Alex, you can implement MATLAB code (is this what you are referring to as custom code?) in Simulink, e.g., via the MATLAB function block (in User-Defined Functions).
To actually read the generated code you'd need the Embedded Coder Toolbox.
3 Commenti
Florian M. Faessler
il 10 Mag 2014
Hallo together!
I wondered about the same thing. I would like to combine the capabilities of the Arduino support for Simulink with self written C-code. In my case it doesn't need to be the modified c-code used in Arduino sketches but "plain"/"real" c-code is just fine. Beeing able to use both I could design controller and filter in MATLAB/Simulink and at the same time code the rest in c.
So I'd be happy about ideas, too.
Best Regrads, Florian
2 Commenti
Vedere anche
Categorie
Scopri di più su Arduino Hardware in Help Center e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!