10
組み込み用ミドルウェア製品カタログ 組み込み用ミドルウェア製品カタログ 組み込み用ミドルウェア製品カタログ 組み込み用ミドルウェア製品カタログ

組み込み用ミドルウェア製品カタログNXPセミコンダクターズジャパン社製 LPC17xx、LPC18xx、LPC2xxx、 LPC40xx、LPC43xx フリースケール・セミコンダクタ社製

  • Upload
    others

  • View
    0

  • Download
    0

Embed Size (px)

Citation preview

Page 1: 組み込み用ミドルウェア製品カタログNXPセミコンダクターズジャパン社製 LPC17xx、LPC18xx、LPC2xxx、 LPC40xx、LPC43xx フリースケール・セミコンダクタ社製

組み込み用ミドルウェア製品カタログ

組み込み用ミドルウェア製品カタログ

組み込み用ミドルウェア製品カタログ

組み込み用ミドルウェア製品カタログ

Page 2: 組み込み用ミドルウェア製品カタログNXPセミコンダクターズジャパン社製 LPC17xx、LPC18xx、LPC2xxx、 LPC40xx、LPC43xx フリースケール・セミコンダクタ社製

■ 開発期間の短縮と開発コストの削減組み込み機器開発の期間を短縮するのに役立つとともに、デバッグ範囲をせばめることで開発コストの削減に貢献します。

■ 幅広いソリューションの提供様々な製品の組み合わせによって、広範囲にわたるきめ細かなソリューションが提供できます。μITRON, ThreadXなどのリアルタイムOSで使用することができます。

■ 導入しやすい価格ロイヤリティ不要の契約なので、量産品に最適です。

■ ソースコード提供製品は、ANSI Cで記述されています。

■ インテグレーション・サービス強力な技術者集団が、ポーティング、カスタマイズからアプリケーション開発まで幅広く開発を応援します。ネットワーク機器、

デジタルカメラ、プリンター、半導体製造装置など、ホストシステムまで含めたご提供が可能です。

「GRAPEWARE」は当社が開発した組み込み機器向け製品パッケージです。

 USBデバイススタック  GR-USB/DEVICEシリーズ

組み込み用のUSB 2.0仕様 デバイス・プロトコルスタック

■ 組み込みシステムにUSBデバイス機能を提供■ USB 2.0フル/ハイスピードに対応■ CPU非依存■ OSレスでも使用可能、μITRONを含む各種リアルタイムOSにも対応■ 主要デバイス・コントローラーに対応

   

組み込み用のUSB 2.0仕様 ホスト・プロトコルスタック

■ 組み込みシステム用のUSB2.0 ホスト機能を提供■ USB 2.0フル/ロー/ハイスピードに対応■ CPU非依存■ μITRONを含む各種リアルタイムOSに対応■ 主要ホストコントローラーに対応

■ PLUG & PLAY のためのAPI関数を提供■ バルク/コントロール/インタラプト/アイソクロナス転送をサポート■ 各種クラスドライバーを提供可能   ● HUB Class Driver(カスケード接続可能)   ● Human Interface Device Class Driver   ● Communication Device Class Driver   ● Audio Class Driver   ● Mass Storage Class Driver: BOT    (SCSI/ATAPI/SFF-8070i)   ● Mass Storage Class Driver: CBI (UFI)   ● Still Image Capture Device Class Driver    ● Printer Class Driverなど   ● その他、Bluetooth、WirelessLAN、携帯電話など■ カスタマイズ、ポーティング、受託開発も可能

■ 標準デバイスリクエスト・プロトコル・エンジン搭載■ マルチI/Oバッファ対応機能■ 各種ファンクションドライバーを提供可能(オプション)   ● Communication Device Function Driver   ● Printer Function Driver   ● Mass Storage Function Driver   ● Still Image Capture Device Function Driver   ● Human Interface Device Function Driver■ カスタマイズ、ポーティング、受託開発も可能

USB2.0ホストスタック  GR-USB/HOSTシリーズ

USBの応用事例

GR-USB/HOSTシリーズ+

GR-USB/DEVICEシリーズ+各ファンクションドライバー

GR-USB/HOSTシリーズ+HIDクラスにて対応可能

通信モジュール

Bluetoothドングルを使用してBluetooth機器を接続したい。WirelessLANドングルを使用して無線LAN通信をしたい。

GR-USB/HOSTシリーズ+各クラスドライバにて

対応可能

GR-USBシリーズ+GR-PictBG/GR-QRにて対応可能

USBカメラソリューションにて対応可能

USBカメラ●USBカメラを接続して動画を取り込みたい。●USBカメラをネットワークに接続したい。●カメラから取り込んだQRコードを文字に変換 して活用したい。

●文字データをQRコードに変換して印刷したい。

スキャナーを接続したい。

クラスドライバー(オプション)

USBドライバー

USBホストコントローラードライバー

USBコントローラー

アプリケーション

GR-USB/HOSTシリーズ

ファンクションドライバー(オプション)

ペリフェラルドライバー

コントローラー依存ドライバー部(PCD)

USBデバイス・コントローラー

アプリケーション

GR-USB/DEVICEシリーズ

ルネサスエレクトロニクス社製 SH7727/SH7720/SH7721、 M66596/SH7203/SH7263、 R8A66597/SH7764/SH7670/ SH7724、SH7760、SH7763、 SH7786、μPD720101、 μPD720102、μPD720150、 EMMA2/EMMA3、PFESiP、 RX62x/RX63x、RZ/ASTマイクロエレクトロニクス社製 STM32F1xx (OTG-FS) STM32F2xx (OTG-FS、OTG-HS) STM32F4xx (OTG-FS、OTG-HS)NXPセミコンダクターズジャパン社製 LPC17xx、LPC18xx、LPC2xxx、 LPC40xx、LPC43xxフリースケール・セミコンダクタ社製 i.MX25、Kinetis K シリーズ東芝製 TMPM363/364、TX03シリーズテキサス・インスツルメンツ社製 AM18xx(OHCI)、AM335xXILINX社製 Zynq-7000

ルネサスエレクトロニクス社製 R8A66597/SH7764/ SH7670/ SH7724 /SH7267、 M66592/M66596/SH7203/ SH7722、SH7727/SH7720、 SH7763、SH7216、H8シリーズ、 SH7786、μPD720150、 RX62x/RX63x、RZ/ASTマイクロエレクトロニクス社製 STM32F1xx(OTG-FS)、 STM32F2xx(OTG-FS/OTG-HS)、 STM32F4xx(OTG-FS、OTG-HS)NXPセミコンダクターズジャパン社製 LPC24xx、LPC18xx、LPC43xxフリースケール・セミコンダクタ社製 Kinetis Kシリーズ、Vybrid、i.MX6テキサス・インスツルメンツ社製 OMAP-L138、AM18xxATMEL社製 AT91SAM9G45アイチップス・テクノロジー社製 IP00C812AALTERA社製 CycloneV

- 1 - - 2 -

 GR-WLANforBP3591 

USBやSDIOをインターフェースとしたROHM社製無線LANを使用する組み込み機器に実装して、無線LANネットワークに接続し動作させるためのミドルウェア

■ 高い信頼性と長期安定供給のROHM社IEEE802.11準拠、無線LANモジュール「BP3591」に対応:暗号機能(WPA-PSK、WPA2-PSK、WPS)内蔵、チップアンテナ内蔵

■ IEEE802.11b/g/n(11b:CH1~13,CH14対応)■ IEEE802.11i(セキュリティ規格)■ WPS(Wi-Fi protected Setup)対応■ USB、SDIOインターフェースに対応■ CPU非依存で、各種リアルタイムOSに対応(μITRONで実績)■ ステーションモード、アクセスポイントモードに対応■ ロイヤリティ不要の契約でANSI Cソースコードのご提供

 LAPBプロトコル      GR-LAPB 

HDLCのLAPB(Link Access Procedure Balanced)プロトコルを採用することで、高速化及び高品質のデータ伝送を実現

■ LAPB(HDLC-ABM)機能を実装■ 標準に完全に準拠■ メッセージのロギング■ OSIプリミティブ準拠■ プロトコルモード LAPB(HDLC-ABM)■ 最大データサイズ 4099オクテット■ 使用するコマンドレスポンス:

SABM/DISC/UA/DM/FRMR/I/RR/RNR/REJ

 X.25プロトコル        GR-X.25

アプリケーションに必要なパケット交換通信機能を提供するX.25プロトコル製品

■ X.25パケット交換プロトコル(レイヤー3)を実装

■ 標準に完全に準拠:ITU-T(84年版)■ 複数の論理チャネルの同時通信が可能■ PVC、VCの両方をサポート■ メッセージのロギング■ 下位のLAPBも別途提供可能■ OSIプリミティブ準拠■ 独立したタスクとして提供

 シリアル通信プロトコル  GR-HDLCシリーズ 

■ HDLCの各動作モードに対応  ● ABM(Asynchronous Balanced Mode)  ● ABME(Asynchronous Balanced Mode Extended)  ● ARM(Asynchronous Response Mode)    ※一次局、二次局あり  ● NRM(Normal Response Mode)    ※一次局、二次局あり■ 標準に完全準拠 ■ メッセージのロギング■ 他のプロトコルから独立 ■ 0SIプリミテイブ準拠■ 使用するコマンドレスポンス:      SABM/SABME/SARM/SNRM/DISC/UA/DM/FRMR/I/RR/RNR/REJなど■ 組み込み機器開発の期間を短縮し、開発コストの削減に貢献■ 広範囲にわたるきめ細かなソリューションを提供■ μITRON系、ThreadX、VxWorksなどの各種RTOS上で使用可能■ CPUに非依存 ■ ロイヤリティ不要の契約■ ANSI Cで記述されたソースコードでの提供■ 受託開発も可能  各種分野特有シーケンスにもポーティング可能■ 製品のラインアップ  ABMモード : GR-LAPB  ABMEモード : GR-LAPD  ARMモード : GR-HDLC/ARM(一次局)        GR-HDLC/ARM(二次局)  NRMモード : GR-HDLC/NRM(一次局)         GR-HDLC/NRM(二次局)

 ISDNプロトコル        GR-ISDN

アプリケーションに必要なISDN機能を提供

■ 広範囲なISDN機能を実装: 基本インターフェース(回線交換サービスのみサポート)■ レイヤー 3 : Q.931 ■ レイヤー 2 : Q.921(LAPD)■ レイヤー 1 : I.430/431(H/Wで実現) ■ 標準に完全準拠 : ITU-T,TTC■ アプリケーションとキューインターフェース ■ コードサイズは約80KB(回線交換)

アプリケーション

GR-X.25

GR-LAPB(オプション)

HDLCドライバー

GR-LAPBタスク

HDLCドライバー

アプリケーション

アプリケーション

GR-HDLC

HDLCドライバー

 組み込み用メディアトランスファープロトコル GR-MTPシリーズ

音楽や映像などのデジタルメディアデータを機器間で双方向に転送する組み込み用ミドルウェア

■ PTP・MTP・オブジェクト管理モジュール・下位ドライバーI/Fレイヤーの総合パッケージ

■ コンパクトな音楽・画像転送用プロトコル■ 統合されたUSB、ファイルシステム・パッケージもあわせてご提供■ ポータブル・メディア・プレーヤーなどのデバイス側(Responder)の

スタックを提供、ホスト側(Initiator)もサポート予定■ Windows Media Player 10との接続性を確認済み■ わかりやすいAPIセットを提供■ μITRON、ThreadXなど主要OSに対応可能

ユーザーアプリケーション

下位ドライバー依存レイヤー

ファイルシステム(GR-FILEなど)

メディアドライバー

GR-MTP

SICD

GR-USB/DEVICEシリーズ

RTOS(μITRON、ThreadXなど)

PTP MTP オブジェクト管理モジュール

 画像データ圧縮・伸張ライブラリー  GR-JPEG

組み込み用静止画画像圧縮・伸張ソフトウェアライブラリー

■ ソフトウェア(ANSI-C)によるJPEGベースライン準拠の圧縮・伸張を実現

■ デジタルカメラ用の業界規格JEIDA DCF Version1.0、Exif Version2.1に準拠(DCFオプションにて対応)

■ OS、CPU非依存■ リトル/ビッグエンディアン対応

GR-JPEG

元画像(ファイル/メモリ)

JPEG画像(ファイル/メモリ)

JPEG画像(ファイル/メモリ)

元画像(ファイル/メモリ)

DCT エントロピー復号

量子化 量子化復号

ハフマン符号化 逆DCT

量子化テーブル

ハフマンテーブル

ハフマンテーブル

量子化テーブル

圧縮処理 伸張処理

 DataMatrixコード・デコードライブラリー GR-DataMatrix/DECODER

組み込み機器向けの使いやすくコンパクトな、Data Matrixコードをデコードするためのライブラリー

■ 8ビットモノクロ画像からData Matrixコードを判別し、デコード■ 画像中の複数のData Matrixコードを全てデコード■ ECC200に対応■ ISO/IEC 16022準拠■ バーレカンプマッシー法(Berlekamp-Massey algorithm)による  高速な誤り訂正■ 画像の回転、長方形、平行四辺形の歪みも対応■ 画像の奥行きによって発生する台形歪みにも対応■ 設定のチューニング等に便利なVC8用評価プロジェクトが付属

 一次元バーコード・ライブラリー GR-BARCODE

一次元バーコード・デコードライブラリー GR-BARCODE/DECODER

■ 豊富な一次元バーコードに対応■ 8ビットモノクロ画像のライン上に存在する一次元バーコードを判別し

デコード■ ライン上の複数のバーコードを正方向、逆方向問わず全てデコード■ 各種歪みに強いロジック■ C/C++をサポートする環境で利用可能

一次元バーコード・エンコードライブラリー GR-BARCODE/ENCODER

■ 豊富な一次元バーコードに対応(※対応可能な一次元バーコード参照)■ OSに非依存な設計となっており、OSレスでのご利用も可能※CODE128/EAN128(GS1-128)は、幾つかの制限事項があります。

 QRコード・ライブラリー      GR-QR QRコード・デコードライブラリー 「GR-QR/DECODER」

■ 8ビットモノクロ画像からQRコードを判別し、デコード■ QRコードモデル2のデコードに対応■ JIS規格JIS-X0510準拠■ 数字、英数字、8ビットバイト、漢字モードに対応 (連結モードは別途対応可能) ■ バーレカンプマッシー法(Berlekamp-Massey algorithm)による高

速な誤り訂正■ Android端末用のQRコード(R)読み取りアプリケーション「GR-QR/

READER」が無償で付属  ・読み込み内容からアドレス帳、WEB、e-Mail、SMS、クリップボード

等に連携  ・GR-QR/DECODERをネィティブに処理する事で高速にデコード  ・連結バーコードにも対応

QRコード・エンコードライブラリー 「GR-QR/ENCODER」

■ QRコードモデル2、マイクロQRコードに対応■ JIS規格JIS-X0510準拠■ 数字、英数字、8ビットバイト、漢字モードに対応■ 組み込み製品向けの固定長データ用途に対応

デコード可能なDataMatrix コード

「GR-QR」と「GR-BARCODE」両製品に対応可能なコード

ピッ

Square

Rectangular

ローム株式会社IEEE802.11準拠無線LANモジュール「BP3591」

● H/W の高い信頼性と  長期安定供給● 暗号機能 WPS を  モジュールに実装

アプリケーション

Fusion TCP/IP / NetX

GR-USB/HOST #

無線LAN Driverfor BP3591

SDIO注)

RTOS

ThreadXThreadX-μItron

注)SDIOドライバーは受託対応可能

・JAN8/13(GS1-8/13)・UPC-A/UPC-E・ITF・NW-7(CODABAR)・CODE39・CODE128/

EAN128(GS1-128)

- 6 -- 5 -

Page 3: 組み込み用ミドルウェア製品カタログNXPセミコンダクターズジャパン社製 LPC17xx、LPC18xx、LPC2xxx、 LPC40xx、LPC43xx フリースケール・セミコンダクタ社製

■ 開発期間の短縮と開発コストの削減組み込み機器開発の期間を短縮するのに役立つとともに、デバッグ範囲をせばめることで開発コストの削減に貢献します。

■ 幅広いソリューションの提供様々な製品の組み合わせによって、広範囲にわたるきめ細かなソリューションが提供できます。μITRON, ThreadXなどのリアルタイムOSで使用することができます。

■ 導入しやすい価格ロイヤリティ不要の契約なので、量産品に最適です。

■ ソースコード提供製品は、ANSI Cで記述されています。

■ インテグレーション・サービス強力な技術者集団が、ポーティング、カスタマイズからアプリケーション開発まで幅広く開発を応援します。ネットワーク機器、

デジタルカメラ、プリンター、半導体製造装置など、ホストシステムまで含めたご提供が可能です。

「GRAPEWARE」は当社が開発した組み込み機器向け製品パッケージです。

 USBデバイススタック  GR-USB/DEVICEシリーズ

組み込み用のUSB 2.0仕様 デバイス・プロトコルスタック

■ 組み込みシステムにUSBデバイス機能を提供■ USB 2.0フル/ハイスピードに対応■ CPU非依存■ OSレスでも使用可能、μITRONを含む各種リアルタイムOSにも対応■ 主要デバイス・コントローラーに対応

   

組み込み用のUSB 2.0仕様 ホスト・プロトコルスタック

■ 組み込みシステム用のUSB2.0 ホスト機能を提供■ USB 2.0フル/ロー/ハイスピードに対応■ CPU非依存■ μITRONを含む各種リアルタイムOSに対応■ 主要ホストコントローラーに対応

■ PLUG & PLAY のためのAPI関数を提供■ バルク/コントロール/インタラプト/アイソクロナス転送をサポート■ 各種クラスドライバーを提供可能   ● HUB Class Driver(カスケード接続可能)   ● Human Interface Device Class Driver   ● Communication Device Class Driver   ● Audio Class Driver   ● Mass Storage Class Driver: BOT    (SCSI/ATAPI/SFF-8070i)   ● Mass Storage Class Driver: CBI (UFI)   ● Still Image Capture Device Class Driver    ● Printer Class Driverなど   ● その他、Bluetooth、WirelessLAN、携帯電話など■ カスタマイズ、ポーティング、受託開発も可能

■ 標準デバイスリクエスト・プロトコル・エンジン搭載■ マルチI/Oバッファ対応機能■ 各種ファンクションドライバーを提供可能(オプション)   ● Communication Device Function Driver   ● Printer Function Driver   ● Mass Storage Function Driver   ● Still Image Capture Device Function Driver   ● Human Interface Device Function Driver■ カスタマイズ、ポーティング、受託開発も可能

USB2.0ホストスタック  GR-USB/HOSTシリーズ

USBの応用事例

GR-USB/HOSTシリーズ+

GR-USB/DEVICEシリーズ+各ファンクションドライバー

GR-USB/HOSTシリーズ+HIDクラスにて対応可能

通信モジュール

Bluetoothドングルを使用してBluetooth機器を接続したい。WirelessLANドングルを使用して無線LAN通信をしたい。

GR-USB/HOSTシリーズ+各クラスドライバにて

対応可能

GR-USBシリーズ+GR-PictBG/GR-QRにて対応可能

USBカメラソリューションにて対応可能

USBカメラ●USBカメラを接続して動画を取り込みたい。●USBカメラをネットワークに接続したい。●カメラから取り込んだQRコードを文字に変換 して活用したい。

●文字データをQRコードに変換して印刷したい。

スキャナーを接続したい。

クラスドライバー(オプション)

USBドライバー

USBホストコントローラードライバー

USBコントローラー

アプリケーション

GR-USB/HOSTシリーズ

ファンクションドライバー(オプション)

ペリフェラルドライバー

コントローラー依存ドライバー部(PCD)

USBデバイス・コントローラー

アプリケーション

GR-USB/DEVICEシリーズ

ルネサスエレクトロニクス社製 SH7727/SH7720/SH7721、 M66596/SH7203/SH7263、 R8A66597/SH7764/SH7670/ SH7724、SH7760、SH7763、 SH7786、μPD720101、 μPD720102、μPD720150、 EMMA2/EMMA3、PFESiP、 RX62x/RX63x、RZ/ASTマイクロエレクトロニクス社製 STM32F1xx (OTG-FS) STM32F2xx (OTG-FS、OTG-HS) STM32F4xx (OTG-FS、OTG-HS)NXPセミコンダクターズジャパン社製 LPC17xx、LPC18xx、LPC2xxx、 LPC40xx、LPC43xxフリースケール・セミコンダクタ社製 i.MX25、Kinetis K シリーズ東芝製 TMPM363/364、TX03シリーズテキサス・インスツルメンツ社製 AM18xx(OHCI)、AM335xXILINX社製 Zynq-7000

ルネサスエレクトロニクス社製 R8A66597/SH7764/ SH7670/ SH7724 /SH7267、 M66592/M66596/SH7203/ SH7722、SH7727/SH7720、 SH7763、SH7216、H8シリーズ、 SH7786、μPD720150、 RX62x/RX63x、RZ/ASTマイクロエレクトロニクス社製 STM32F1xx(OTG-FS)、 STM32F2xx(OTG-FS/OTG-HS)、 STM32F4xx(OTG-FS、OTG-HS)NXPセミコンダクターズジャパン社製 LPC24xx、LPC18xx、LPC43xxフリースケール・セミコンダクタ社製 Kinetis Kシリーズ、Vybrid、i.MX6テキサス・インスツルメンツ社製 OMAP-L138、AM18xxATMEL社製 AT91SAM9G45アイチップス・テクノロジー社製 IP00C812AALTERA社製 CycloneV

- 1 - - 2 -

 GR-WLANforBP3591 

USBやSDIOをインターフェースとしたROHM社製無線LANを使用する組み込み機器に実装して、無線LANネットワークに接続し動作させるためのミドルウェア

■ 高い信頼性と長期安定供給のROHM社IEEE802.11準拠、無線LANモジュール「BP3591」に対応:暗号機能(WPA-PSK、WPA2-PSK、WPS)内蔵、チップアンテナ内蔵

■ IEEE802.11b/g/n(11b:CH1~13,CH14対応)■ IEEE802.11i(セキュリティ規格)■ WPS(Wi-Fi protected Setup)対応■ USB、SDIOインターフェースに対応■ CPU非依存で、各種リアルタイムOSに対応(μITRONで実績)■ ステーションモード、アクセスポイントモードに対応■ ロイヤリティ不要の契約でANSI Cソースコードのご提供

 LAPBプロトコル      GR-LAPB 

HDLCのLAPB(Link Access Procedure Balanced)プロトコルを採用することで、高速化及び高品質のデータ伝送を実現

■ LAPB(HDLC-ABM)機能を実装■ 標準に完全に準拠■ メッセージのロギング■ OSIプリミティブ準拠■ プロトコルモード LAPB(HDLC-ABM)■ 最大データサイズ 4099オクテット■ 使用するコマンドレスポンス:

SABM/DISC/UA/DM/FRMR/I/RR/RNR/REJ

 X.25プロトコル        GR-X.25

アプリケーションに必要なパケット交換通信機能を提供するX.25プロトコル製品

■ X.25パケット交換プロトコル(レイヤー3)を実装

■ 標準に完全に準拠:ITU-T(84年版)■ 複数の論理チャネルの同時通信が可能■ PVC、VCの両方をサポート■ メッセージのロギング■ 下位のLAPBも別途提供可能■ OSIプリミティブ準拠■ 独立したタスクとして提供

 シリアル通信プロトコル  GR-HDLCシリーズ 

■ HDLCの各動作モードに対応  ● ABM(Asynchronous Balanced Mode)  ● ABME(Asynchronous Balanced Mode Extended)  ● ARM(Asynchronous Response Mode)    ※一次局、二次局あり  ● NRM(Normal Response Mode)    ※一次局、二次局あり■ 標準に完全準拠 ■ メッセージのロギング■ 他のプロトコルから独立 ■ 0SIプリミテイブ準拠■ 使用するコマンドレスポンス:      SABM/SABME/SARM/SNRM/DISC/UA/DM/FRMR/I/RR/RNR/REJなど■ 組み込み機器開発の期間を短縮し、開発コストの削減に貢献■ 広範囲にわたるきめ細かなソリューションを提供■ μITRON系、ThreadX、VxWorksなどの各種RTOS上で使用可能■ CPUに非依存 ■ ロイヤリティ不要の契約■ ANSI Cで記述されたソースコードでの提供■ 受託開発も可能  各種分野特有シーケンスにもポーティング可能■ 製品のラインアップ  ABMモード : GR-LAPB  ABMEモード : GR-LAPD  ARMモード : GR-HDLC/ARM(一次局)        GR-HDLC/ARM(二次局)  NRMモード : GR-HDLC/NRM(一次局)         GR-HDLC/NRM(二次局)

 ISDNプロトコル        GR-ISDN

アプリケーションに必要なISDN機能を提供

■ 広範囲なISDN機能を実装: 基本インターフェース(回線交換サービスのみサポート)■ レイヤー 3 : Q.931 ■ レイヤー 2 : Q.921(LAPD)■ レイヤー 1 : I.430/431(H/Wで実現) ■ 標準に完全準拠 : ITU-T,TTC■ アプリケーションとキューインターフェース ■ コードサイズは約80KB(回線交換)

アプリケーション

GR-X.25

GR-LAPB(オプション)

HDLCドライバー

GR-LAPBタスク

HDLCドライバー

アプリケーション

アプリケーション

GR-HDLC

HDLCドライバー

 組み込み用メディアトランスファープロトコル GR-MTPシリーズ

音楽や映像などのデジタルメディアデータを機器間で双方向に転送する組み込み用ミドルウェア

■ PTP・MTP・オブジェクト管理モジュール・下位ドライバーI/Fレイヤーの総合パッケージ

■ コンパクトな音楽・画像転送用プロトコル■ 統合されたUSB、ファイルシステム・パッケージもあわせてご提供■ ポータブル・メディア・プレーヤーなどのデバイス側(Responder)の

スタックを提供、ホスト側(Initiator)もサポート予定■ Windows Media Player 10との接続性を確認済み■ わかりやすいAPIセットを提供■ μITRON、ThreadXなど主要OSに対応可能

ユーザーアプリケーション

下位ドライバー依存レイヤー

ファイルシステム(GR-FILEなど)

メディアドライバー

GR-MTP

SICD

GR-USB/DEVICEシリーズ

RTOS(μITRON、ThreadXなど)

PTP MTP オブジェクト管理モジュール

 画像データ圧縮・伸張ライブラリー  GR-JPEG

組み込み用静止画画像圧縮・伸張ソフトウェアライブラリー

■ ソフトウェア(ANSI-C)によるJPEGベースライン準拠の圧縮・伸張を実現

■ デジタルカメラ用の業界規格JEIDA DCF Version1.0、Exif Version2.1に準拠(DCFオプションにて対応)

■ OS、CPU非依存■ リトル/ビッグエンディアン対応

GR-JPEG

元画像(ファイル/メモリ)

JPEG画像(ファイル/メモリ)

JPEG画像(ファイル/メモリ)

元画像(ファイル/メモリ)

DCT エントロピー復号

量子化 量子化復号

ハフマン符号化 逆DCT

量子化テーブル

ハフマンテーブル

ハフマンテーブル

量子化テーブル

圧縮処理 伸張処理

 DataMatrixコード・デコードライブラリー GR-DataMatrix/DECODER

組み込み機器向けの使いやすくコンパクトな、Data Matrixコードをデコードするためのライブラリー

■ 8ビットモノクロ画像からData Matrixコードを判別し、デコード■ 画像中の複数のData Matrixコードを全てデコード■ ECC200に対応■ ISO/IEC 16022準拠■ バーレカンプマッシー法(Berlekamp-Massey algorithm)による  高速な誤り訂正■ 画像の回転、長方形、平行四辺形の歪みも対応■ 画像の奥行きによって発生する台形歪みにも対応■ 設定のチューニング等に便利なVC8用評価プロジェクトが付属

 一次元バーコード・ライブラリー GR-BARCODE

一次元バーコード・デコードライブラリー GR-BARCODE/DECODER

■ 豊富な一次元バーコードに対応■ 8ビットモノクロ画像のライン上に存在する一次元バーコードを判別し

デコード■ ライン上の複数のバーコードを正方向、逆方向問わず全てデコード■ 各種歪みに強いロジック■ C/C++をサポートする環境で利用可能

一次元バーコード・エンコードライブラリー GR-BARCODE/ENCODER

■ 豊富な一次元バーコードに対応(※対応可能な一次元バーコード参照)■ OSに非依存な設計となっており、OSレスでのご利用も可能※CODE128/EAN128(GS1-128)は、幾つかの制限事項があります。

 QRコード・ライブラリー      GR-QR QRコード・デコードライブラリー 「GR-QR/DECODER」

■ 8ビットモノクロ画像からQRコードを判別し、デコード■ QRコードモデル2のデコードに対応■ JIS規格JIS-X0510準拠■ 数字、英数字、8ビットバイト、漢字モードに対応 (連結モードは別途対応可能) ■ バーレカンプマッシー法(Berlekamp-Massey algorithm)による高

速な誤り訂正■ Android端末用のQRコード(R)読み取りアプリケーション「GR-QR/

READER」が無償で付属  ・読み込み内容からアドレス帳、WEB、e-Mail、SMS、クリップボード

等に連携  ・GR-QR/DECODERをネィティブに処理する事で高速にデコード  ・連結バーコードにも対応

QRコード・エンコードライブラリー 「GR-QR/ENCODER」

■ QRコードモデル2、マイクロQRコードに対応■ JIS規格JIS-X0510準拠■ 数字、英数字、8ビットバイト、漢字モードに対応■ 組み込み製品向けの固定長データ用途に対応

デコード可能なDataMatrix コード

「GR-QR」と「GR-BARCODE」両製品に対応可能なコード

ピッ

Square

Rectangular

ローム株式会社IEEE802.11準拠無線LANモジュール「BP3591」

● H/W の高い信頼性と  長期安定供給● 暗号機能 WPS を  モジュールに実装

アプリケーション

Fusion TCP/IP / NetX

GR-USB/HOST #

無線LAN Driverfor BP3591

SDIO注)

RTOS

ThreadXThreadX-μItron

注)SDIOドライバーは受託対応可能

・JAN8/13(GS1-8/13)・UPC-A/UPC-E・ITF・NW-7(CODABAR)・CODE39・CODE128/

EAN128(GS1-128)

- 6 -- 5 -

Page 4: 組み込み用ミドルウェア製品カタログNXPセミコンダクターズジャパン社製 LPC17xx、LPC18xx、LPC2xxx、 LPC40xx、LPC43xx フリースケール・セミコンダクタ社製

 GR-USB/HOST マスストレージ統合キット

ファイルシステムとUSBホストスタックのオールイン・ワン・パッケージ

■ 各種リアルタイムOSに対応   ● μITRON v.2.0、v3.0、v4.0、NORTi、ThreadX などで動作実績■ UNIX/Windows、C言語標準I/O互換ライブラリインターフェースを提供■ FAT12/16/32に対応し、ロング・ファイルネーム、Shift JISファイル

名をサポート■ マルチタスク同時アクセスのサポート■ メディアに応じたファイルシステム毎のキャッシング方式が選択可能■ writeエラーデータの取出し機能で、メディア不正抜差しに対応■ Mass Storage Class は、SCSI、ATAPI、SFF-8070i:BOT (UFI : CBIはオプション提供)■ PLUG & PLAY のためのAPI関数を提供■ 弊社技術陣による迅速な技術サポート■ 各種ポーティング、受託開発も可能

 GR-USB/DEVICE マスストレージパッケージ

USBコントローラーを搭載するターゲットハードウェアに、USBマスストレージデバイス機能を提供

 exFAT組み込みファイルシステム GR-FILE/ex

組み込み機器にexFATファイルシステムを提供※本製品を使用するにはSDAへの加盟が必要です。

■ 当社のGR-FILEをベースに、exFATファイルシステムへ対応■ GR-FILEの多くの機能をそのまま使用可能■ FAT、exFAT、その両方の組み込みの選択が可能■ SDXCカード専用サンプルフォーマットコードをご提供

 SDカードドライバー(GR-FILEシリーズ専用オプション) GR-SD

組み込み機器にSDカード専用ドライバーを提供※本製品を使用するにはSDAへの加盟が必要です。

■ 主要なSDコントローラーに対応

※その他のコントローラーへの対応状況については営業部までお問い合わせください。

 FAT組み込みファイルシステム    GR-FILE 

組み込み機器にFATファイルシステムを提供

■ FAT12/16/32 、ロングファイル名(SJIS)に対応■ POSIX互換、C言語標準I/Oインターフェースを提供■ 多くのマウントオプションを用意■ ファイルシステムのフォーマット/パーティション設定機能

● メディアサイズから自動でフォーマットをする簡易フォーマットと、クラスタサイズ等を指定する、カスタマイズフォーマットの両方をサポート

● メディアサイズから1パーティションを自動設定する簡易パーティション設定と、細かくパーティション情報を指定するパーティション設定の両方をサポート

■ アプリケーションバッファを直接ドライバーに指定するダイレクトI/Oを使用可能■ 各ファイルの特性に応じ、連続ダイレクトI/Oか、キャッシング方式を選択可能■ メディアの誤挿抜に対応する処理をサンプルで提供■ OS/プラットフォーム依存レイヤーとファイルシステム依存レイヤーを分離■ マルチタスク同時アクセスやOSレス環境■ 使用ROM量を削減するコンパイルオプションにより約4割のサイズダ

ウンが可能■ メディアに応じたファイルシステム毎のキャッシング方式が選択可能(マウント時)■ キャッシング、ブロックサイズ等のパラメーター設定が変更可能(初期化時)■ ファイルインデックスとデータの分離キャッシング

● アクセスしたファイルのファイル名称と、ファイル管理情報との対応付けをキャッシングし多段階層ディレクトリ構成のアクセスや、1ディレクトリ内に多数のファイルが存在するデジカメ等のファイルアクセスを高速化

■ 直接デバイス制御インターフェース ● アプリケーションからデバイス固有の機能を使用できるインター

フェース(デバイスioctl)を提供■ RAM ディスク機能 ● メモリ上にファイルシステムを構築することで、高速な作業が可能■ 多国語オプションをご用意■ その他、受託開発も可能

ルネサスエレクトロニクス社製 RX64M、RZ/A シリーズNXPセミコンダクターズジャパン社製 LPCシリーズテキサス・インスツルメンツ社製 OMAP-L138、AM18xxSTマイクロエレクトロニクス社製 STM32F1/F2/F4シリーズフリースケール・セミコンダクタ社製 i.MX6、i.MX25、 Kinetis KシリーズXILINX社製 Zynq-7000

オーディオ機器、デジカメアプリケーション等アプリケーション

ファイルシステム共通処理部 (キャッシング他)

FATファイルシステム/exFATファイルシステム依存部

ファイルシステム抽象化インターフェース

OS抽象化インターフェース

その他ファイルシステム依存部

OS依存処理部 (μITRON、ThreadX、T-Kernel、VxWorks等)その他のOS依存処理

デバイスドライバーインターフェース

デバイスドライバー (SCSI、ATAメモリカードドライバー、USBメモリ)リアルタイムOS (μITRON、ThreadX、T-Kernel、VxWorks等)

GR-FILEGR-FILE/ex

fopen/fclosegetc/putc等

open/closeread/write等

パラメーター設定メディア挿抜対応他

GR-FILE固有インターフェース

POSIX互換インターフェース

GR-FILE多国語オプション

※FATファイルシステムのみ対応

オプションI/F

USBメモリHDDCFカード SDカード

C言語標準I/Oインターフェースライブラリ

GR-SD(SDカードドライバー)

ターゲットハードウェア

USBコントローラー

USBケーブル

ホストPC

GR-USB/DEVICEマスストレージ

パッケージ記憶

メディア

Bridge

RAM DiskDriver

サンプル

SCSI Driver

BOT Function Driver

GR-USB/DEVICEシリーズ

USB DEVICE Controller

Media Driver

Media ControllerRAM

Media Interface

アプリケーション

GR-USB/DEVICEマスストレージパッケージ

GR-FILE

File System I/F

GR-USB/HOSTシリーズ

BOT

ATAPI SCSI

Mass Storage Class

SFF8070i

RTOS

アプリケーション

GR-USB/HOSTマスストレージ統合キット

ハードディスク メモリカード USBメモリ

■ ターゲットハードウェアが“大容量記憶装置デバイス”として動作■ CPU非依存■ 各種リアルタイムOSに対応

● TOPPERS、NORTiを含むμITRONv4.0、ThreadX、VxWorksなどで動作実績

■ USBテストツールUSB20CVのChapter9 Tests・Mass Storage Class Testsをパス

■ ポーティング、カスタマイズなどの受託開発可能

<ポーティング完了後の動作イメージ>

FAT(File Allocation Table)及びexFAT(Extended FAT)は、Microsoft社が開発したファイルシステムであり、特にMicrosoft社はFATの一部に関する特許を取得していることが知られています。権利関係にはご注意ください。

 PictBridgeスタック GR-PictBG/Print 

画像出力デバイス用のCIPA規格DC-001(PictBridge)準拠のスタック

■ DPOF指定による画像のプリント■ 専用のXML Parser & Builderを装備■ シンプルで実装容易なインターフェース■ GR-USBシリーズに完全対応し、USBスタックを含んだPictBridge

システムを容易に構築■ CPU非依存■ 各種リアルタイムOSに対応可能(μITRON4.0用サンプルプログラム

添付)

PictBridge対応カメラ

デバイス情報

DPS ApplicationPrint Server Storage Client XML Parser & Builder

GR-PictBG/Print

プリントステータスプリント要求(Exifファイルなど)

USB転送で画像を転送

APL(Printer Firmwareなど)

SICD

USB Host Stack

DPS Layer

PTP

PictBridge対応プリンター

 PictBridgeスタック GR-PictBG/Storage 

画像入力デバイス用のCIPA規格DC-001(PictBridge)準拠のスタック

■ 専用のXML Parser & Builderを装備■ シンプルで実装容易なインターフェース■ GR-USBシリーズに完全対応し、USBスタックを含んだPictBridge

システムを容易に構築■ CPU非依存■ 各種リアルタイムOSに対応可能(μITRON4.0用サンプルプログラム

添付)

PictBridge対応カメラ

デバイス情報

DPS ApplicationStorage Server Print Client XML Parser & Builder

GR-PictBG/Storage

プリントステータスプリント要求

USB転送で画像を転送

APL(DSCアプリケーションなど)

SICD

USB Device Stack

DPS Layer

PTP

PictBridge対応プリンター

File System

File System Interface

- 3 - - 4 -

Page 5: 組み込み用ミドルウェア製品カタログNXPセミコンダクターズジャパン社製 LPC17xx、LPC18xx、LPC2xxx、 LPC40xx、LPC43xx フリースケール・セミコンダクタ社製

 GR-USB/HOST マスストレージ統合キット

ファイルシステムとUSBホストスタックのオールイン・ワン・パッケージ

■ 各種リアルタイムOSに対応   ● μITRON v.2.0、v3.0、v4.0、NORTi、ThreadX などで動作実績■ UNIX/Windows、C言語標準I/O互換ライブラリインターフェースを提供■ FAT12/16/32に対応し、ロング・ファイルネーム、Shift JISファイル

名をサポート■ マルチタスク同時アクセスのサポート■ メディアに応じたファイルシステム毎のキャッシング方式が選択可能■ writeエラーデータの取出し機能で、メディア不正抜差しに対応■ Mass Storage Class は、SCSI、ATAPI、SFF-8070i:BOT (UFI : CBIはオプション提供)■ PLUG & PLAY のためのAPI関数を提供■ 弊社技術陣による迅速な技術サポート■ 各種ポーティング、受託開発も可能

 GR-USB/DEVICE マスストレージパッケージ

USBコントローラーを搭載するターゲットハードウェアに、USBマスストレージデバイス機能を提供

 exFAT組み込みファイルシステム GR-FILE/ex

組み込み機器にexFATファイルシステムを提供※本製品を使用するにはSDAへの加盟が必要です。

■ 当社のGR-FILEをベースに、exFATファイルシステムへ対応■ GR-FILEの多くの機能をそのまま使用可能■ FAT、exFAT、その両方の組み込みの選択が可能■ SDXCカード専用サンプルフォーマットコードをご提供

 SDカードドライバー(GR-FILEシリーズ専用オプション) GR-SD

組み込み機器にSDカード専用ドライバーを提供※本製品を使用するにはSDAへの加盟が必要です。

■ 主要なSDコントローラーに対応

※その他のコントローラーへの対応状況については営業部までお問い合わせください。

 FAT組み込みファイルシステム    GR-FILE 

組み込み機器にFATファイルシステムを提供

■ FAT12/16/32 、ロングファイル名(SJIS)に対応■ POSIX互換、C言語標準I/Oインターフェースを提供■ 多くのマウントオプションを用意■ ファイルシステムのフォーマット/パーティション設定機能

● メディアサイズから自動でフォーマットをする簡易フォーマットと、クラスタサイズ等を指定する、カスタマイズフォーマットの両方をサポート

● メディアサイズから1パーティションを自動設定する簡易パーティション設定と、細かくパーティション情報を指定するパーティション設定の両方をサポート

■ アプリケーションバッファを直接ドライバーに指定するダイレクトI/Oを使用可能■ 各ファイルの特性に応じ、連続ダイレクトI/Oか、キャッシング方式を選択可能■ メディアの誤挿抜に対応する処理をサンプルで提供■ OS/プラットフォーム依存レイヤーとファイルシステム依存レイヤーを分離■ マルチタスク同時アクセスやOSレス環境■ 使用ROM量を削減するコンパイルオプションにより約4割のサイズダ

ウンが可能■ メディアに応じたファイルシステム毎のキャッシング方式が選択可能(マウント時)■ キャッシング、ブロックサイズ等のパラメーター設定が変更可能(初期化時)■ ファイルインデックスとデータの分離キャッシング

● アクセスしたファイルのファイル名称と、ファイル管理情報との対応付けをキャッシングし多段階層ディレクトリ構成のアクセスや、1ディレクトリ内に多数のファイルが存在するデジカメ等のファイルアクセスを高速化

■ 直接デバイス制御インターフェース ● アプリケーションからデバイス固有の機能を使用できるインター

フェース(デバイスioctl)を提供■ RAM ディスク機能 ● メモリ上にファイルシステムを構築することで、高速な作業が可能■ 多国語オプションをご用意■ その他、受託開発も可能

ルネサスエレクトロニクス社製 RX64M、RZ/A シリーズNXPセミコンダクターズジャパン社製 LPCシリーズテキサス・インスツルメンツ社製 OMAP-L138、AM18xxSTマイクロエレクトロニクス社製 STM32F1/F2/F4シリーズフリースケール・セミコンダクタ社製 i.MX6、i.MX25、 Kinetis KシリーズXILINX社製 Zynq-7000

オーディオ機器、デジカメアプリケーション等アプリケーション

ファイルシステム共通処理部 (キャッシング他)

FATファイルシステム/exFATファイルシステム依存部

ファイルシステム抽象化インターフェース

OS抽象化インターフェース

その他ファイルシステム依存部

OS依存処理部 (μITRON、ThreadX、T-Kernel、VxWorks等)その他のOS依存処理

デバイスドライバーインターフェース

デバイスドライバー (SCSI、ATAメモリカードドライバー、USBメモリ)リアルタイムOS (μITRON、ThreadX、T-Kernel、VxWorks等)

GR-FILEGR-FILE/ex

fopen/fclosegetc/putc等

open/closeread/write等

パラメーター設定メディア挿抜対応他

GR-FILE固有インターフェース

POSIX互換インターフェース

GR-FILE多国語オプション

※FATファイルシステムのみ対応

オプションI/F

USBメモリHDDCFカード SDカード

C言語標準I/Oインターフェースライブラリ

GR-SD(SDカードドライバー)

ターゲットハードウェア

USBコントローラー

USBケーブル

ホストPC

GR-USB/DEVICEマスストレージ

パッケージ記憶

メディア

Bridge

RAM DiskDriver

サンプル

SCSI Driver

BOT Function Driver

GR-USB/DEVICEシリーズ

USB DEVICE Controller

Media Driver

Media ControllerRAM

Media Interface

アプリケーション

GR-USB/DEVICEマスストレージパッケージ

GR-FILE

File System I/F

GR-USB/HOSTシリーズ

BOT

ATAPI SCSI

Mass Storage Class

SFF8070i

RTOS

アプリケーション

GR-USB/HOSTマスストレージ統合キット

ハードディスク メモリカード USBメモリ

■ ターゲットハードウェアが“大容量記憶装置デバイス”として動作■ CPU非依存■ 各種リアルタイムOSに対応

● TOPPERS、NORTiを含むμITRONv4.0、ThreadX、VxWorksなどで動作実績

■ USBテストツールUSB20CVのChapter9 Tests・Mass Storage Class Testsをパス

■ ポーティング、カスタマイズなどの受託開発可能

<ポーティング完了後の動作イメージ>

FAT(File Allocation Table)及びexFAT(Extended FAT)は、Microsoft社が開発したファイルシステムであり、特にMicrosoft社はFATの一部に関する特許を取得していることが知られています。権利関係にはご注意ください。

 PictBridgeスタック GR-PictBG/Print 

画像出力デバイス用のCIPA規格DC-001(PictBridge)準拠のスタック

■ DPOF指定による画像のプリント■ 専用のXML Parser & Builderを装備■ シンプルで実装容易なインターフェース■ GR-USBシリーズに完全対応し、USBスタックを含んだPictBridge

システムを容易に構築■ CPU非依存■ 各種リアルタイムOSに対応可能(μITRON4.0用サンプルプログラム

添付)

PictBridge対応カメラ

デバイス情報

DPS ApplicationPrint Server Storage Client XML Parser & Builder

GR-PictBG/Print

プリントステータスプリント要求(Exifファイルなど)

USB転送で画像を転送

APL(Printer Firmwareなど)

SICD

USB Host Stack

DPS Layer

PTP

PictBridge対応プリンター

 PictBridgeスタック GR-PictBG/Storage 

画像入力デバイス用のCIPA規格DC-001(PictBridge)準拠のスタック

■ 専用のXML Parser & Builderを装備■ シンプルで実装容易なインターフェース■ GR-USBシリーズに完全対応し、USBスタックを含んだPictBridge

システムを容易に構築■ CPU非依存■ 各種リアルタイムOSに対応可能(μITRON4.0用サンプルプログラム

添付)

PictBridge対応カメラ

デバイス情報

DPS ApplicationStorage Server Print Client XML Parser & Builder

GR-PictBG/Storage

プリントステータスプリント要求

USB転送で画像を転送

APL(DSCアプリケーションなど)

SICD

USB Device Stack

DPS Layer

PTP

PictBridge対応プリンター

File System

File System Interface

- 3 - - 4 -

Page 6: 組み込み用ミドルウェア製品カタログNXPセミコンダクターズジャパン社製 LPC17xx、LPC18xx、LPC2xxx、 LPC40xx、LPC43xx フリースケール・セミコンダクタ社製
Page 7: 組み込み用ミドルウェア製品カタログNXPセミコンダクターズジャパン社製 LPC17xx、LPC18xx、LPC2xxx、 LPC40xx、LPC43xx フリースケール・セミコンダクタ社製

 GR-WLANforBP3591 

USBやSDIOをインターフェースとしたROHM社製無線LANを使用する組み込み機器に実装して、無線LANネットワークに接続し動作させるためのミドルウェア

■ 高い信頼性と長期安定供給のROHM社IEEE802.11準拠、無線LANモジュール「BP3591」に対応:暗号機能(WPA-PSK、WPA2-PSK、WPS)内蔵、チップアンテナ内蔵

■ IEEE802.11b/g/n(11b:CH1~13,CH14対応)■ IEEE802.11i(セキュリティ規格)■ WPS(Wi-Fi protected Setup)対応■ USB、SDIOインターフェースに対応■ CPU非依存で、各種リアルタイムOSに対応(μITRONで実績)■ ステーションモード、アクセスポイントモードに対応■ ロイヤリティ不要の契約でANSI Cソースコードのご提供

 LAPBプロトコル      GR-LAPB 

HDLCのLAPB(Link Access Procedure Balanced)プロトコルを採用することで、高速化及び高品質のデータ伝送を実現

■ LAPB(HDLC-ABM)機能を実装■ 標準に完全に準拠■ メッセージのロギング■ OSIプリミティブ準拠■ プロトコルモード LAPB(HDLC-ABM)■ 最大データサイズ 4099オクテット■ 使用するコマンドレスポンス:

SABM/DISC/UA/DM/FRMR/I/RR/RNR/REJ

 X.25プロトコル        GR-X.25

アプリケーションに必要なパケット交換通信機能を提供するX.25プロトコル製品

■ X.25パケット交換プロトコル(レイヤー3)を実装

■ 標準に完全に準拠:ITU-T(84年版)■ 複数の論理チャネルの同時通信が可能■ PVC、VCの両方をサポート■ メッセージのロギング■ 下位のLAPBも別途提供可能■ OSIプリミティブ準拠■ 独立したタスクとして提供

 シリアル通信プロトコル  GR-HDLCシリーズ 

■ HDLCの各動作モードに対応  ● ABM(Asynchronous Balanced Mode)  ● ABME(Asynchronous Balanced Mode Extended)  ● ARM(Asynchronous Response Mode)    ※一次局、二次局あり  ● NRM(Normal Response Mode)    ※一次局、二次局あり■ 標準に完全準拠 ■ メッセージのロギング■ 他のプロトコルから独立 ■ 0SIプリミテイブ準拠■ 使用するコマンドレスポンス:      SABM/SABME/SARM/SNRM/DISC/UA/DM/FRMR/I/RR/RNR/REJなど■ 組み込み機器開発の期間を短縮し、開発コストの削減に貢献■ 広範囲にわたるきめ細かなソリューションを提供■ μITRON系、ThreadX、VxWorksなどの各種RTOS上で使用可能■ CPUに非依存 ■ ロイヤリティ不要の契約■ ANSI Cで記述されたソースコードでの提供■ 受託開発も可能  各種分野特有シーケンスにもポーティング可能■ 製品のラインアップ  ABMモード : GR-LAPB  ABMEモード : GR-LAPD  ARMモード : GR-HDLC/ARM(一次局)        GR-HDLC/ARM(二次局)  NRMモード : GR-HDLC/NRM(一次局)         GR-HDLC/NRM(二次局)

 ISDNプロトコル        GR-ISDN

アプリケーションに必要なISDN機能を提供

■ 広範囲なISDN機能を実装: 基本インターフェース(回線交換サービスのみサポート)■ レイヤー 3 : Q.931 ■ レイヤー 2 : Q.921(LAPD)■ レイヤー 1 : I.430/431(H/Wで実現) ■ 標準に完全準拠 : ITU-T,TTC■ アプリケーションとキューインターフェース ■ コードサイズは約80KB(回線交換)

アプリケーション

GR-X.25

GR-LAPB(オプション)

HDLCドライバー

GR-LAPBタスク

HDLCドライバー

アプリケーション

アプリケーション

GR-HDLC

HDLCドライバー

 組み込み用メディアトランスファープロトコル GR-MTPシリーズ

音楽や映像などのデジタルメディアデータを機器間で双方向に転送する組み込み用ミドルウェア

■ PTP・MTP・オブジェクト管理モジュール・下位ドライバーI/Fレイヤーの総合パッケージ

■ コンパクトな音楽・画像転送用プロトコル■ 統合されたUSB、ファイルシステム・パッケージもあわせてご提供■ ポータブル・メディア・プレーヤーなどのデバイス側(Responder)の

スタックを提供、ホスト側(Initiator)もサポート予定■ Windows Media Player 10との接続性を確認済み■ わかりやすいAPIセットを提供■ μITRON、ThreadXなど主要OSに対応可能

ユーザーアプリケーション

下位ドライバー依存レイヤー

ファイルシステム(GR-FILEなど)

メディアドライバー

GR-MTP

SICD

GR-USB/DEVICEシリーズ

RTOS(μITRON、ThreadXなど)

PTP MTP オブジェクト管理モジュール

 画像データ圧縮・伸張ライブラリー  GR-JPEG

組み込み用静止画画像圧縮・伸張ソフトウェアライブラリー

■ ソフトウェア(ANSI-C)によるJPEGベースライン準拠の圧縮・伸張を実現

■ デジタルカメラ用の業界規格JEIDA DCF Version1.0、Exif Version2.1に準拠(DCFオプションにて対応)

■ OS、CPU非依存■ リトル/ビッグエンディアン対応

GR-JPEG

元画像(ファイル/メモリ)

JPEG画像(ファイル/メモリ)

JPEG画像(ファイル/メモリ)

元画像(ファイル/メモリ)

DCT エントロピー復号

量子化 量子化復号

ハフマン符号化 逆DCT

量子化テーブル

ハフマンテーブル

ハフマンテーブル

量子化テーブル

圧縮処理 伸張処理

 DataMatrixコード・デコードライブラリー GR-DataMatrix/DECODER

組み込み機器向けの使いやすくコンパクトな、Data Matrixコードをデコードするためのライブラリー

■ 8ビットモノクロ画像からData Matrixコードを判別し、デコード■ 画像中の複数のData Matrixコードを全てデコード■ ECC200に対応■ ISO/IEC 16022準拠■ バーレカンプマッシー法(Berlekamp-Massey algorithm)による  高速な誤り訂正■ 画像の回転、長方形、平行四辺形の歪みも対応■ 画像の奥行きによって発生する台形歪みにも対応■ 設定のチューニング等に便利なVC8用評価プロジェクトが付属

 一次元バーコード・ライブラリー GR-BARCODE

一次元バーコード・デコードライブラリー GR-BARCODE/DECODER

■ 豊富な一次元バーコードに対応■ 8ビットモノクロ画像のライン上に存在する一次元バーコードを判別し

デコード■ ライン上の複数のバーコードを正方向、逆方向問わず全てデコード■ 各種歪みに強いロジック■ C/C++をサポートする環境で利用可能

一次元バーコード・エンコードライブラリー GR-BARCODE/ENCODER

■ 豊富な一次元バーコードに対応(※対応可能な一次元バーコード参照)■ OSに非依存な設計となっており、OSレスでのご利用も可能※CODE128/EAN128(GS1-128)は、幾つかの制限事項があります。

 QRコード・ライブラリー      GR-QR QRコード・デコードライブラリー 「GR-QR/DECODER」

■ 8ビットモノクロ画像からQRコードを判別し、デコード■ QRコードモデル2のデコードに対応■ JIS規格JIS-X0510準拠■ 数字、英数字、8ビットバイト、漢字モードに対応 (連結モードは別途対応可能) ■ バーレカンプマッシー法(Berlekamp-Massey algorithm)による高

速な誤り訂正■ Android端末用のQRコード(R)読み取りアプリケーション「GR-QR/

READER」が無償で付属  ・読み込み内容からアドレス帳、WEB、e-Mail、SMS、クリップボード

等に連携  ・GR-QR/DECODERをネィティブに処理する事で高速にデコード  ・連結バーコードにも対応

QRコード・エンコードライブラリー 「GR-QR/ENCODER」

■ QRコードモデル2、マイクロQRコードに対応■ JIS規格JIS-X0510準拠■ 数字、英数字、8ビットバイト、漢字モードに対応■ 組み込み製品向けの固定長データ用途に対応

デコード可能なDataMatrix コード

「GR-QR」と「GR-BARCODE」両製品に対応可能なコード

ピッ

Square

Rectangular

ローム株式会社IEEE802.11準拠無線LANモジュール「BP3591」

● H/W の高い信頼性と  長期安定供給● 暗号機能 WPS を  モジュールに実装

アプリケーション

Fusion TCP/IP / NetX

GR-USB/HOST #

無線LAN Driverfor BP3591

SDIO注)

RTOS

ThreadXThreadX-μItron

注)SDIOドライバーは受託対応可能

・JAN8/13(GS1-8/13)・UPC-A/UPC-E・ITF・NW-7(CODABAR)・CODE39・CODE128/

EAN128(GS1-128)

- 6 -- 5 -

Page 8: 組み込み用ミドルウェア製品カタログNXPセミコンダクターズジャパン社製 LPC17xx、LPC18xx、LPC2xxx、 LPC40xx、LPC43xx フリースケール・セミコンダクタ社製

 GR-WLANforBP3591 

USBやSDIOをインターフェースとしたROHM社製無線LANを使用する組み込み機器に実装して、無線LANネットワークに接続し動作させるためのミドルウェア

■ 高い信頼性と長期安定供給のROHM社IEEE802.11準拠、無線LANモジュール「BP3591」に対応:暗号機能(WPA-PSK、WPA2-PSK、WPS)内蔵、チップアンテナ内蔵

■ IEEE802.11b/g/n(11b:CH1~13,CH14対応)■ IEEE802.11i(セキュリティ規格)■ WPS(Wi-Fi protected Setup)対応■ USB、SDIOインターフェースに対応■ CPU非依存で、各種リアルタイムOSに対応(μITRONで実績)■ ステーションモード、アクセスポイントモードに対応■ ロイヤリティ不要の契約でANSI Cソースコードのご提供

 LAPBプロトコル      GR-LAPB 

HDLCのLAPB(Link Access Procedure Balanced)プロトコルを採用することで、高速化及び高品質のデータ伝送を実現

■ LAPB(HDLC-ABM)機能を実装■ 標準に完全に準拠■ メッセージのロギング■ OSIプリミティブ準拠■ プロトコルモード LAPB(HDLC-ABM)■ 最大データサイズ 4099オクテット■ 使用するコマンドレスポンス:

SABM/DISC/UA/DM/FRMR/I/RR/RNR/REJ

 X.25プロトコル        GR-X.25

アプリケーションに必要なパケット交換通信機能を提供するX.25プロトコル製品

■ X.25パケット交換プロトコル(レイヤー3)を実装

■ 標準に完全に準拠:ITU-T(84年版)■ 複数の論理チャネルの同時通信が可能■ PVC、VCの両方をサポート■ メッセージのロギング■ 下位のLAPBも別途提供可能■ OSIプリミティブ準拠■ 独立したタスクとして提供

 シリアル通信プロトコル  GR-HDLCシリーズ 

■ HDLCの各動作モードに対応  ● ABM(Asynchronous Balanced Mode)  ● ABME(Asynchronous Balanced Mode Extended)  ● ARM(Asynchronous Response Mode)    ※一次局、二次局あり  ● NRM(Normal Response Mode)    ※一次局、二次局あり■ 標準に完全準拠 ■ メッセージのロギング■ 他のプロトコルから独立 ■ 0SIプリミテイブ準拠■ 使用するコマンドレスポンス:      SABM/SABME/SARM/SNRM/DISC/UA/DM/FRMR/I/RR/RNR/REJなど■ 組み込み機器開発の期間を短縮し、開発コストの削減に貢献■ 広範囲にわたるきめ細かなソリューションを提供■ μITRON系、ThreadX、VxWorksなどの各種RTOS上で使用可能■ CPUに非依存 ■ ロイヤリティ不要の契約■ ANSI Cで記述されたソースコードでの提供■ 受託開発も可能  各種分野特有シーケンスにもポーティング可能■ 製品のラインアップ  ABMモード : GR-LAPB  ABMEモード : GR-LAPD  ARMモード : GR-HDLC/ARM(一次局)        GR-HDLC/ARM(二次局)  NRMモード : GR-HDLC/NRM(一次局)         GR-HDLC/NRM(二次局)

 ISDNプロトコル        GR-ISDN

アプリケーションに必要なISDN機能を提供

■ 広範囲なISDN機能を実装: 基本インターフェース(回線交換サービスのみサポート)■ レイヤー 3 : Q.931 ■ レイヤー 2 : Q.921(LAPD)■ レイヤー 1 : I.430/431(H/Wで実現) ■ 標準に完全準拠 : ITU-T,TTC■ アプリケーションとキューインターフェース ■ コードサイズは約80KB(回線交換)

アプリケーション

GR-X.25

GR-LAPB(オプション)

HDLCドライバー

GR-LAPBタスク

HDLCドライバー

アプリケーション

アプリケーション

GR-HDLC

HDLCドライバー

 組み込み用メディアトランスファープロトコル GR-MTPシリーズ

音楽や映像などのデジタルメディアデータを機器間で双方向に転送する組み込み用ミドルウェア

■ PTP・MTP・オブジェクト管理モジュール・下位ドライバーI/Fレイヤーの総合パッケージ

■ コンパクトな音楽・画像転送用プロトコル■ 統合されたUSB、ファイルシステム・パッケージもあわせてご提供■ ポータブル・メディア・プレーヤーなどのデバイス側(Responder)の

スタックを提供、ホスト側(Initiator)もサポート予定■ Windows Media Player 10との接続性を確認済み■ わかりやすいAPIセットを提供■ μITRON、ThreadXなど主要OSに対応可能

ユーザーアプリケーション

下位ドライバー依存レイヤー

ファイルシステム(GR-FILEなど)

メディアドライバー

GR-MTP

SICD

GR-USB/DEVICEシリーズ

RTOS(μITRON、ThreadXなど)

PTP MTP オブジェクト管理モジュール

 画像データ圧縮・伸張ライブラリー  GR-JPEG

組み込み用静止画画像圧縮・伸張ソフトウェアライブラリー

■ ソフトウェア(ANSI-C)によるJPEGベースライン準拠の圧縮・伸張を実現

■ デジタルカメラ用の業界規格JEIDA DCF Version1.0、Exif Version2.1に準拠(DCFオプションにて対応)

■ OS、CPU非依存■ リトル/ビッグエンディアン対応

GR-JPEG

元画像(ファイル/メモリ)

JPEG画像(ファイル/メモリ)

JPEG画像(ファイル/メモリ)

元画像(ファイル/メモリ)

DCT エントロピー復号

量子化 量子化復号

ハフマン符号化 逆DCT

量子化テーブル

ハフマンテーブル

ハフマンテーブル

量子化テーブル

圧縮処理 伸張処理

 DataMatrixコード・デコードライブラリー GR-DataMatrix/DECODER

組み込み機器向けの使いやすくコンパクトな、Data Matrixコードをデコードするためのライブラリー

■ 8ビットモノクロ画像からData Matrixコードを判別し、デコード■ 画像中の複数のData Matrixコードを全てデコード■ ECC200に対応■ ISO/IEC 16022準拠■ バーレカンプマッシー法(Berlekamp-Massey algorithm)による  高速な誤り訂正■ 画像の回転、長方形、平行四辺形の歪みも対応■ 画像の奥行きによって発生する台形歪みにも対応■ 設定のチューニング等に便利なVC8用評価プロジェクトが付属

 一次元バーコード・ライブラリー GR-BARCODE

一次元バーコード・デコードライブラリー GR-BARCODE/DECODER

■ 豊富な一次元バーコードに対応■ 8ビットモノクロ画像のライン上に存在する一次元バーコードを判別し

デコード■ ライン上の複数のバーコードを正方向、逆方向問わず全てデコード■ 各種歪みに強いロジック■ C/C++をサポートする環境で利用可能

一次元バーコード・エンコードライブラリー GR-BARCODE/ENCODER

■ 豊富な一次元バーコードに対応(※対応可能な一次元バーコード参照)■ OSに非依存な設計となっており、OSレスでのご利用も可能※CODE128/EAN128(GS1-128)は、幾つかの制限事項があります。

 QRコード・ライブラリー      GR-QR QRコード・デコードライブラリー 「GR-QR/DECODER」

■ 8ビットモノクロ画像からQRコードを判別し、デコード■ QRコードモデル2のデコードに対応■ JIS規格JIS-X0510準拠■ 数字、英数字、8ビットバイト、漢字モードに対応 (連結モードは別途対応可能) ■ バーレカンプマッシー法(Berlekamp-Massey algorithm)による高

速な誤り訂正■ Android端末用のQRコード(R)読み取りアプリケーション「GR-QR/

READER」が無償で付属  ・読み込み内容からアドレス帳、WEB、e-Mail、SMS、クリップボード

等に連携  ・GR-QR/DECODERをネィティブに処理する事で高速にデコード  ・連結バーコードにも対応

QRコード・エンコードライブラリー 「GR-QR/ENCODER」

■ QRコードモデル2、マイクロQRコードに対応■ JIS規格JIS-X0510準拠■ 数字、英数字、8ビットバイト、漢字モードに対応■ 組み込み製品向けの固定長データ用途に対応

デコード可能なDataMatrix コード

「GR-QR」と「GR-BARCODE」両製品に対応可能なコード

ピッ

Square

Rectangular

ローム株式会社IEEE802.11準拠無線LANモジュール「BP3591」

● H/W の高い信頼性と  長期安定供給● 暗号機能 WPS を  モジュールに実装

アプリケーション

Fusion TCP/IP / NetX

GR-USB/HOST #

無線LAN Driverfor BP3591

SDIO注)

RTOS

ThreadXThreadX-μItron

注)SDIOドライバーは受託対応可能

・JAN8/13(GS1-8/13)・UPC-A/UPC-E・ITF・NW-7(CODABAR)・CODE39・CODE128/

EAN128(GS1-128)

- 6 -- 5 -

 USB-Ethernetソリューション

 ワイヤレスソリューション

グレープシステムでは、USBのスタックとTCP/IPのスタックを使用して様々なソリューションをご提案しています。 [例] PCに特別なドライバーをインストールすることなくEthernet経由でUSBメモリにアクセスできるようにする。

USBメモリ

USBEthernetUSB

Bridge

SCSI

USB-EthernetMedia Driver

BOT

Media Interface

GR-USB/DEVICE

リアルタイムOS(μITRON、ThreadX等)

TCP/IP

GR-‐USB/DEVICEマスストレージパッケージ

HOSTアプリケーション

MSCクラス

FSIF

リアルタイムOS(μITRON、ThreadX等)

GR-USB/HOST#

TCP/IP(NetX、Fusion等)

PC

開発対象の変換装置(サーバ) 開発対象の変換装置(クライアント)

- 7 -

Page 9: 組み込み用ミドルウェア製品カタログNXPセミコンダクターズジャパン社製 LPC17xx、LPC18xx、LPC2xxx、 LPC40xx、LPC43xx フリースケール・セミコンダクタ社製

ダイレクトプリントソリューション

TEL.045-222-3761 FAX.045-222-3760

営業部

2015.07

製品の仕様は予告無く変更する場合があります。ITRONは"Industrial TRON"の略称です。製品名は各メーカの商標または登録商標です。

横浜市西区みなとみらい2-3-3 クイーンズタワーB19F〒220-6119

E-mail : [email protected] : http://www.grape.co.jp/

▲▲

- 8 -

Page 10: 組み込み用ミドルウェア製品カタログNXPセミコンダクターズジャパン社製 LPC17xx、LPC18xx、LPC2xxx、 LPC40xx、LPC43xx フリースケール・セミコンダクタ社製

組み込み用ミドルウェア製品カタログ

組み込み用ミドルウェア製品カタログ

組み込み用ミドルウェア製品カタログ

組み込み用ミドルウェア製品カタログ

ダイレクトプリントソリューション

TEL.045-222-3761 FAX.045-222-3760

営業部

2017.05

製品の仕様は予告無く変更する場合があります。ITRONは"Industrial TRON"の略称です。製品名は各メーカの商標または登録商標です。

横浜市西区みなとみらい2-3-3 クイーンズタワーB19F 〒220-6119

E-mail : [email protected] : http://www.grape.co.jp/

▲▲

- 8 -