TOPPERS LOGO
TOPPERSプロジェクトは、組込みシステム開発に有用な高品質のオープンソースソフトウェアと教育コンテンツを開発し、組込みシステム開発に新しいスタンダードを提案します。
 Topics | About Project | ASP Kernel | Documents | Community | Report | Contacts

会員向けページ
- - メーリングリスト
- - イベント情報
- - 早期リリース
- - 開発支援
- - 会員情報登録・変更
プロジェクトについて
- - TOPPERSプロジェクトとは
- - TOPPERSライセンス
- - プロジェクト規則集
- - プロジェクトの組織
- - 関連団体、プロジェクトメンバ
- - 入会のススメと申込み方法
- - プレス発表・ニュースレター
- - ETロボコンへの取組み
- - 公的資金によるプロジェクト
- - 開発成果物の利用報告
- - FAQ
- - 問い合わせ・事務局案内図
公式リリース
- - TOPPERS/ASPカーネル
- - TOPPERS/JSPカーネル
- - TOPPERS/ATK1
その他のリリース
- - TOPPERS/FMPカーネル
- - TOPPERS/FI4カーネル
- - TOPPERS/HRPカーネル
- - TECS(コンポーネントシステム)
- - TINET(TCP/IPスタック)
- - CAN/LIN通信ミドルウェア
- - FatFs for TOPPERS
- - TLV(トレースログ可視化ツール)
- - その他の開発成果物
教育コンテンツ
- - 初級実装セミナー教材
- - 中級実装セミナー教材
- - 基礎1実装セミナー教材
- - 基礎2実装セミナー教材
- - 二足歩行ロボット教材
- - TOPPERS版鹿威し
関連製品
- - トータルソリューション
- - 開発キット・開発環境・ツール
- - ミドルウェア・ソフトウェア部品
- - サポート・サービス
- - 教育・教材
- - ハードウェア
コミュニティ
- - メーリングリスト
- - ソフトウェア
- - 関連情報
利用事例
- - 適用事例
- - ユーザ
関連情報
- - 技術ドキュメント
- - 雑誌記事・書籍
- - その他のドキュメント
- - 統合開発環境

初級実装準備セミナー

初級実装準備セミナー風景

TOPPERS初級実装準備セミナーを2004年2月19日、20日の両日に、東京・南蒲田の城 南地域中小企業振興センターのパソコン教室にて開催しました。受講者の条件とし まして、C言語で開発のできる方、リアルタイムOSの初心者の方としまして22 名の方に参加していただきました。準備セミナーは最終的な教材と講義内容の の確認のためのセミナーとなります。

この初級コースはTOPPERS/JSPカーネルをベストプラクティスとして、リアルタイムOS上に組込みソフトウェアをいかに構築するかを実習を通して体験、学習を行って頂くセミナーです。1日目は座学中心、2日目は実習中心の構成となっています。 以下の日程で行ないました。

19日 10:30〜11:00 ご挨拶、開発環境の確認
11:00〜12:30 組込みとはSESSAME初級コースの復習
12:30〜13:30 休憩
13:30〜14:25 SESSAME版教材の動作確認
14:30〜15:30 リアルタイムOSとは何か
15:40〜16:10 教材を用いた確認
16:10〜17:00 カップラーメン・タイマーの設計
20日 10:00〜11:30 カップラーメン・タイマーの実装
11:30〜12:00 レビュー
12:00〜13:00 休憩
13:00〜14:00 同期と通信
14:15〜15:45 イベントフラグを用いた改造
15:55〜16:45 まとめ、質疑応答、宿題

実習の教材としてはオークス電子株式会社のOAKS16-MINI FULLKIT BOARDの完成品 を使用しました。このキットはWindows上で実行する評価版の開発環境がCD-ROM中 に収められており、これをパソコンにインストールして実習を行いました。やはり、 2日間では納得の行くまでの学習を行うには短すぎる感があり、ほとんどの受講者 の方が教材のボードを持ち帰られました。

受講者のアンケートとして「分かりやすかった」等、好意的なご意見を頂きました が。機材の準備方法、セミナーコンテンツ以外の資料の用意、講師用のシミュレー ションによる課題の説明等、もっと分かりやすくする工夫が必要であると感じられ ました。 この教材については、次回のセミナーに向けて改善を行っていきます。

初級実装セミナー教材
以下では、OAKS16-MINI/JSP-1.4用のTOPPERS初級実装セミナーで使用した教材を公開しています。準備セミナーでの使用後、教育WGで再検討したものとなっています。 この教材には、以下のものが含まれています。
  1. セミナー講義テキスト
  2. 準備セミナーでの配布資料
  3. セミナー環境設定用のプログラム(※)
※ 教材に含まれるプログラムは、JSPカーネルとの差分のみとなっており、教材と は別にJSPカーネルが必要となります。こちらからダウンロードして下さい。

教材を実際に実行させるためには以下の環境を必要とします。
  1. シリアルインターフェイス付きのWindowsパソコン
  2. 完成済みのOAKS16-MINIボード
  3. RS232Cケーブル:9pinオスメス型ストレートケーブル
    (推奨:D9PXS-1.5m・神保商会)
初級実装セミナー教材(1.79MB)

TOPPERS版鹿威し

TOPPERS版鹿威し

組込みソフトウェア管理者・技術者研究会(SESSAME)では、 組込みソフトウェア技術者の教育教材として「鹿威し」の企画と開発を行っています。

TOPPERSプロジェクト教育ワーキング・グループも、昨年のET2003にて、 TOPPERS版の鹿威しを発表しました。 ET2003のモデルでは、連続稼動中に振動で筒がずれてしまい、 動作が停止してしまう不具合が発生しました。

今回、ベースとなるRTOSをTOPPERS/JSPカーネル1.4にバージョンアップしたものを公開させて頂きます。 また、SESSAMEの斉藤さんの協力を得てMDAツールBridgePointで作成した鹿威しソフトウェアも同時に公開します。

TOPPERS版鹿威し:初版
鹿威しのコントローラ・ボードには「TOPPERS初級実装セミナー」の教材であるオークス電子株式会社のOAKS16 MINIボードを使用しています。 改造の部品と回路図も掲載しますので、興味のある方はチャレンジしてみてください。
  • 鹿威し開発企画書4.1
  • 鹿威しソフトウェア設計書.2
  • 変更部分の回路図
  • 鹿威しの製作方法
  • BridgePoint版鹿威し
開発環境については圧縮ファイル中にREADME.txtがありますので、 そちらを参照ください。
  • BridgePoint版の開発環境
  • TOPPERS/JSPカーネル1.4版の開発環境

TOPPERS版鹿威しは以下のメンバにより企画・製作されました。

名前 所属 担当
二上貴夫 (株)東陽テクニカ 鹿威しの企画・仕様作成
斉藤賢一 (株)リコー BridgePoint版の製作
竹内良輔 (株)リコー その他の製作
Copyright (C) 2000 - 2010 by TOPPERS Project, Inc. All Rights Reserved.