Nucleus USB

Nucleus OSは、組込みデバイスにUSBテクノロジを適用する際の複雑さを解消する認証済みの統合USBソリューションを提供します。USBの使用はシンプルですが、その内部には複雑な処理が隠されていることから、異なる機能を提供するUSBを組み合わせる作業は、手間がかかることがあります。Nucleus USBが提供する認証済みの統合USBソリューションは、この作業をよりシンプルで簡単なものにすることができます。Nucleus USBには、ホストおよびファンクション・スタック、クラスドライバ、ハードウェア・ドライバ、マルチメディア管理などが含まれています。

特長と利点

豊富なバス・サポートにより様々な設計オプションを採用可能

Nucleus USBには、ホスト・スタック、ファンクション・スタック、クラス・ドライバ、ハードウェア・ドライバが含まれています。

USB 2.0仕様に基づいた確実な設計

USB On-The-Go(OTG)を含むUSB 2.0仕様に準拠していることから、ユーザは組込みUSBの実装を行い、製品の認証を迅速に進めることができます。

豊富なクラス・ドライバのサポートによりあらゆる設計課題に対応

Nucleus USBは、多くのクラス・ドライバをサポートします。 これにより、必要なインタフェースを短期間に開発することができます。

各種コントローラ・ドライバのサポート

Nucleus USBは、標準ベースのホストOHCIならびにEHCIからメーカー固有のコントローラまで、幅広いコントローラをサポートしています。サポートされていないコントローラに対しても、テンプレート・ドライバが用意されており、これを使用してハードウェアを短期間に動作させることができます。

マルチメディア転送により様々な機能を付加

USB仕様以外に、USBを活用するいくつかのマルチメディア転送機能もあります。 Nucleus USBは、マルチメディア転送用にMTPをサポートし、画像のダイレクト印刷にはPictBridgeをサポートしています。

クラス・ドライバ・サポート

  • マス・ストレージ: ポータブル・ストレージ向けSCSIおよびATAPI
  • ヒューマン・インタフェース・デバイス(HID): マウス、キーボード、電源
  • チップ/スマートカード・インタフェース(CCID): 認証カードリーダ
  • プリンタ: 単方向、双方向
  • 静止画像: 画像転送プロトコル(PTP)ソフトウェア付属
  • 通信: RNDIS、Ethernet、モデム
  • オーディオ: 入力/出力オーディオ・ストリーミング
  • ビデオ: 入力/出力ビデオ・ストリーミング
  • デバイス・ファームウェア・アップグレード(DFU): フィールドでの管理されたソフトウェア更新が可能
  • 仮想シリアル: RS232エミュレーション
  • USB-RS232シリアル変換: RS232との接続

マルチメディア・プロトコル

  • メディア転送プロトコル(MTP): マルチメディア・データ転送
  • PictBridge: カメラからプリンタへの直接印刷

ハードウェア・ドライバ・サポート

  • OTG
  • ホスト
  • ファンクション
 

Nucleus RTOS

Nucleus USBは、Nucleus RTOSを構成するモジュラー・コンポーネントの1つです。その他のモジュラー・サービスについてはこちらから。

成功事例

BitRouter

成功事例 : デジタルTVとケーブル・ソフトウェア・ソリューション・プロバイダであるBitRouterは、デジタル送信アダプタの設計にメンター・グラフィックスの組込みソリューションを採用しました。 詳細