| コース内容 |
|
|
|
General Purpose Platform, VxWorks Edition (新規ユーザー向けコース)
[Workbench / VxWorks] |
| |
GPP VxWorks 新規ユーザ向けワークショップは、Workbenchでリアル・タイム・アプリケーションソフトを開発するために必要な知識を効率よく学んでいただくコースです。
このトレーニングを受講することで、WorkbenchでVxWorksアプリケーションを開発されるソフトウェアエンジニアの開発生産性をより一層高めることが可能になります。
このトレーニングを受講することで下記のことが習得できます。
・ 要求されたリアルタイムシステム仕様を実現すること
・ VxWorksを使用したアプリケーションのデザイン、開発、デバッグ、ビルド、リアルタイム・システムの評価
・
Workbench / VxWorksのツールおよび機能を使用できます。 |
| |
| ◇日数: 4日間 |
| |
| ◇開催時間: 10:00〜18:00
(※ 終了時間は進行状況により延長される場合もございます) |
| |
|
◇トレーニングの形式: 講義および実習 |
|
実習で使用する開発環境 |
- ホスト側: Windows XP環境でWorkbenchを使用します。
- ターゲット側: SBC8260 (PowerPC8260)
|
| |
| ◇価格: 294,000円(税込) または、35エデュケーションクレジット
(エデュケーションクレジットについて) |
| |
◇受講対象者: |
- WorkbenchでVxWorksアプリケーションを開発する方
- Workbenchの導入を検討されている方
- VxWorksの採用を検討されているシニア・エンジニアの方
- ソフトウェア技術者の人事管理者の方でも受講できます(事前にご相談ください)
- 新人研修の一環としても利用できます(事前にご相談ください)
|
| |
|
◇必要となる知識等: |
- Cのソースコードが読める方
- Windowsの基本操作ができること
|
| |
◇効果とねらい: |
- Workbenchの環境を利用して効率的なソフトウェア開発を体験
- 各種ツールの使用体験
- ソフトウェアの評価方法
|
| |
◇学習概要: |
- GPPコンポーネント概要
- クロス開発環境
- リアルタイム・プロセス・プログラミング・モデル
- プロジェクト管理
- ホストシェル
- マルチタスク環境
- タスクAPI
- エラーレポート
- 共有リソースの保護
- タスク間通信
- プロセス間通信
- メモリ管理
- システムビューアを使った分析
- 例外ハンドラ
- 割り込み
- タイマを使用した周期的な実行
|
| |
|
◇学習内容: |
-
1日目
概要
・GPP概要
・ツール
・GPP機能概要
・ディレクトリ構造
・ヘルプ・リソース
・ホスト環境のセットアップ
・ターゲットのブート
・ホストとターゲットの接続
・VxWorksシミュレータ
プロジェクト管理
・プロジェクト・ナビゲータ概要
・ブート可能プロジェクト
・カーネル・モジュールとRTPのビルドとダウンロード
・ビルド・スペック
ターゲットとの対話
・ホスト・シェル
・カーネル・シェル
-
2日目
リアル・タイム・マルチタスキング
・マルチ・タスク環境
・タスク生成と削除
・他のタスクAPI
・NULLポインタの参照検出
・テキスト・セグメントのライト・プロテクト
・システム・タスク
リアル・タイム・プロセス(RTP)
・RTP概要
・RTPファイル・生成
・アプリケーションの開始
・共有データ
・共有ライブラリ
VxWorksイベント
・イベント・レジスタ
・タスク同期
-
3日目
セマフォ
・バイナリーセマフォと同期
・排他制御セマフォ
タスク間通信
・共有メモリ
・メッセージキュー
・パイプ
メッセージチャンネル
・メッセージチャンネルとキュー
メモリ
・メモリ・アロケーション
・メモリ・パーティション
- 4日目
エラー管理
・デバッガー
・機能概要
・カーネル空間でのデバッグ
・アプリケーション空間でのデバッグ
・システム・ビュアー
・トリガ機能
・ユーザ・イベント
例外・割り込み・タイマ
・例外
・シグナルを使ったエラー回復
・割り込み
・タイマ
・ウオッチドッグ
・補助クロック
- 注意:コース内容は事前に予告なく変更する場合があります。
|
|
| トレーニングに関するご質問はお気軽にお問合せください。 |
| TEL: 03-5833-1128 E-mail:
|
| |