組み込み用ミドルウェア製品カタログ 組み込み用ミドルウェア製品カタログ 「GRAPEWARE」は当社が開発した組み込み機器向け製品パッケージです。 USB2.0ホストスタック GR-USB/HOSTシリーズ USBデバイススタック GR-USB/DEVICEシリーズ 組み込み用のUSB 2.0仕様 ホスト・プロトコルスタック 組み込み用のUSB 2.0仕様 デバイス・プロトコルスタック ■ 組み込みシステム用のUSB2.0 ホスト機能を提供 ■ 組み込みシステムにUSBデバイス機能を提供 ■ USB 2.0フル/ロー/ハイスピードに対応 ■ USB 2.0フル/ロー/ハイスピードに対応 ■ 開発期間の短縮と開発コストの削減 組み込み機器開発の期間を短縮するのに役立つとともに、 デバッグ範囲をせばめることで開発コストの削減に貢献します。 ■ 幅広いソリューションの提供 様々な製品の組み合わせによって、広範囲にわたるきめ細かなソリューションが提供できます。 μITRON, ThreadXなどのリアルタイムOSで使用することができます。 ■ 導入しやすい価格 ■ CPU非依存 ■ CPU非依存 ■ OSレスでも使用可能、 μITRONを含む各種リアルタイムOSにも対応 ■ μITRONを含む各種リアルタイムOSに対応 ■ 主要デバイス・コントローラーに対応 ■ 主要ホストコントローラーに対応 ルネサスエレクトロニクス社製 R8A66597/SH7764/ OHCI、 UHCI、EHCI ルネサスエレクトロニクス社製 ロイヤリティ不要の契約なので、量産品に最適です。 ■ ソースコード提供 製品は、 ANSICで記述されています。 ■ インテグレーション・サービス 強力な技術者集団が、 ポーティング、 カスタマイズからアプリケーション開発まで幅広く開発を応援します。ネットワーク機器、 デジタルカメラ、 プリンター、半導体製造装置など、 ホストシステムまで含めたご提供が可能です。 SH7670/SH7724 /SH7267、 M66596/SH7203/SH7263、 M66592/M66596/SH7203/ R8A66597/SH7764/SH7670/ SH7722、 SH7727/SH7720、 SH7724、 SH7760、 SH7763、 SH7763、 SH7216、 H8シリーズ、 SH7786、 μPD720101、 SH7786、 μPD720150、 RX62x、 RZ/A μPD720102、μPD720150、 EMMA2/EMMA3、 PFESiP、 STマイクロエレクトロニクス社製 USB の応用事例 SH7727/SH7720/SH7721、 NXPセミコンダクダーズジャパン社製 フリースケール・セミコンダクタ社製 STマイクロエレクトロニクス社製 STM32F1xx(OTG-FS) RX62x、RZ/A STM32F2xx(OTG-FS、OTG-HS) STM32F1xx(OTG-FS) STM32F4xx(OTG-FS、OTG-HS) STM32F2xx(OTG-FS、OTG-HS) NXPセミコンダクダーズジャパン社製 LPC24xx、 LPC18xx STM32F4xx(OTG-FS、OTG-HS) フリースケール・セミコンダクタ社製 Kinetis Kシリーズ、Vybrid LPC17xx、 LPC18xx、LPC2xxx、 テキサス・インスツルメンツ社製 OMAP-L138、 AM18xx LPC32xx0、 LPC43xx ATMEL社 AT91SAM9G45 i.MX25、 i.MX27、 Kinetis Kシリーズ 東芝製 TMPM363/364、 TX03シリーズ テキサス・インスツルメンツ社製 AM18xx(OHCI) 、DM355 ■ 標準デバイスリクエスト・プロトコル・エンジン搭載 ■ マルチI/Oバッファ対応機能 ■ 各種ファンクションドライバーを提供可能(オプション) ● Communication Device Function Driver ■ PLUG & PLAY のためのAPI関数を提供 ●文字データをQRコードに変換して印刷したい。 GR-USB/DEVICEシリーズ+ 各ファンクションドライバー GR-USBシリーズ+GR-PictBG/ GR-QRにて対応可能 ■ バルク/コントロール/インタラプト/アイソクロナス転送をサポート ■ 各種クラスドライバーを提供可能 ● Printer Function Driver ● Mass Storage Function Driver ● Still Image Capture Device Function Driver ● HUB Class Driver (カスケード接続可能) ● Human Interface Device Function 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など GR-USB/HOSTシリーズ+ ペリフェラルドライバー ● その他、Bluetooth、 WirelessLAN、携帯電話など GR-USB/DEVICEシリーズ ■ カスタマイズ、 ポーティング、受託開発も可能 コントローラー依存ドライバー部(PCD) USBデバイス・コントローラー 通信モジュール Bluetoothドングルを使用してBluetooth機器を接続したい。 アプリケーション クラスドライバー(オプション) WirelessLANドングルを使用して無線LAN通信をしたい。 GR-USB/HOSTシリーズ+ HIDクラスにて対応可能 USBカメラ ●USBカメラを接続して動画を取り込みたい。 ●USBカメラをネットワークに接続したい。 ●カメラから取り込んだQRコードを文字に変換 して活用したい。 GR-USB/HOSTシリーズ+ 各クラスドライバにて 対応可能 USBドライバー GR-USB/HOSTシリーズ USBホストコントローラードライバー USBコントローラー USBカメラソリューション にて対応可能 − 1− − 2− 「GRAPEWARE」は当社が開発した組み込み機器向け製品パッケージです。 USB2.0ホストスタック GR-USB/HOSTシリーズ USBデバイススタック GR-USB/DEVICEシリーズ 組み込み用のUSB 2.0仕様 ホスト・プロトコルスタック 組み込み用のUSB 2.0仕様 デバイス・プロトコルスタック ■ 組み込みシステム用のUSB2.0 ホスト機能を提供 ■ 組み込みシステムにUSBデバイス機能を提供 ■ USB 2.0フル/ロー/ハイスピードに対応 ■ USB 2.0フル/ロー/ハイスピードに対応 ■ 開発期間の短縮と開発コストの削減 組み込み機器開発の期間を短縮するのに役立つとともに、 デバッグ範囲をせばめることで開発コストの削減に貢献します。 ■ 幅広いソリューションの提供 様々な製品の組み合わせによって、広範囲にわたるきめ細かなソリューションが提供できます。 μITRON, ThreadXなどのリアルタイムOSで使用することができます。 R8A66597/SH7764/SH7670/ M66596/SH7203/SH7263、 SH7724 /SH7267、 SH7786、 μPD720150、 RX62x/RX63x、RZ/A RX62x/RX63x、 RZ/A STM32F4xx (OTG-FS、OTG-HS) NXPセミコンダクターズ LPC17xx、LPC18xx、LPC2xxx、LPC40xx、 ジャパン社製 LPC43xx フリースケール・ セミコンダクタ社製 i.MX25、Kinetis K シリーズ 東芝製 TMPM363/364、TX03シリーズ テキサス・インスツルメンツ社製 AM18xx(OHCI)、AM335x XILINX社製 ●文字データをQRコードに変換して印刷したい。 Zynq-7000 ■ PLUG & PLAY のためのAPI関数を提供 ■ バルク/コントロール/インタラプト/アイソクロナス転送をサポート GR-USB/DEVICEシリーズ+ 各ファンクションドライバー GR-USBシリーズ+GR-PictBG/ GR-QRにて対応可能 ● HUB Class Driver (カスケード接続可能) STM32F4xx (OTG-FS、 OTG-HS) NXPセミコンダクターズ ジャパン社製 LPC24xx、 LPC18xx、 LPC43xx フリースケール・ セミコンダクター社製 Kinetis Kシリーズ、 Vybrid、 i.MX6 テキサス・ インスツルメンツ社製 OMAP-L138、 AM18xx ATMEL 社製 AT91SAM9G45 アイチップス・ テクノロジー社製 IP00C812A ALTERA社製 CycloneV ■ 標準デバイスリクエスト・プロトコル・エンジン搭載 ■ マルチI/Oバッファ対応機能 ● Communication Device Class Driver ■ 各種ファンクションドライバーを提供可能(オプション) ● Audio Class Driver ● Communication Device Function Driver ● Mass Storage Class Driver: BOT ● Printer Function Driver (SCSI/ATAPI/SFF-8070i) ● Mass Storage Function Driver ● Mass Storage Class Driver: CBI (UFI) ● Still Image Capture Device Class Driver GR-USB/HOSTシリーズ+ STM32F2xx (OTG-FS/OTG-HS)、 ■ 各種クラスドライバーを提供可能 ● Human Interface Device Class Driver スキャナーを接続したい。 STM32F1xx (OTG-FS)、 STマイクロ エレクトロニクス社製 STM32F2xx (OTG-FS、OTG-HS) エレクトロニクス社製 SH7763、 SH7216、 H8シリーズ、 μPD720150、EMMA2/EMMA3、PFESiP、 STM32F1xx (OTG-FS) STマイクロ SH7722、 SH7727/SH7720、 エレクトロニクス社製 μPD720101、 μPD720102、 ■ インテグレーション・サービス M66592/M66596/SH7203/ ルネサス SH7760、SH7763、SH7786、 エレクトロニクス社製 USB の応用事例 SH7727/SH7720/SH7721、 R8A66597/SH7764/SH7670/SH7724、 ルネサス 強力な技術者集団が、 ポーティング、 カスタマイズからアプリケーション開発まで幅広く開発を応援します。ネットワーク機器、 デジタルカメラ、 プリンター、半導体製造装置など、 ホストシステムまで含めたご提供が可能です。 ■ 主要デバイス・コントローラーに対応 ■ 主要ホストコントローラーに対応 ロイヤリティ不要の契約なので、量産品に最適です。 製品は、 ANSICで記述されています。 ■ OSレスでも使用可能、 μITRONを含む各種リアルタイムOSにも対応 ■ μITRONを含む各種リアルタイムOSに対応 ■ 導入しやすい価格 ■ ソースコード提供 ■ CPU非依存 ■ CPU非依存 ● Printer Class Driverなど ● その他、Bluetooth、 WirelessLAN、携帯電話など ● Still Image Capture Device Function Driver ● Human Interface Device Function Driver ■ カスタマイズ、 ポーティング、受託開発も可能 ■ カスタマイズ、 ポーティング、受託開発も可能 アプリケーション 通信モジュール Bluetoothドングルを使用してBluetooth機器を接続したい。 WirelessLANドングルを使用して無線LAN通信をしたい。 GR-USB/HOSTシリーズ+ HIDクラスにて対応可能 USBカメラ ●USBカメラを接続して動画を取り込みたい。 ●USBカメラをネットワークに接続したい。 ●カメラから取り込んだQRコードを文字に変換 して活用したい。 GR-USB/HOSTシリーズ+ 各クラスドライバにて 対応可能 アプリケーション ファンクションドライバー(オプション) クラスドライバー(オプション) ペリフェラルドライバー USBドライバー コントローラー依存ドライバー部(PCD) GR-USB/DEVICEシリーズ GR-USB/HOSTシリーズ USBホストコントローラードライバー USBデバイス・コントローラー USBコントローラー USBカメラソリューション にて対応可能 − 1− − 2− GR-USB/HOST マスストレージ統合キット GR-USB/DEVICE マスストレージパッケージ FAT組み込みファイルシステム GR-FILE exFAT組み込みファイルシステム GR-FILE/ex ファイルシステムとUSBホストスタックのオールイン・ワン・パッケージ USBコントローラーを搭載するターゲットハードウェアに、USBマ スストレージデバイス機能を提供 組み込み機器にFATファイルシステムを提供 組み込み機器にexFATファイルシステムを提供 ■ 各種リアルタイムOSに対応 <ポーティング完了後の動作イメージ> ● μITRON v.2.0、v3.0、v4.0、NORTi、ThreadX などで動作実績 ■ UNIX/Windows、C言語標準I/O互換ライブラリインターフェースを提供 USBケーブル ■ Mass Storage Class は、SCSI、ATAPI、 SFF-8070i:BOT ターゲットハードウェア (UFI:CBIはオプション提供) ■ PLUG & PLAY のためのAPI関数を提供 USB コントローラー ■ 弊社技術陣による迅速な技術サポート ■ 各種ポーティング、受託開発も可能 GR-USB/DEVICE マスストレージ パッケージ GR-USB/HOST マスストレージ統合キット ■ USBテストツールUSB20CVのChapter9 Tests・Mass Storage Class Testsをパス ■ ポーティング、 カスタマイズなどの受託開発可能 RTOS Media Interface SCSI Driver BOT Function Driver USBメモリ GR-USB/DEVICEシリーズ Media Driver USB DEVICE Controller RAM Media Controller RZ/Aシリーズ LPCシリーズ テキサス・インスツルメンツ社製 OMAP L138、 AM18xx STマイクロエレクトロニクス社製 STM32F1シリーズ STM32F2シリーズ ■ ファイルインデックスとデータの分離キャッシング STM32F4シリーズ ● アクセスしたファイルのファイル名称と、 ファイル管理情報との対応付け をキャッシングし多段階層ディレクトリ構成のアクセスや、1ディレクトリ 内に多数のファイルが存在するデジカメ等のファイルアクセスを高速化 フリースケール・セミコンダクタ社製 ● アプリケーションからデバイス固有の機能を使用できるインター フェース(デバイスioctl)を提供 FAT(File Allocation Table)及びexFAT(Extended FAT)は、 Microsoft社が開発したファイルシステムであり、特にMicrosoft社は FATの一部に関する特許を取得していることが知られています。権利関 係にはご注意ください。 ■ RAM ディスク機能 ● メモリ上にファイルシステムを構築することで、高速な作業が可能 パラメーター設定 メディア挿抜対応他 オーディオ機器、 デジカメ アプリケーション等 GR-PictBG/Storage ■ 専用のXML Parser & Builderを装備 ■ 専用のXML Parser & Builderを装備 ■ シンプルで実装容易なインターフェース ■ シンプルで実装容易なインターフェース ■ GR-USBシリーズに完全対応し、USBスタックを含んだPictBridge システムを容易に構築 ■ CPU非依存 ■ 各種リアルタイムOSに対応可能(μITRON4.0用サンプルプログラム 添付) open/close read/write等 fopen/fclose getc/putc等 C言語標準I/O インターフェースライブラリ GR-FILE固有 インターフェース オプションI/F POSIX互換 インターフェース GR-FILE多国語 オプション ファイルシステム共通処理部(キャッシング他) GR-FILE GR-FILE/ex ファイルシステム抽象化インターフェース ※FATファイルシステムのみ対応 その他ファイルシステム依存部 FATファイルシステム/exFATファイルシステム依存部 USB転送で画像を転送 OS抽象化インターフェース その他のOS依存処理 PictBridge 対応カメラ PictBridge 対応カメラ PictBridge対応プリンター プリント要求 (Exifファイルなど) DPS Application Print Server Storage Client プリントステータス デバイス情報 プリント要求 プリントステータス Storage Server GR-PictBG /Print Print Client File System Interface SICD File System USB Host Stack − 3− GR-SD (SDカードドライバー) XML Parser & Builder GR-PictBG /Storage DPS Layer PTP デバイスドライバー(SCSI、ATAメモリカードドライバー、USBメモリ) リアルタイムOS(μITRON、ThreadX、T-Kernel、VxWorks等) DPS Application XML Parser & Builder DPS Layer デバイスドライバーインターフェース APL(DSCアプリケーションなど) APL(Printer Firmwareなど) デバイス情報 OS依存処理部(μITRON、ThreadX、T-Kernel、VxWorks等) PictBridge対応プリンター PTP SICD USB Device Stack CFカード i.Mx25、Kinetis Kシリーズ ※その他のコントローラーへの対応状況については営業部までお問い合わせください。 アプリケーション ■ DPOF指定による画像のプリント USB転送で画像を転送 ルネサスエレクトロニクス社製 NXPセミコンダクターズジャパン社製 ■ その他、受託開発も可能 画像入力デバイス用のCIPA規格DC-001(PictBridge)準拠の スタック ■ 各種リアルタイムOSに対応可能(μITRON4.0用サンプルプログラム 添付) ■ キャッシング、 ブロックサイズ等のパラメーター設定が変更可能(初期化時) ■ 多国語オプションをご用意 RAM Disk Driver サンプル PictBridgeスタック GR-USB/ DEVICE マスストレージ パッケージ 画像出力デバイス用のCIPA規格DC-001(PictBridge)準拠の スタック ■ CPU非依存 ■ マルチタスク同時アクセスやOSレス環境 ■ 直接デバイス制御インターフェース Bridge ■ GR-USBシリーズに完全対応し、USBスタックを含んだPictBridge システムを容易に構築 ■ 主要なSDコントローラーに対応 ■ メディアに応じたファイルシステム毎のキャッシング方式が選択可能(マウント時) アプリケーション GR-PictBG/Print ※本製品を使用するにはSDAへの加盟が必要です。 ■ 各種リアルタイムOSに対応 GR-USB/HOSTシリーズ PictBridgeスタック ■ 各ファイルの特性に応じ、連続ダイレクトI/Oか、キャッシング方式を選択可能 ■ CPU非依存 Mass Storage Class メモリカード 組み込み機器にSDカード専用ドライバーを提供 ■ OS/プラットフォーム依存レイヤーとファイルシステム依存レイヤーを分離 ● TOPPERS、NORTiを含むμITRONv4.0、ThreadX、 VxWorksなどで動作実績 File System I/F ■ アプリケーションバッファを直接ドライバーに指定するダイレクトI/Oを使用可能 ■ 使用ROM量を削減するコンパイルオプションにより約4割のサイズダ ウンが可能 GR-FILE SDカードドライバー(GR-FILEシリーズ専用オプション) GR-SD ● メディアサイズから1パーティションを自動設定する簡易パーティション設定 と、細かくパーティション情報を指定するパーティション設定の両方をサポート ■ メディアの誤挿抜に対応する処理をサンプルで提供 記憶 メディア ■ ターゲットハードウェアが “大容量記憶装置デバイス” として動作 アプリケーション ハードディスク ■ SDXCカード専用サンプルフォーマットコードをご提供 ● メディアサイズから自動でフォーマットをする簡易フォーマットと、 クラ スタサイズ等を指定する、 カスタマイズフォーマットの両方をサポート ■ writeエラーデータの取出し機能で、 メディア不正抜差しに対応 SFF8070i ■ FAT、exFAT、 その両方の組み込みの選択が可能 ■ ファイルシステムのフォーマット/パーティション設定機能 ■ メディアに応じたファイルシステム毎のキャッシング方式が選択可能 BOT ■ GR-FILEの多くの機能をそのまま使用可能 ■ 多くのマウントオプションを用意 ホストPC ■ マルチタスク同時アクセスのサポート SCSI ■ 当社のGR-FILEをベースに、exFATファイルシステムへ対応 ■ POSIX互換、 C言語標準I/Oインターフェースを提供 ■ FAT12/16/32に対応し、 ロング・ファイルネーム、Shift JISファイル 名をサポート ATAPI ※本製品を使用するにはSDAへの加盟が必要です。 ■ FAT12/16/32 、 ロングファイル名(SJIS) に対応 HDD USBメモリ − 4− SDカード GR-USB/HOST マスストレージ統合キット GR-USB/DEVICE マスストレージパッケージ FAT組み込みファイルシステム GR-FILE exFAT組み込みファイルシステム GR-FILE/ex ファイルシステムとUSBホストスタックのオールイン・ワン・パッケージ USBコントローラーを搭載するターゲットハードウェアに、USBマ スストレージデバイス機能を提供 組み込み機器にFATファイルシステムを提供 組み込み機器にexFATファイルシステムを提供 ■ 各種リアルタイムOSに対応 <ポーティング完了後の動作イメージ> ● μITRON v.2.0、v3.0、v4.0、NORTi、ThreadX などで動作実績 ■ UNIX/Windows、C言語標準I/O互換ライブラリインターフェースを提供 USBケーブル ■ Mass Storage Class は、SCSI、ATAPI、 SFF-8070i:BOT ターゲットハードウェア (UFI:CBIはオプション提供) ■ PLUG & PLAY のためのAPI関数を提供 USB コントローラー ■ 弊社技術陣による迅速な技術サポート ■ 各種ポーティング、受託開発も可能 GR-USB/DEVICE マスストレージ パッケージ GR-USB/HOST マスストレージ統合キット ■ USBテストツールUSB20CVのChapter9 Tests・Mass Storage Class Testsをパス ■ ポーティング、 カスタマイズなどの受託開発可能 RTOS Media Interface SCSI Driver BOT Function Driver USBメモリ GR-USB/DEVICEシリーズ Media Driver ■ ファイルインデックスとデータの分離キャッシング USB DEVICE Controller RAM Media Controller RZ/Aシリーズ LPCシリーズ テキサス・インスツルメンツ社製 OMAP-L138、 AM18xx STマイクロエレクトロニクス社製 STM32F1/F2/F4シリーズ フリースケール・セミコンダクタ社製 i.MX6、i.MX25、 Kinetis Kシリーズ ● アクセスしたファイルのファイル名称と、 ファイル管理情報との対応付け をキャッシングし多段階層ディレクトリ構成のアクセスや、1ディレクトリ 内に多数のファイルが存在するデジカメ等のファイルアクセスを高速化 XILINX社製 Zynq-7000 ※その他のコントローラーへの対応状況については営業部までお問い合わせください。 ● アプリケーションからデバイス固有の機能を使用できるインター フェース(デバイスioctl)を提供 FAT(File Allocation Table)及びexFAT(Extended FAT)は、 Microsoft社が開発したファイルシステムであり、特にMicrosoft社は FATの一部に関する特許を取得していることが知られています。権利関 係にはご注意ください。 ■ RAM ディスク機能 ● メモリ上にファイルシステムを構築することで、高速な作業が可能 オーディオ機器、 デジカメ アプリケーション等 アプリケーション パラメーター設定 メディア挿抜対応他 GR-PictBG/Storage ■ DPOF指定による画像のプリント ■ 専用のXML Parser & Builderを装備 ■ 専用のXML Parser & Builderを装備 ■ シンプルで実装容易なインターフェース ■ シンプルで実装容易なインターフェース ■ GR-USBシリーズに完全対応し、USBスタックを含んだPictBridge システムを容易に構築 ■ CPU非依存 ■ 各種リアルタイムOSに対応可能(μITRON4.0用サンプルプログラム 添付) open/close read/write等 fopen/fclose getc/putc等 C言語標準I/O インターフェースライブラリ GR-FILE固有 インターフェース オプションI/F POSIX互換 インターフェース GR-FILE多国語 オプション ファイルシステム共通処理部(キャッシング他) GR-FILE GR-FILE/ex ファイルシステム抽象化インターフェース ※FATファイルシステムのみ対応 その他ファイルシステム依存部 FATファイルシステム/exFATファイルシステム依存部 USB転送で画像を転送 USB転送で画像を転送 ルネサスエレクトロニクス社製 NXPセミコンダクターズジャパン社製 ■ その他、受託開発も可能 画像入力デバイス用のCIPA規格DC-001(PictBridge)準拠の スタック ■ 各種リアルタイムOSに対応可能(μITRON4.0用サンプルプログラム 添付) ■ キャッシング、 ブロックサイズ等のパラメーター設定が変更可能(初期化時) ■ 多国語オプションをご用意 RAM Disk Driver サンプル PictBridgeスタック GR-USB/ DEVICE マスストレージ パッケージ 画像出力デバイス用のCIPA規格DC-001(PictBridge)準拠の スタック ■ CPU非依存 ■ マルチタスク同時アクセスやOSレス環境 ■ 直接デバイス制御インターフェース Bridge ■ GR-USBシリーズに完全対応し、USBスタックを含んだPictBridge システムを容易に構築 ■ 主要なSDコントローラーに対応 ■ メディアに応じたファイルシステム毎のキャッシング方式が選択可能(マウント時) アプリケーション GR-PictBG/Print ※本製品を使用するにはSDAへの加盟が必要です。 ■ 各種リアルタイムOSに対応 GR-USB/HOSTシリーズ PictBridgeスタック ■ 各ファイルの特性に応じ、連続ダイレクトI/Oか、キャッシング方式を選択可能 ■ CPU非依存 Mass Storage Class メモリカード 組み込み機器にSDカード専用ドライバーを提供 ■ OS/プラットフォーム依存レイヤーとファイルシステム依存レイヤーを分離 ● TOPPERS、NORTiを含むμITRONv4.0、ThreadX、 VxWorksなどで動作実績 File System I/F ■ アプリケーションバッファを直接ドライバーに指定するダイレクトI/Oを使用可能 ■ 使用ROM量を削減するコンパイルオプションにより約4割のサイズダ ウンが可能 GR-FILE SDカードドライバー(GR-FILEシリーズ専用オプション) GR-SD ● メディアサイズから1パーティションを自動設定する簡易パーティション設定 と、細かくパーティション情報を指定するパーティション設定の両方をサポート ■ メディアの誤挿抜に対応する処理をサンプルで提供 記憶 メディア ■ ターゲットハードウェアが “大容量記憶装置デバイス” として動作 アプリケーション ハードディスク ■ SDXCカード専用サンプルフォーマットコードをご提供 ● メディアサイズから自動でフォーマットをする簡易フォーマットと、 クラ スタサイズ等を指定する、 カスタマイズフォーマットの両方をサポート ■ writeエラーデータの取出し機能で、 メディア不正抜差しに対応 SFF8070i ■ FAT、exFAT、 その両方の組み込みの選択が可能 ■ ファイルシステムのフォーマット/パーティション設定機能 ■ メディアに応じたファイルシステム毎のキャッシング方式が選択可能 BOT ■ GR-FILEの多くの機能をそのまま使用可能 ■ 多くのマウントオプションを用意 ホストPC ■ マルチタスク同時アクセスのサポート SCSI ■ 当社のGR-FILEをベースに、exFATファイルシステムへ対応 ■ POSIX互換、C言語標準I/Oインターフェースを提供 ■ FAT12/16/32に対応し、 ロング・ファイルネーム、Shift JISファイル 名をサポート ATAPI ※本製品を使用するにはSDAへの加盟が必要です。 ■ FAT12/16/32 、 ロングファイル名(SJIS) に対応 OS抽象化インターフェース その他のOS依存処理 PictBridge 対応カメラ PictBridge 対応カメラ PictBridge対応プリンター プリント要求 (Exifファイルなど) DPS Application Print Server Storage Client プリントステータス デバイス情報 プリント要求 プリントステータス Storage Server GR-PictBG /Print Print Client File System Interface SICD File System USB Host Stack − 3− GR-SD (SDカードドライバー) XML Parser & Builder GR-PictBG /Storage DPS Layer PTP デバイスドライバー(SCSI、ATAメモリカードドライバー、USBメモリ) リアルタイムOS(μITRON、ThreadX、T-Kernel、VxWorks等) DPS Application XML Parser & Builder DPS Layer デバイスドライバーインターフェース APL(DSCアプリケーションなど) APL(Printer Firmwareなど) デバイス情報 OS依存処理部(μITRON、ThreadX、T-Kernel、VxWorks等) PictBridge対応プリンター PTP SICD USB Device Stack CFカード HDD USBメモリ − 4− SDカード QRコード・ライブラリ QRコード・デコードライブラリ DataMatrixコード・デコードライブラリー GR-DataMatrix/DECODER シリアル通信プロトコル GR-HDLCシリーズ LAPBプロトコル 組み込み機器向けの使いやすくコンパクトな、Data Matrixコード をデコードするためのライブラリー ■ HDLCの各動作モードに対応 ● ABM(Asynchronous Balanced Mode) ● ABME(Asynchronous Balanced Mode Extended) ● ARM(Asynchronous Response Mode) ※一次局、二次局あり ● NRM(Normal Response Mode) ※一次局、二次局あり ■ 標準に完全準拠 ■ メッセージのロギング HDLCのLAPB (Link Access Procedure Balanced) プロト コルを採用することで、高速化及び高品質のデータ伝送を実現 GR-QR 「GR-QR/DECODER」 ■ 8ビットモノクロ画像からQRコードを判別し、 デコード ■ QRコードモデル2のデコードに対応 ■ 8ビットモノクロ画像からData Matrixコードを判別し、 デコード ■ JIS規格JIS-X0510準拠 ■ 画像中の複数のData Matrixコードを全てデコード ■ 数字、英数字、8ビットバイト、漢字モードに対応 ■ ECC200に対応 ■ ISO/IEC 16022準拠 (連結モードは別途対応可能) ■ バーレカンプマッシー法(Berlekamp-Massey algorithm) による 高速な誤り訂正 ■ バーレカンプマッシー法(Berlekamp-Massey algorithm) による高 速な誤り訂正 ■ Android端末用のQRコード (R)読み取りアプリケーション 「GR-QR/ READER」 が無償で付属 ・読み込み内容からアドレス帳、WEB、e-Mail、SMS、 クリップボード 等に連携 ・GR-QR/DECODERをネィティブに処理する事で高速にデコード ・連結バーコードにも対応 ■ 画像の回転、長方形、平行四辺形の歪みも対応 ■ 画像の奥行きによって発生する台形歪みにも対応 ■ 設定のチューニング等に便利なVC8用評価プロジェクトが付属 ■ 他のプロトコルから独立 GR-LAPB ■ LAPB (HDLC-ABM) 機能を実装 ■ 標準に完全に準拠 ■ メッセージのロギング ■ OSIプリミティブ準拠 ■ プロトコルモード LAPB(HDLC-ABM) ■ 0SIプリミテイブ準拠 ■ 最大データサイズ 4099オクテット ■ 使用するコマンドレスポンス: SABM/SABME/SARM/SNRM/DISC/UA/DM/FRMR/I/RR/RNR/REJなど ■ 組み込み機器開発の期間を短縮し、開発コストの削減に貢献 ■ 使用するコマンドレスポンス: SABM/DISC/UA/DM/FRMR/I/RR/RNR/REJ ■ 広範囲にわたるきめ細かなソリューションを提供 アプリケーション ■ μITRON系、 ThreadX、VxWorksなどの各種RTOS上で使用可能 デコード可能なDataMatrix コード ■ CPUに非依存 ■ ロイヤリティ不要の契約 GR-LAPBタスク ■ ANSI Cで記述されたソースコードでの提供 QRコード・エンコードライブラリ ■ 受託開発も可能 各種分野特有シーケンスにもポーティング可能 ■ 製品のラインアップ ABMモード: GR-LAPB アプリケーション ABMEモード: GR-LAPD ARMモード: GR-HDLC/ARM(一次局) GR-HDLC GR-HDLC/ARM(二次局) NRMモード: GR-HDLC/NRM(一次局) HDLCドライバー GR-HDLC/NRM(二次局) 「GR-QR/ENCODER」 ■ QRコードモデル2、 マイクロQRコードに対応 Square ■ JIS規格JIS-X0510準拠 ■ 数字、英数字、8ビットバイト、漢字モードに対応 Rectangular ■ 組み込み製品向けの固定長データ用途に対応 一次元バーコード・デコードライブラリー GR-BARCODE/DECODER 画像データ圧縮・伸張ライブラリ GR-JPEG 強力な読み取りアルゴリズムと画像解析技術を利用して、あらゆる タイプのコードを、 どのような状態でも、高速で正確に読み取るこ とができる最先端の一次元バーコード・デコードライブラリー 組み込み用静止画画像圧縮・伸張ソフトウェアライブラリ ■ 豊富な一次元バーコードに対応 (※デコード可能な一次元バーコードは以下のとおり) ■ デジタルカメラ用の業界規格JEIDA DCF Version1.0、 Exif Version2.1に準拠(DCFオプションにて対応) ■ ソフトウェア (ANSI-C) によるJPEGベースライン準拠の圧縮・伸張を 実現 ■ OS、CPU非依存 ・JAN8/13 (GS1-8 /13) ・UPC-A/UPC-E ・ITF ・NW-7(CODABAR) ・CODE39 ・CODE128 / EAN128 (GS1-128) ■ 8ビットモノクロ画像のライン上に存在する一次元バーコードを判別し デコード JPEG画像 (ファイル/メモリ) 圧縮処理 ■ 各種歪みに強いロジック ■ C/C++をサポートする環境で利用可能 量子化テーブル デコード可能な一次元バーコード ハフマンテーブル DCT エントロピー復号 ハフマンテーブル 量子化 量子化復号 量子化テーブル ハフマン符号化 JPEG画像 (ファイル/メモリ) ■ 逆DCT 元画像 (ファイル/メモリ) を実装 X.25パケット交換プロトコル(レイヤー3) ■ 標準に完全に準拠:ITU-T(84年版) ■ PVC、VCの両方をサポート ■ 広範囲なISDN機能を実装:基本インターフェース(回線交換サービスのみサポート) ■ レイヤー 3:Q.931 ■ レイヤー 2:Q.921(LAPD) ■ 下位のLAPBも別途提供可能 ■ レイヤー 1:I.430/431(H/Wで実現)■ 標準に完全準拠:ITU-T,TTC ■ PTP・MTP・オブジェクト管理モジュール・下位ドライバーI/Fレイヤーの 総合パッケージ アプリケーション ■ 複数の論理チャネルの同時通信が可能 アプリケーションに必要なISDN機能を提供 音楽や映像などのデジタルメディアデータを機器間で双方向に転 送する組み込み用ミドルウェア 伸張処理 GR-X.25 アプリケーションに必要なパケット交換通信機能を提供するX.25 プロトコル製品 GR-ISDN 組み込み用メディアトランスファープロトコル GR-MTPシリーズ GR-JPEG ■ ライン上の複数のバーコードを正方向、逆方向問わず全てデコード X.25プロトコル ■ アプリケーションとキューインターフェース ■ コードサイズは約80KB(回線交換) ■ リトル/ビッグエンディアン対応 元画像 (ファイル/メモリ) ISDNプロトコル HDLCドライバー GR-X.25 ■ メッセージのロギング GR-LAPB(オプション) ■ OSIプリミティブ準拠 HDLCドライバー ■ 独立したタスクとして提供 仮想ネットワークドライバー GR-WinNET Windows上で組み込み向けネットワークプロトコルスタックを動 作させるための仮想ネットワークドライバー ■ ARP/RARP/IP等の低レベルパケット送受信をサポート ■ コンパクトな音楽・画像転送用プロトコル ■ 組み込み向けネットワークプロトコルスタックを使用したWindows上 のアプリケーション (ThreadX for Win32/NetX for Win32等) で、 上位ネットワークプロトコル開発が可能 ■ 統合されたUSB、 ファイルシステム・パッケージもあわせてご提供 ■ 各種ネットワークプロトコルスタックに対応 ■ ポータブル・メディア・プレーヤーなどのデバイス側(Responder)の スタックを提供、 ホスト側(Initiator) もサポート予定 ■ 複数のシミュレーションアプリケーションと通信可能 ■ Windows Media Player 10との接続性を確認済み ■ Windowsのルーティング機能を使用し、外部機器との通信も可能 ■ わかりやすいAPIセットを提供 ■ Windows上のネットワークアプリケーションとの通信も可能 ■ プロトタイピングや教育用途にWindows2000およびWindowsXP で動作 ■ μITRON、 ThreadXなど主要OSに対応可能 ■ サンプルドライバーを標準添付 http server, ftp server, mail server, etc. ユーザーアプリケーション PTP MTP GR-MTP ピッ オブジェクト管理 モジュール ファイルシステム (GR-FILEなど) 物理ネットワーク 下位ドライバー依存レイヤー SICD 他のアプリ 仮想ネットワーク Windows Physical NIC メディアドライバー GR-USB/DEVICEシリーズ GR-WinNET Windows network App. http, ftp, mail, etc. RTOS(μITRON、ThreadXなど) − 5− ThreadX for Win32 NetX for Win32 − 6− QRコード・ライブラリ QRコード・デコードライブラリ DataMatrixコード・デコードライブラリー GR-DataMatrix/DECODER シリアル通信プロトコル GR-HDLCシリーズ LAPBプロトコル 組み込み機器向けの使いやすくコンパクトな、Data Matrixコード をデコードするためのライブラリー ■ HDLCの各動作モードに対応 ● ABM(Asynchronous Balanced Mode) ● ABME(Asynchronous Balanced Mode Extended) ● ARM(Asynchronous Response Mode) ※一次局、二次局あり ● NRM(Normal Response Mode) ※一次局、二次局あり ■ 標準に完全準拠 ■ メッセージのロギング HDLCのLAPB (Link Access Procedure Balanced) プロト コルを採用することで、高速化及び高品質のデータ伝送を実現 GR-QR 「GR-QR/DECODER」 ■ 8ビットモノクロ画像からQRコードを判別し、 デコード ■ QRコードモデル2のデコードに対応 ■ 8ビットモノクロ画像からData Matrixコードを判別し、 デコード ■ JIS規格JIS-X0510準拠 ■ 画像中の複数のData Matrixコードを全てデコード ■ 数字、英数字、8ビットバイト、漢字モードに対応 ■ ECC200に対応 ■ ISO/IEC 16022準拠 (連結モードは別途対応可能) ■ バーレカンプマッシー法(Berlekamp-Massey algorithm) による 高速な誤り訂正 ■ バーレカンプマッシー法(Berlekamp-Massey algorithm) による高 速な誤り訂正 ■ Android端末用のQRコード (R)読み取りアプリケーション 「GR-QR/ READER」 が無償で付属 ・読み込み内容からアドレス帳、WEB、e-Mail、SMS、 クリップボード 等に連携 ・GR-QR/DECODERをネィティブに処理する事で高速にデコード ・連結バーコードにも対応 ■ 画像の回転、長方形、平行四辺形の歪みも対応 ■ 画像の奥行きによって発生する台形歪みにも対応 ■ 設定のチューニング等に便利なVC8用評価プロジェクトが付属 ■ 他のプロトコルから独立 GR-LAPB ■ LAPB (HDLC-ABM) 機能を実装 ■ 標準に完全に準拠 ■ メッセージのロギング ■ OSIプリミティブ準拠 ■ プロトコルモード LAPB(HDLC-ABM) ■ 0SIプリミテイブ準拠 ■ 最大データサイズ 4099オクテット ■ 使用するコマンドレスポンス: SABM/SABME/SARM/SNRM/DISC/UA/DM/FRMR/I/RR/RNR/REJなど ■ 組み込み機器開発の期間を短縮し、開発コストの削減に貢献 ■ 使用するコマンドレスポンス: SABM/DISC/UA/DM/FRMR/I/RR/RNR/REJ ■ 広範囲にわたるきめ細かなソリューションを提供 アプリケーション ■ μITRON系、 ThreadX、VxWorksなどの各種RTOS上で使用可能 デコード可能なDataMatrix コード ■ CPUに非依存 ■ ロイヤリティ不要の契約 GR-LAPBタスク ■ ANSI Cで記述されたソースコードでの提供 QRコード・エンコードライブラリ ■ 受託開発も可能 各種分野特有シーケンスにもポーティング可能 ■ 製品のラインアップ ABMモード: GR-LAPB アプリケーション ABMEモード: GR-LAPD ARMモード: GR-HDLC/ARM(一次局) GR-HDLC GR-HDLC/ARM(二次局) NRMモード: GR-HDLC/NRM(一次局) HDLCドライバー GR-HDLC/NRM(二次局) 「GR-QR/ENCODER」 ■ QRコードモデル2、 マイクロQRコードに対応 Square ■ JIS規格JIS-X0510準拠 ■ 数字、英数字、8ビットバイト、漢字モードに対応 Rectangular ■ 組み込み製品向けの固定長データ用途に対応 一次元バーコード・デコードライブラリー GR-BARCODE/DECODER 画像データ圧縮・伸張ライブラリ GR-JPEG 強力な読み取りアルゴリズムと画像解析技術を利用して、あらゆる タイプのコードを、 どのような状態でも、高速で正確に読み取るこ とができる最先端の一次元バーコード・デコードライブラリー 組み込み用静止画画像圧縮・伸張ソフトウェアライブラリ ■ 豊富な一次元バーコードに対応 (※デコード可能な一次元バーコードは以下のとおり) ■ デジタルカメラ用の業界規格JEIDA DCF Version1.0、 Exif Version2.1に準拠(DCFオプションにて対応) ■ ソフトウェア (ANSI-C) によるJPEGベースライン準拠の圧縮・伸張を 実現 ■ OS、CPU非依存 ・JAN8/13 (GS1-8 /13) ・UPC-A/UPC-E ・ITF ・NW-7(CODABAR) ・CODE39 ・CODE128 / EAN128 (GS1-128) ■ 8ビットモノクロ画像のライン上に存在する一次元バーコードを判別し デコード JPEG画像 (ファイル/メモリ) 圧縮処理 ■ 各種歪みに強いロジック ■ C/C++をサポートする環境で利用可能 量子化テーブル デコード可能な一次元バーコード ハフマンテーブル DCT エントロピー復号 ハフマンテーブル 量子化 量子化復号 量子化テーブル ハフマン符号化 JPEG画像 (ファイル/メモリ) ■ 逆DCT 元画像 (ファイル/メモリ) を実装 X.25パケット交換プロトコル(レイヤー3) ■ 標準に完全に準拠:ITU-T(84年版) ■ PVC、VCの両方をサポート ■ 広範囲なISDN機能を実装:基本インターフェース(回線交換サービスのみサポート) ■ レイヤー 3:Q.931 ■ レイヤー 2:Q.921(LAPD) ■ 下位のLAPBも別途提供可能 ■ レイヤー 1:I.430/431(H/Wで実現)■ 標準に完全準拠:ITU-T,TTC ■ PTP・MTP・オブジェクト管理モジュール・下位ドライバーI/Fレイヤーの 総合パッケージ アプリケーション ■ 複数の論理チャネルの同時通信が可能 アプリケーションに必要なISDN機能を提供 音楽や映像などのデジタルメディアデータを機器間で双方向に転 送する組み込み用ミドルウェア 伸張処理 GR-X.25 アプリケーションに必要なパケット交換通信機能を提供するX.25 プロトコル製品 GR-ISDN 組み込み用メディアトランスファープロトコル GR-MTPシリーズ GR-JPEG ■ ライン上の複数のバーコードを正方向、逆方向問わず全てデコード X.25プロトコル ■ アプリケーションとキューインターフェース ■ コードサイズは約80KB(回線交換) ■ リトル/ビッグエンディアン対応 元画像 (ファイル/メモリ) ISDNプロトコル HDLCドライバー GR-X.25 ■ メッセージのロギング GR-LAPB(オプション) ■ OSIプリミティブ準拠 HDLCドライバー ■ 独立したタスクとして提供 仮想ネットワークドライバー GR-WinNET Windows上で組み込み向けネットワークプロトコルスタックを動 作させるための仮想ネットワークドライバー ■ ARP/RARP/IP等の低レベルパケット送受信をサポート ■ コンパクトな音楽・画像転送用プロトコル ■ 組み込み向けネットワークプロトコルスタックを使用したWindows上 のアプリケーション (ThreadX for Win32/NetX for Win32等) で、 上位ネットワークプロトコル開発が可能 ■ 統合されたUSB、 ファイルシステム・パッケージもあわせてご提供 ■ 各種ネットワークプロトコルスタックに対応 ■ ポータブル・メディア・プレーヤーなどのデバイス側(Responder)の スタックを提供、 ホスト側(Initiator) もサポート予定 ■ 複数のシミュレーションアプリケーションと通信可能 ■ Windows Media Player 10との接続性を確認済み ■ Windowsのルーティング機能を使用し、外部機器との通信も可能 ■ わかりやすいAPIセットを提供 ■ Windows上のネットワークアプリケーションとの通信も可能 ■ プロトタイピングや教育用途にWindows2000およびWindowsXP で動作 ■ μITRON、 ThreadXなど主要OSに対応可能 ■ サンプルドライバーを標準添付 http server, ftp server, mail server, etc. ユーザーアプリケーション PTP MTP GR-MTP ピッ オブジェクト管理 モジュール ファイルシステム (GR-FILEなど) 物理ネットワーク 下位ドライバー依存レイヤー SICD 他のアプリ 仮想ネットワーク Windows Physical NIC メディアドライバー GR-USB/DEVICEシリーズ GR-WinNET Windows network App. http, ftp, mail, etc. RTOS(μITRON、ThreadXなど) − 5− ThreadX for Win32 NetX for Win32 − 6− USB-Ethernetソリューション グレープシステムでは、USBのスタックとTCP/IPのスタックを使用して様々なソリューションをご提案しています。 [例]PCに特別なドライバーをインストールすることなくEthernet経由でUSBメモリにアクセスできるようにする。 開発対象の変換装置(サーバ) 開発対象の変換装置(クライアント) GR-‐USB/DEVICEマスストレージパッケージ HOSTアプリケーション Bridge PC SCSI Media Interface BOT USB-Ethernet Media Driver GR-USB/DEVICE TCP/IP FSIF TCP/IP (NetX、Fusion等) MSCクラス GR-USB/HOST# リアルタイムOS(μITRON、ThreadX等) リアルタイムOS(μITRON、ThreadX等) USB USBメモリ Ethernet USB ワイヤレスソリューション ▲ ▲ ▲ ▲ ▲ − 7− ▲ ダイレクトプリントソリューション ▲ ▲ 製品の仕様は予告無く変更する場合があります。 ITRONは"Industrial TRON"の略称です。 製品名は各メーカの商標または登録商標です。 営業部 〒220-6119 横浜市西区みなとみらい2-3-3 クイーンズタワーB 19F TEL.045-222-3761 FAX.045-222-3760 E-mail : [email protected] www.grape.co.jp − 8− 2015.03 ダイレクトプリントソリューション ▲ ▲ 製品の仕様は予告無く変更する場合があります。 ITRONは"Industrial TRON"の略称です。 製品名は各メーカの商標または登録商標です。 営業部 〒220-6119 横浜市西区みなとみらい2-3-3 クイーンズタワーB 19F TEL.045-222-3761 FAX.045-222-3760 E-mail : [email protected] www.grape.co.jp − 8− 2015.03
© Copyright 2024 Paperzz