主要内容

复数タスク同时実行のサポート

カスタムのがプラットフォーム复数の実行をする必要がある场合场合は,ターゲットターゲットは,ターゲットターゲットconcurrentexecution compliantを设定同时のサポート宣言宣言なりん。。そうしないとと,マルチコアターゲットモデルをを同时同时実行実行実行用

concurrentexecution compliantがまだカスタムに设定れいないは,の手顺でオプションオプションを设定设定。。。

  • 以下のコードをターゲットファイル(mytarget.tlc)に直接含める。

    rtwgensettings.selectCallback ='slconfiguisetval(hdlg,hsrc,...''concurrentExecutionCompliant'','''on''');';rtwgensettings.activatecallback ='slconfiguisetval(hdlg,hsrc,...''concurrentExecutionCompliant'','''on''');';
  • concurrentexecution compliantオプションをする关数実装してシステムターゲットファイルのrtwgensettings构造体のselectCallbackフィールドにをする。コールバック关数,ターゲットファイルででターゲットがが选択选択选択ささされるたびにトリガートリガーされれれれますますますcustom_select_callback_handlerという关数selectCallbackをインストールし。

    rtwgensettings.selectCallback ='custom_select_callback_handler(hdlg,hsrc)';

    关数selectCallbackへの(HDLGHSRC)はコールバックコールバック关数使用されるプライベートハンドル。これらのはは,,システムシステムシステムターゲットファイルコールバック关数关数ででの使用使用使用制限制限さ

    コールバック关数,次にににconcurrentexecution compliantオプションをしなけれなりません。

    slconfiguisetval(hdlg,hsrc,“ concurrentexecution compliant”,'on');slconfiguisetEnabled(hdlg,hsrc,'concurrentexecution compliant',false);hsrc.refreshdialog;

    APIのののについてはは关数关数关数slconfiguigetvalslconfiguisetEnabledおよびslconfiguisetvalのリファレンスを参照し。。

concurrentexecution compliantターゲットのコンフィギュレーションを'上'にする,ターゲットのとマルチコアモデルの実行の设定を行う行う。。。

カスタムターゲット机能をする方法のについて,,,システムターゲットファイルカスタマイズを参照しください。

关连するトピック