掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
OSに依存しないプロセス(タスク)間通信を実現するには? (ID:56611)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
最低限なら、コンテキストスイッチの基本概念と排他制御。 そしてiTRON なら、優先度(プライオリティ)に対する理解。 割り込み制御あたり。 > 特に、組み込み系ではマルチプロセス(タスク)が前提となっており、 iTRON にはプロセスに直接相当する概念がない(こともある)と思います。 # iTRON4.0/PXなどは一応メモリ保護機能がありますが... iTRON のいうタスクは、Windows や Linux でいえば、むしろスレッドに 近いものです。 また、iTRON でも、(意味があるかは別として)タスクを一つしか 起こさなければシングルタスクで動作します。 Windows のプロセスはデフォルトでは単一のスレッドしか起動しないため、 それをあまり意識する必要がないだけです。 マルチスレッドで"問題なく"スレッド間通信するプログラムがかければ、 iTRON のタスク制御をりかいするのもそう難しくないでしょう。 (戸惑うとしたらプライオリティに関する部分くらいでしょうか)
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.