RealTimeWindowsTargetを用いたシリアルポート指令を用いたDAボード用S-functionの作成について
이전 댓글 표시
Simulinkのs-functionにてCでプログラムを組んでいます。 DAボード用のプログラムを組んでおり、IOにinpやoutpといった関数で直接命令を出し プログラムを組んでいるのですがmdlOutputsのとこ以外にoutpを書き込むと モデルがビルドできずに終了してしまいます。
終了処理を入れたいのでmdlTerminateの部分にoutpを使いたいのですがビルド中に MATLABが強制終了してしまいます。何かよい手段は無いでしょうか?
MATLABは2012b、mexコンパイラにはOpenWatcom v1.8 シミュレーションターゲットはRealTimeWindowsTargetです。
댓글 수: 1
Atsushi Matsumoto
2016년 12월 21일
편집: Atsushi Matsumoto
2016년 12월 21일
こういった問題は、コードやハードウェアデバイス依存の部分が大きいので、実際に書かれているコードが無いと解決方法を提示するのは難しいです。コードを添付してくれると良いのですが・・・
まずは問題を切り分けるために、別のコンパイラを使用してみてはいかがでしょうか? R2012bであれば、LCC, Microsoft SDKなどもフリーで使えます。
답변 (0개)
카테고리
도움말 센터 및 File Exchange에서 Introduction to Installation and Licensing에 대해 자세히 알아보기
제품
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!