Simulink support package for Arduino - Combining with cusom code?
1 回表示 (過去 30 日間)
古いコメントを表示
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 件のコメント
回答 (2 件)
Mischa Kim
2014 年 4 月 8 日
編集済み: Mischa Kim
2014 年 4 月 8 日
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 件のコメント
Florian M. Faessler
2014 年 5 月 10 日
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 件のコメント
参考
カテゴリ
Help Center および File Exchange で Arduino Hardware についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!