トレーニングトップ
コース案内
スケジュール
お申込み方法
トレーニング会場
お問い合わせ
会社案内
- PARTNERS -
ウインドリバー株式会社
WR認定トレーニングパートナー
トレーニングコース

コース内容

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:
 

 

 

 
Copyright © 2006 microsystems co.,ltd. All Rights Reserved.
個人情報の取り扱い