SROS

H8用イベントドリブン型マルチタスク マルチスレッドOSのソース


ソフト詳細説明

GCCでコンパイルして実装するマルチタスク、マルチスレッド型OSです。と言う事でソース配布です。
趣味でH8を使おうという方に使っていただけると光栄です。ただし、競技用ロボットへの応用はCPLDやFPGAでも使わない限り止めた方が良いかも知れません。かなり負荷がかかるとメッセージバッファーのサイズが小さい為取りこぼす可能性があるので注意願います。

イベントドリブン型のためプログラムは難しいかも知れませんが、そんな時は、スレッドを生成してスレッドでプログラムを動かしてみてください。サブスレッドプログラムは普通の順序記述になります。

メッセージドリブン型の為常にメッセージを受け取ってそのメッセージにより動作をする事になります。そのため、クリック、ダブルクリック、長押しの3種類のキーコマンドを簡単に識別できます。他にもRS232Cのようなデバイスをバックグラウンドで送受信するために専用ドライバがあります。

秋月のH8-3048 USBキットの構成でデバイスドライバが作られていますがH8-3664用に作り変える事も可能・・なハズです。ただしmallocは使わないで下さい。このソースでもH8-3664でも使えるようにmallocを使っていません。

動作環境

SROSの対応動作環境
ソフト名:SROS
動作OS:その他
機種:その他
種類:フリーソフト
作者: vrobosoft 

ユーザーの評価(0人):0
コメント:0
>>コメントを見る

最優秀ダウンロードソフト決定戦
お気に入りのソフトに投票しよう!

■関連キーワード

タスク  マルチスレッド  OS  イベントドリブン 


「H8-CPU用」カテゴリーの人気ランキング

  1. H8/3048用PIC84ライタソフト H8/3048マザーボードのDSUB25をパターンカットしてプリンタポートにして繋ぎます(ユーザー評価:0)
  2. AKI-H8用モニタ AKI-H8用モニタ(3048,3052,3664,3694)用(ユーザー評価:0)
  3. H8/3048赤外線リモコン解読 H8/3048の赤外線リモコン受信、赤外線受信モジュールの追加のみで動作(外付けROMの版もあり)(ユーザー評価:0)
  4. AKI-H8USB用可変USBゲームパッドエミュレーター AKI-H8/3052F(3048F)USB開発キット用可変USBゲームパッドエミュレーター(ユーザー評価:0)
  5. H8/3068Fネットワークボード向けデバックモニタ 秋月、三岩ボード向けデバックモニタ DRAM効いています(ユーザー評価:0)

カテゴリーから選ぶ


その他のコンテンツ
ちょい読み!
コミック
SELECTION