NXP Semiconductors LPC51U68 32ビットArm Cortex-M0+マイクロコントローラ

NXP Semiconductors LPC51U68 32ビットArm® Cortex®-M0+マイクロコントローラは、96KBのオンチップSRAM、256KBのオンチップ・フラッシュ・プログラミング・メモリ(フラッシュ・アクセラレータ搭載)、CPU周波数最大100MHzが特徴です。LPC51U68には、高性能、拡張メモリリソース、柔軟性に富んだシリアルポート設定、比類のない設計の柔軟性の実現、コンピューティング性能、要求の厳しいIoT(モノのインターネット)と産業用アプリケーションの統合が備わっています。

LPC51U68 MCUには、クリスタルレス動作に対応したUSB 2.0フルスピード・デバイスコントローラ、および8つの柔軟性に富んだシリアル通信周辺機器が搭載されており、それぞれUSART、SPI、あるいはI2Cインターフェイスとして有効にできます。また、2つのflexcommインターフェイスには、I2Sインターフェイスも搭載されており、合計2チャンネルのペアを対象としています。LPC51U68のオンチップADC(アナログ・デジタル・コンバータ)は、12の入力チャンネルが特徴で、12ビットの解像度が備わっており、最大5Mspsで変換レートを実行します。統合温度センサは、-40°C~105°Cの完全温度範囲全体で±3°Cより優れた絶対精度を実現しています。

LPC51U68は、Arm Cortex-M0+コアを使用した優れたコンピューティング・パワーを発揮しながら、超低電力消費と独自の低消費電力設計があります。このマイクロコントローラは、4つの低消費電力モードとAPI駆動電力特性に対応しており、開発者を対象とした実行時に使いやすい動的電流管理を実現しています。

LPC51U68 MCUは、LQFP64およびLQFP48パッケージで提供されます。また、LPC51U68マイクロコントローラは、LPC5411xおよびLPC5410x MCUファミリとの互換性があり、Arm Cortex-M4コアに対するスケーラビリティ・オプションを実現しています。

特徴

  • Arm Cortex-M0+コア
    • 最大100MHzの周波数で実行
    • シングルサイクル乗算器
    • 内蔵ネスト型ベクトル割込みコントローラ(NVIC)
    • ソースを選択できるマスク不可割込み(NMI)
  • オンチップメモリ
    • 256KBオンチップ・フラッシュ・プログラミング・メモリ(フラッシュ・アクセラレータと256バイトのページ書込/消去機能を搭載)
    • 最大64KBメインSRAMに加えて追加の32KB SRAMで構成された、最大96KB SRAM
  • ROM APIサポート
    • フラッシュのインアプリケーション・プログラミング(IAP)とインシステム・プログラミング(ISP)
    • ROMベースのUSBドライバ(HID、CDC、MSC士、DFU)およびUSB経由のフラッシュ・アップデート
    • フラッシュ、USART、SPI、I2Cで有効なユーザーコードから起動
    • レガシー、シングル、デュアルイメージブート
  • シリアル・インターフェイス
    • 8つのflexcommインターフェイス・シリアル周辺機器
    • 最大1Mbit/sデータレートおよび複数アドレス認識とモニタモードが備わっているI2C高速モードおよび高速モードプラス
    • USBフルスピードデバイス・インターフェイス(クリスタルレス動作のオプションあり)
  • 電力制御
    • 電力消費を最小化するための集積PMU(電源管理ユニット)
    • スリープモード、スリープモード、ディープスリープモード、ディープスリープモード
    • スレーブとして動作する場合、USART、SPI、I2C周辺機器の動作でのディープスリープモードからのウェイクアップ
    • RTCアラームからの、スリープ、ディープ・スリープ、ディープ・パワーダウンの各モードからのウェイクアップ
    • パワーオンリセット(POR)
    • 電力低下検出
  • 物理的特徴
    • 単電源 1.62~3.6V
    • JTAGバウンダリ・スキャンをサポート
    • 4つのブレークポイントと2つのウォッチポイントがあるシリアルワイヤデバッグ(SWD)
    • 識別用の固有デバイスシリアル番号
    • 動作温度範囲: -40°C~+105°C
  • パッケージオプション:
    • LQFP64
    • LQFP48
  • デジタル周辺機器
    • DMAコントローラには、18チャンネルと16のプログラマブル・トリガが備わっており、すべてのメモリとDMA対応周辺機器にアクセス可能
    • 最大48本の汎用I/O(GPIO)ピンです。大半のGPIOには、構成可能なプルアップ/プルダウン・レジスタ、オープンドレイン・モード、入力インバータを装備
    • 立ち上がりエッジ、立ち下がりエッジ、または両方の入力エッジによってトリガされるピン割込(PINT)として、最大4本までGPIOを選択可能
    • 2つのGPIOグループ化された割込(GINT)によって、入力状態の論理的(AND/OR)組み合わせに基づいた割込が可能
    • CRCエンジン
  • アナログ周辺機器
    • 12の入力チャンネルおよび複数の内部・外部トリガ入力ならびに最大5.0MSample/secのサンプルレートが備わっている12ビットADC
    • ADCに接続されている統合温度センサ
  •  タイマー
    • 3個の標準汎用タイマ/カウンタ。4個は最大4つのキャプチャ入力と4つの比較出力、PWMモード、外部カウント入力をサポート
    • 8つのキャプチャと整合などの、1つのSCTimer/PWM(SCT)8入力、8出力機能
    • 32ビット・リアルタイムクロック(RTC)で、常時オン電源ドメインで動作する1秒分解能複数チャンネル、最大4つのプログラマブル固定レートで繰り返し割込を生成させるマルチレート24ビットタイマ(MRT)を搭載
    • ウィンドウモード対応ウォッチドッグタイマ(WWDT)
    • ウォッチドッグ発振器から実行される超低消費電力マイクロチック・タイマで、ほとんどの低消費電力モードからデバイスを起動するために使用可能
  • クロックジェネレータ
    • 工場で調整された精度が備わっている内部FRO発振器
    • 最大25MHzの外部クロック入力
    • 6kHz~1.5MHzの周波数範囲があるウォッチドッグ発振器
    • 32kHzの低消費電力RTC発振器
    • システムのPLLによって、高周波外部クロックなしで最大CPU速度までのCPU動作が可能
    • 数多くの内部クロックを反映できる分周器が搭載されたクロック出力機能
    • オンチップまたははオフチップ・クロック信号の周波数の測定を目的とした周波数測定装置

アプリケーション

  • 高性能ゲーム用周辺機器
  • 工業グレードUSB toシリアルポートブリッジ
  • 組み込みアプリケーション
  • 電子メーター
  • 指紋認証
  • USBオーディオ機器
  • USBインターフェイスが搭載されたセンサハブ
  • エントリーレベルのモバイルPOS

ブロック図

NXP Semiconductors LPC51U68 32ビットArm Cortex-M0+マイクロコントローラ
公開: 2018-06-05 | 更新済み: 2022-11-29