PMC T-Shell

PDFカタログPDFファイル プレス発表

PMC T-Shell の特長

GUIを持つ組み込みシステムをパッと作れます

「PMC T-Shell」には、画面上に図形や文字を描画するディスプレイ・プリミティブ、画面上にパーツ類(テキストボックスやスイッチなど)、メニュー、ウィンドウなどを管理する GUI マネージャ、かな漢字変換機能、17万字を越える多漢字の表示機能、および多漢字・多言語用フォントなどが含まれています。

リアルタイム OS である「PMC T-Kernel」と、その上でファイル管理やプロセス管理機能を実現する「PMC T-Kernel Extension」に加えて、GUI 関連の階層を実現する「PMC T-Shell」をご利用いただくことにより、GUIを持つ組み込みシステムに必要なミドルウェアが一通り揃います。

「PMC T-Shell」のご利用により、お客様は最終製品に固有の組込み制御用アプリケーションや、ドライバの開発に専念でき、T-Kernelを用いた各種組込みシステムのプロトタイプや最終製品を、ごく短期間で開発することが可能となります。


PMC T-Shell の機能



複雑な GUI システムも簡単に作れます

PMC T-Shell 上で動作するアプリケーションの一つとして、タッチパネル等を用いた HMI 画面の設計に適したビジュアル言語「マイクロスクリプト」が搭載されています。

「マイクロスクリプト」は、コンパイラ・インタプリタ方式のビジュアル言語です。マイクロスクリプトで書かれたプログラムは、実行時にCPUに依存しない中間コードにコンパイルされ、実行されます。そのため、マイクロスクリプトで作成されたプログラムは、PMC T-Shellを搭載した各種ボードで共通に実行でき、移植作業や再コンパイル作業などは不要です。

これらの特長を活かして、ターゲット側のハードウェアやドライバが完成する前から、GUI インターフェイス部分を先行して開発したり、ドライバやハードウェアのテストプログラムを作成したりすることができ、開発期間の短縮や、ソフトウェア品質の工場に大きく役立ちます。


マイクロスクリプトにより記述したGUI画面

マイクロスクリプトにより記述したGUI画面

幅広い用途にお使い頂けます

高機能な GUI を持つ組み込み機器の開発に
PMC T-Shell が提供する豊富な GUI パーツ群やビジュアル言語「マイクロスクリプト」を使って、AV 機器、OA 機器、券売機、 KIOSK 端末などに必要とされる、リッチなグラフィックユーザインタフェイス(GUI)部分が簡単に構築できます。
文字を中心とした組込み用アプリケーションの開発に
PMC T-Shell が提供する、17万字を越える多文字環境を使って、多漢字の需要が大きな電子ブック、電子辞書、電子政府向け端末など、文字を中心とした組込み用アプリケーションが、無理なくスムーズに開発できます。
テストプログラムやプロタイプの開発に
PMC T-Shell が提供するビジュアル言語「マイクロスクリプト」を用いることで、短期間にプロトタイプを構築することが可能です。また、事前にコンパイルが不要というコンパイラ・インタプリタ方式の特長を活かして、デバイスドライバ等のテストプログラムの作成などにも利用可能です。

Teamacaronの応用例1: 自動券売機

PMC T-Shellの応用例1: 自動券売機

Teamacaronの応用例2: デジタルサイネージ

PMC T-Shellの応用例2: デジタルサイネージ

製品構成

ターゲット側ソフトウェア

ディスプレイ
プリミティブ
描画環境の設定、クリッピング、直線や円などの図形描画、ビットマップ操作、文字および文字列の描画、ポインタ操作など、画像描画のための基本機能を提供します。
GUIマネージャ
(ウィンドウ、パーツ、メニュー、パネル)
  • ウィンドウマネージャ
  • メニューマネージャ
  • パーツマネージャ
  • パネルマネージャ
  • トレーマネージャ
  • データマネージャ
  • テキスト入力プリミティブ
フォント
マネージャ
17万字以上を収録したTrueTypeフォントをはじめ、ドットフォントによるサイズのコンパクトなフォントなど、用途に合わせたフォントデータを提供します。
かな漢字変換 変換エンジンに VJE を採用した、多漢字に対応したかな漢字変換機能を提供します。
マイクロ
スクリプト
HMI 関連をはじめとする各種プログラムの作成に最適な、コンパイラ・インタプリタ方式のビジュアル言語です。
その他 仮身一覧アプリケーション、ユーザー環境設定、システム環境設定、かな漢字変換設定、電卓、時計、タッチパネル調整の小物類が付属しています。

ホスト側ソフトウェア

PMC T-Shell開発環境
「x86用リアルタイムOS」「組込み向け/教育向けボード」「組込み向け小型コンピュータ」の各製品では標準で付属、「T-Engine開発キット」ではオプションとして提供されているT-Shell用の開発環境です。
超漢字V
Windows上で動作する、 超漢字システムです。 各種システムコンフィグレーション設定や、 マイクロスクリプトのプログラム開発などで利用します。

関連マニュアル

PMC T-Shell 説明書
PMC T-Shell の API 説明書です。
PMC T-Shell プログラミング解説書
PMC T-Shell のプログラミング用の解説書です。

「PMC T-Shell」のお問い合わせ

「T-Engine開発キット」向けのオプション製品や、「PMC T-Shell」 の最終製品用のライセンス販売など、パーソナルメディアまでお気軽にお問い合わせください。

パーソナルメディア株式会社 営業部
TEL.03-5749-4933 FAX.03-5749-4936
E-mail: te-sales@personal-media.co.jp
http://www.t-engine4u.com/