1129055_ja-JP

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

1129055_ja-JP

1129055_ja-JP

NXPマイクロコントローラ付きUSB<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

はじめに

ユニバーサルシリアルバス(USB)は、今日のパーソナルコンピューティングで最も成功したインターフェイスです。高速で信頼性が高く、使いやすいこのインターフェイスは、パーソナルコンピュータ、コンピュータ周辺機器、モニタ、モバイルデバイス、オーディオおよびビデオ機器、その他ほとんどの家電製品など、あらゆる場所で見つけることができます。

 

NXPは、Cortex-M4、Cortex-M3、Cortex-M0、ARM9、およびARM7マイクロコントローラに80以上のオプションを提供するUSB搭載ARMマイクロコントローラで市場をリードしています(以下の比較表と製品を参照)。NXPの高速およびフルスピードのデバイス/ホスト/OTG USB対応マイクロコントローラのポートフォリオは、特別なUSB機能(オンチップHS PHYおよびROMドライバなど)、フリーソフトウェア、および包括的なサポートを提供し、設計コンセプトから生産への迅速な移行を支援します。

 


NXPの利点

NXPのマイクロコントローラポートフォリオは、フルスピードおよびハイスピードのUSB 2.0デバイス、ホスト、On-The-Go(OTG)機能など、最新のUSB技術を備えています。NXPは、制御、割り込み、バルク、特にストリーミングオーディオに必要なアイソクロナスの4つの転送タイプすべてをサポートしています。NXPのMCUは、設計者にさまざまな特別なUSB機能を提供し、全体的なパフォーマンスを向上させ、市場投入までの時間を短縮します。
  • 完全認証済みUSB製品
  • オンチップROMドライバ
  • ハイスピードおよび/またはフルスピードPHYを内蔵
  • 無料のUSBホストおよびデバイスソフトウェア
  • 追加のUSB機能

完全認証済みUSB製品

NXPは、USB仕様を維持し、USBコンプライアンスを検証する組織であるUSB-IFの主要メンバーです。NXPのUSB搭載ARM MCUは認証申請中であるため、設計者は、自社のシステムが最高の信頼性とプラグアンドプレイ動作を提供することを確信できます。2008年末の時点で、ホストおよびデバイス機能を備えたUSB 2.0ベースのプロセッサのほとんどが認定されています。OTG 機能は処理中です。準拠製品の完全なリストは、USB-IFのWebサイトに掲載されています。 www.usb.org.

オンチップUSB ROMドライバ

NXPのオンボードUSB ROMドライバは、USBスタック、USBクラス、および低レベルドライバ全体をマイクロコントローラのROMに詰め込むため、この複雑なソフトウェアを自分で開発およびデバッグする必要がなくなります。USBドライバをROMに配置すると、貴重なメモリスペースが解放され、アプリケーションに使用できます。これらのドライバは、NXPおよび外部のテストハウスによって徹底的にテストされており、USB-IFの厳格なテスト要件に合格した後、USBロゴ認証を取得するために使用されます。

ハイスピードおよび/またはフルスピードPHYを内蔵

フルスピードまたはハイスピードPHYはNXPのUSBマイクロコントローラに統合されており、インターフェースのデジタル部分と変調部分の間のブリッジを提供します。マイコンにPHYを統合することで、部品のコストが節約され、システム設計が簡素化されます。たとえば、LPC1800 および LPC4300 マイクロコントローラは、2 チャネルの High-Speed USB 2.0 Host/Device/OTG をサポートし、オンチップの High-Speed PHY を備えています。

無料のUSBホストおよびデバイスソフトウェア

USB開発は、高価で難しいものである必要はありません。時間とコストを節約するために、NXPは、複数のツールチェーンですぐに使用できるホストモードとデバイスモード用の完全なUSBサンプルアプリケーションを提供しています。NXP独自の無料USBパッケージに加えて、NXPは主要なソフトウェア会社と提携して、最先端のUSBファームウェアを提供しています。USBソフトウェアオプションの完全なリストについては、このページ のサポートセクションを参照してください

追加のUSB機能

NXPのその他のUSB機能には、次のものがあります。
  • ホストコントローラはOHCI/EHCIに準拠しています。
  • 専用のDMAにより、USBインターフェースは最小限のCPU介入で動作できます。
  • SoftConnect™は、ソフトウェアを使用して、USBデバイスがバスに接続するタイミングを決定します。
  • GoodLink™は、USBデバイスがバス上で列挙および設定されたことを示すためにLEDを使用します。(電力を節約するため、サスペンド中はLEDが消灯します。
  • ダブルバッファリングは、バルクエンドポイントとアイソクロナスエンドポイントのスループットを最大化します。
  • 複数の USB ポートを使用すると、デバイスをホスト、デバイス、またはその両方として構成できます。
  • USBデータバッファは、エンドポイントのFIFOサイズを柔軟に構成できます。

製品

NXPは、Cortex-M0、Cortex-M3、Cortex-M4、ARM9、およびARM7マイクロコントローラ向けに80を超えるUSB MCUオプションを提供しています(以下の比較表と製品を参照)。NXP MCUの特別なUSB機能には、次のものがあります。

比較表

コア製品オンチップコントローラいいえ。Cntrlsのいいえ。ポート数オンチップPHY折り紙付き
デバイス ホスト OTG
ARM7TDMI-SLPC2141FS--11デバイスFS
LPC2142FS--11デバイスFS
LPC2144FS--11デバイス-
LPC2146FS--11デバイス-
LPC2148FS--11デバイスFS
LPC2158FS--11デバイス-
LPC2361FSFSFS11デバイス、ホストFS
LPC2362FSFSFS11デバイス、ホストFS
LPC2364FS--11デバイスFS
LPC2366FS--11デバイスFS
LPC2368FS--11デバイスFS
LPC2378FS--11デバイスFS
LPC2387FSFSFS11デバイス、ホストFS
LPC2388FSFSFS12デバイス、ホストFS
LPC2420FSFSFS12デバイス、ホスト-
LPC2458FSFSFS12デバイス、ホスト-
LPC2460FSFSFS12デバイス、ホスト-
LPC2468FSFSFS12デバイス、ホストFS
LPC2470FSFSFS12デバイス、ホスト-
LPC2478FSFSFS12デバイス、ホスト-
LPC2880HS--11デバイスHS
LPC2888HS--11デバイスHS
ARM720TLH79524FS--11デバイス-
LH79525FS--11デバイス-
ARM922TLH7A404FSFS-13 (2 ホスト)デバイス、ホスト-
LH7A400FS--11デバイス-
ARM968のLPC2921FS--11デバイス-
LPC2923FS--11デバイス-
LPC2925FS--11デバイス-
LPC2926FS FS11デバイス
LPC2927FS-FS11デバイス-
LPC2929FS-FS11デバイスFS
LPC2930FSFSFS12デバイス、ホスト-
LPC2939FSFSFS12デバイス、ホスト-
ARM926EJ-SLPC3180/01FSFSFS11--
LPC3220FSFSFS11--
LPC3230FSFSFS11--
LPC3240FSFSFS11--
LPC3250FSFSFS11--
LPC3130HSHSHS11デバイス、ホスト、OTG-
LPC3131HSHSHS11デバイス、ホスト、OTGHS
LPC3151HSHSHS11デバイス、ホスト、OTG-
LPC3152HSHSHS11デバイス、ホスト、OTGHS
LPC3153HSHSHS11デバイス、ホスト、OTG-
LPC3154HSHSHS11デバイス、ホスト、OTG-
コーテックス-M3LPC1342FS--11デバイスFS
LPC1343FS--11デバイスFS
LPC1345FS--11デバイス-
LPC1346FS--11デバイス-
LPC1347FS--11デバイス-
LPC1547FS--11デバイス-
LPC1548FS--11デバイス-
LPC1549FS--11デバイスFS
LPC1751FS--11デバイスFS
LPC1752FS--11デバイス-
LPC1754FSFSFS11デバイス、ホスト-
LPC1756FSFSFS11デバイス、ホスト-
LPC1758FSFSFS11デバイス、ホスト-
LPC1759FSFSFS11デバイス、ホスト-
LPC1764FS--11デバイス-
LPC1765FSFSFS11デバイス、ホスト-
LPC1766FSFSFS11デバイス、ホスト-
LPC1768FSFSFS11デバイス、ホストFS
LPC1769FSFSFS11デバイス、ホスト-
LPC1774FS--11デバイス-
LPC1776FSFSFS11デバイス、ホスト-
LPC1777FSFSFS11デバイス、ホスト-
LPC1778FSFSFS11デバイス、ホスト-
LPC1785FSFSFS11デバイス、ホスト-
LPC1786FSFSFS11デバイス、ホスト-
LPC1787FSFSFS11デバイス、ホスト-
LPC1788FSFSFS11デバイス、ホスト-
LPC1820HSHSHS11デバイス、ホスト-
LPC1822HSHSHS11デバイス、ホスト-
LPC1823HSHSHS11デバイス、ホスト-
LPC1825HSHSHS11デバイス、ホスト-
LPC1827HSHSHS11デバイス、ホスト-
LPC1830HSHSHS22デバイス、ホスト-
LPC1833HSHSHS22デバイス、ホスト-
LPC1837HSHSHS22デバイス、ホストFS
LPC1850HSHSHS22デバイス、ホストFS
LPC1853HSHSHS22デバイス、ホストFS
LPC1857HSHSHS22デバイス、ホストFS
Cortex-M4LPC4072FSFSFS12デバイス、ホスト、OTG-
LPC4074FSFSFS12デバイス、ホスト、OTG-
LPC4076FSFSFS12デバイス、ホスト、OTG-
LPC4078FSFSFS12デバイス、ホスト、OTG-
LPC4088FSFSFS12デバイス、ホスト、OTG-
LPC4320HSHSHS11デバイス、ホスト、OTG-
LPC4320HSHSHS11デバイス、ホスト、OTG
LPC4322HSHSHS11デバイス、ホスト、OTG-
LPC4323HSHSHS11デバイス、ホスト、OTG-
LPC4325HSHSHS11デバイス、ホスト、OTG-
LPC4327HSHSHS11デバイス、ホスト、OTG-
LPC4330HSHSHS22デバイス、ホスト、OTG-
LPC4333HSHSHS22デバイス、ホスト、OTG-
LPC4337HSHSHS22デバイス、ホスト、OTG-
LPC4350HSHSHS22デバイス、ホスト、OTG-
LPC4353HSHSHS22デバイス、ホスト、OTG-
LPC4357HSHSHS22デバイス、ホスト、OTG-
コーテックス-M0LPC11U12FS--11デバイス-
LPC11U13FS--11デバイス-
LPC11U14FS--11デバイスFS
LPC11U23FS--11デバイス-
LPC11U24FS--11デバイスLS, FS
LPC11U34FS--11デバイス-
LPC11U35FS--11デバイス-
LPC11U36FS--11デバイス-
LPC11U37FS--11デバイスFS
LPC11U37HFS--11デバイス-
Cortex-M0+LPC11U67FS--11デバイス-
LPC11U68FS--11デバイスLS, FS

サポート

ソフトウェア

 

 

アプリケーション・ノート

記事

リンク

 

 

Tags (1)
No ratings
Version history
Last update:
‎01-05-2026 08:37 AM
Updated by: