Last Update 2019/06/21

製品開発にも学習教材にも使えるフリーのOSプラットホーム
μITRON準拠TOPPERSの実践活用

Interface編集部 編
B5判 288ページ
定価2,640円(税込)
JAN9784789849999
2007年3月1日発行
[品切れ重版未定2017.4.13] μITRON準拠TOPPERSの実践活用
大変恐縮ですが,こちらの商品は品切れ重版未定となりました.

 組み込み機器向けOSとしてμITRONが多数の製品で使われています.μITRON4.0仕様に準拠したOSの一つであるTOPPERSは,NPO法人TOPPERSプロジェクトを中心として開発されているフリー・ソフトウェアです.多数のプラットホームで動作し,Web上から無償で入手することができることから,学習用途だけでなく実際の製品開発にも使われています.
 本書は,Interface誌の好評連載「TOPPERSで学ぶRTOS技術」を中心に一冊にまとめたものです.TOPPERSの概要からカーネルの移植,ネットワークの利用,μITRONサービスコールの解説まで,必要な知識をこの一冊で得ることができます.
目次

第1部 TOPPERSカーネル編

 第1章 TOPPERS/JSPのよりどころとなっているμITRON4.0仕様

 第2章 TOPPERSプロジェクトの概要と展開

 第3章 SH-2用TOPPERS開発ツール

 第4章 Windows上で動作するシミュレータ環境を使って実際に動かしてみよう!

 第5章 XScaleへ移植するための基礎知識

 第6章 XScaleへのカーネル移植の実際

 第7章 XScaleへのデバイス・ドライバの移植とカーネル移植の完了

 第8章 ARM7への移植

 第9章 ゲームボーイアドバンス(ARM7)への移植事例

 第10章 Blackfin DSPへの移植――ディスパッチ処理

 第11章 Blackfin DSPへの移植――割り込み処理

 第12章 TCP/IPプロトコル・スタックTINETの実装

 第13章 TINETによるアプリケーション・プログラムの実装例

 第14章 ダイナミック・ローディング対応TOPPERS/RLL

第2部 μITRONアプリケーション編

 第15章 サービス・コールの概要(1)――タスクの生成と終了

 第16章 サービス・コールの概要(2)――タスク管理機構と同期機構

 第17章 サービス・コールの概要(3)――セマフォ,イベント・フラグ,データ・キュー

 第18章 サービス・コールの概要(4)――メール・ボックス

 第19章 サービス・コールの概要(5)――システム状態管理機能

 第20章 μITRON4.0のアプリケーションsample1を読む

 第21章  C++ APIテンプレート・ライブラリを作ったプログラミング

 第22章 TOPPERSの開発をモデル駆動型で行う