Unable to download noninlined S-function into Arduino-2560

1 回表示 (過去 30 日間)
Raja  Rout
Raja Rout 2012 年 8 月 9 日
回答済み: Murat Belge 2014 年 4 月 10 日
Hi, I am using "Simulink Support Package for Arduino Mega 2560 Hardware" and it works perfectly fine. Thanks for the support.
I would like to add a non-inlined sfunction. For this i have chosen the noninlined sfunction button inside configuration->code generation->interface pane, but i am unable to generate the code.
Thanks in advance
  2 件のコメント
Kaustubha Govind
Kaustubha Govind 2012 年 8 月 9 日
Could you please also specify the error message that you receive?
Raja  Rout
Raja Rout 2012 年 8 月 10 日
The following error message is generated during code generation
"Block 'untitled2/S-Function' is a non-inlined s-function, which is not supported with the current configuration. Consider selecting the support 'non-inlined s-functions' option on the Configuration Parameters > Code Generation > Interface pane**"

サインインしてコメントする。

回答 (2 件)

Rolfe Dlugy-Hegwer
Rolfe Dlugy-Hegwer 2012 年 8 月 28 日
Try the following: # Press Ctrl+E. # In the Configuration Parameters dialog that opens, select "Code Generation" and then "Interface". # In the Interface pane, select the checkbox next to "non-inlined S-function".
  1 件のコメント
Eric Bott
Eric Bott 2014 年 4 月 9 日
Hi Rolfe, I have a similar problem, but for the raspberry pi. I've tried using this solution, but it appears to invalidate the raspberry pi code deployment setup, after which the option to run the model in external mode disappears, and a dialog offering to automatically re-setup the code generation parameters for raspberry pi is again presented. If the dialog is accepted, then the non-inlined box is automatically unchecked, and run external is again offered. Is there perhaps a minor modification which I could make to a config file somewhere, to override the raspberry pi model deployment non-inlined s-function check, so as to enable running external on the pi with non-inlined s-functions? Best Regards, Eric

サインインしてコメントする。


Murat Belge
Murat Belge 2014 年 4 月 10 日
Non-inlined S-functions are not supported by Arduino, Raspberry Pi or LEGO EV3 / NXT support packages. You can only use inlined S-functions with these support packages.

カテゴリ

Help Center および File ExchangeModeling についてさらに検索

タグ

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by