NXP Semiconductors Kinetis KL3xマイクロコントローラ

NXP Semiconductors Kinetis KL3xマイクロコントローラは、Arm® Cortex®-M0+コアに基づいており、超低消費電力性能とアナログ、通信、タイミング、および低消費電力セグメントLCDコントローラ(最大376セグメントまでサポート)をはじめとする制御用周辺機器の豊富なスイートが組み合わされています。Kinetis KL3xは、QFN-48パッケージに収められた32KBフラッシュから始まって、MBGA-121パッケージに収められた最大256KBにまで及んでいます。Kinetis KL3x MCUは、ARM Cortex-M4ベースのKinetis K30 MCUファミリとの互換性があり、さらなる高性能と機能統合への移行パスを実現しています。

特徴

  • 超低電力
    • 次世代32ビットArm Cortex-M0+コア
    • シングルサイクル高速I/Oアクセスポートがビットバンギングやソフトウェアプロトコルエミュレーションを可能にし、8ビット製品並みの使用感を維持
    • 周辺機能を非同期停止モードにすることで動的消費電力を低減する新しい計算クロックオプションなど、複数の柔軟な低消費電力モード
    • LPUART、SPI、I2C、ADC、DAC、LPタイマー、DMAはコアをウェイクアップさせる必要のない低消費電力モード動作に対応
  • メモリ
    • 64バイトフラッシュキャッシュを備えた最大256KBフラッシュ、最大32KB RAM
    • RAMやフラッシュコンテンツへの不正アクセスを防止するセキュリティ回路
    • 16KB ROMおよび内蔵ブートローダーが、MCUプログラミングに要する工数を簡素化し、簡単なフラッシュのアップグレードを実現
  • 性能
    • 完全な電圧と温度範囲(-40°C~105°C)全体で48MHzコア周波数
    • 周辺モジュールの改良されたビットを処理するビット操作エンジン
    • 高コード密度と32ビット性能を組み合わせたThumb命令セット
    • 低減されたCPU負荷による周辺機器とメモリーサービス提供、およびより高速のシステムスループット向け最大4チャンネルDMA
    • フェイルセーフアプリケーション用のクロックスキューやコード暴走に対する独立したクロック式COPガード
  • 混合信号
    • 分解能、サンプル時間、変換速度/電力の設定を変更できる、最大16ビットADC
    • 集積温度センサ
    • 6ビットDAC内蔵の高速コンパレーター
    • DMA対応の12ビットDAC
    タイミングと制御
    • 2つの6チャンネルおよび2つの2チャンネル、DMAサポートありの16ビット低消費電力タイマPWMモジュール
    • 2チャンネル32ビットの定期割り込みタイマが、RTOSタスクスケジュール用のタイムベースまたはADC変換用のトリガソースを提供
    • VLLS0向けを除き、全ての電力モードで動作可能な低消費電力タイマ
    • カレンダーつきリアルタイムクロック
  • ヒューマンマシンインターフェイス
    • セグメントLCDインターフェイス
    • 容量式タッチセンスインターフェイスは、最大16の外部電極とDMAデータ転送に対応
    • ピン割り込み、DMA要求機能、その他のピン制御オプションに対応するGPIO
  • 接続性と通信
    • DMA対応のI2Cx2、最大1MbpsでSMBus V2機能互換
    • DMA対応のLPUARTx1、UARTx2
    • DMAサポートありの2つのSPI
    • I2Sモジュール(オーディオアプリケーション用)
    • 多機能またはカスタマイズされたシリアル・ペリフェラル・エミュレーション用のFlexIO
    • 高性能通信に対応できる極めて正確な内部クロックリファレンス

アプリケーション

  • 血糖値測定器
  • 電子スケール
  • 流量計
  • スマートメータ
  • サーモスタット
  • 携帯用医療機器

ブロック図

ブロック図 - NXP Semiconductors Kinetis KL3xマイクロコントローラ
公開: 2019-05-24 | 更新済み: 2023-08-29