組込み用GUI開発環境

SWELL Software

組込み機器向けGUI開発環境&高性能ライブラリ  PEG Pro™ / PEG+™

マウス入力でGUIの設計開発を手軽に行うことができる、モノクロから32bitカラー対応のプラットフォーム用に作られた組込み機器向けGUI開発環境です。コンパクトな設計を維持しつつ、高性能なグラフィックス機能を豊富に提供しています。OSへの移植も簡単に行うことができ、μITRONを含み多くの組込みOS用移植サンプルを提供しています。2次元グラフィックアクセラレータやマルチグラフィックスレイヤ対応のグラフィックコントロールとも相性が良く、PEGのパフォーマンスをより一層引き出すことができます。

 

主な特長
  • C++ソースコード提供(ライブラリ、API)
  • サンプルプログラム、ドライバ提供
  • コンパクトなコードサイズ(150〜300KB)
  • タッチパネルなどの多様な入力機器に対応
  • 多言語サポート(UNICODE等)
  • グラフィックコントローラ非依存
  • CPU、OS非依存
  • 開発環境:Window Builder提供

 

PEG Pro™ / PEG+™概要仕様

 

PEG Pro™

PEG+™

対応CPU

32bit CPU

16bit CPU

非依存(C++コンパイラ)

対応OS

非依存

OSなし、μITRONLinux等の移植サンプル付属)

開発ツール

Window Builder付属(Windows用またはLinux用)

コードサイズ

220240KB

130170KB

RAMサイズ

40KB

20KB

入力デバイス

タッチパネル・マウス・キーボードのサンプル付属

グラフィックドライバ

1632ビットカラー対応

モノクロ〜24ビットカラー対応

サンプルドライバ付属

Windowシステム

基本機能対応

Z方向/イベント/自動最少矩形描画など)

部品オブジェクト

80個以上標準添付

アンチエイリアス描画

フルカラー

1諧調

オブジェクトの透過

×

ビデオフレーム対応

複数フレーム可

1フレーム

オブジェクトの回転

×

多言語対応

画像対応

BMPJPEGGIFPNG

開発ライセンス費用

お問合せ下さい

アイティアクセス株式会社

GEAL

GEAL(ジール)は、Windows上のデザインツールとGUIコンポーネントで構成した組込みGUI統合開発環境です。各種コンポーネントをデザインツールで視覚的にレイアウト、機能定義しユーザーアプリケーションと結合することで、自由度の高いGUIアプリケーションを実現します。

 特長
  • 開発工数削減
  • GUI導入によるデータ量増大を可能なかぎり抑えた設計
  • C言語ベースによるスムーズな導入
  • 既存のトレース・デバック環境への対応が可能
  • 各種プラットフォーム、グラフィックモード対応
  • ターゲットに組み込む「GEAL Engine」は高速かつコンパクト             
  • 豊富なデザイン機能
  • 多言語対応(Unicode)
  • 透過色対応(アルファブレンド)
  • プログラマに優しい
    シンプルなプログラム構成で、特別処理の実装、ビットマップなど
    リソースの参照変更が容易に行え、プログラマに優しい設計 開発工数削減

 

 

対応プラットフォーム

  • CPU/DSP

     ARM,SH,TI,PowerPC,MIPS,x86 etc...

  • OS

     μITRON,Linux,VxWorks,WindowsCE

  • グラフィックス

     Frame Bufferを持つGPUであれば対応可

 

このページのトップへ