NXP Semiconductors Kinetis KL4xマイクロコントローラ
NXP Semiconductors Kinetis KL4xマイクロコントローラは、Arm® Cortex®-M0+コアに基づいており、超低消費電力性能とアナログ、通信、タイミング、およびUSB 2.0 On-The-Goコントローラと低消費電力セグメントLCDコントローラ(最大376セグメントまでサポート)をはじめとする制御用周辺機器の豊富なスイートが組み合わされています。また、Kinetis KL4x MCUには、周辺機能を非同期停止モードにすることで動的消費電力を低減する新しい計算モードなど、複数の柔軟な低消費電力モードが搭載されています。統合セキュリティ回路によって、RAMおよびフラッシュ・コンテンツへの不正アクセスが防止されます。KL4x MCUファミリは、Cortex-M4ベースのKinetis K40 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
- 接続性と通信
- USB 2.0 On-The-Go(フルスピード)には、統合USB低電圧レギュレータが搭載されており、3.3ボルトで120 mAオフチップまで供給し、外部水晶を必要とせずにクロックリカバリ機能が搭載された5V入力またはUSB 2.0デバイス(フルスピード)から外部コンポーネントに電力を供給
- DMA対応のI2Cx2、最大1MbpsでSMBus V2機能互換
- DMA対応のLPUARTx1、UARTx2
- DMAサポートありの2つのSPI
- I2Sモジュール(オーディオアプリケーション用)
- 多機能またはカスタマイズされたシリアル・ペリフェラル・エミュレーション用のFlexIO
- 高性能通信に対応できる極めて正確な内部クロックリファレンス
アプリケーション
- スマートウォッチ
- サーモスタット
- 流量計
- 血糖値モニタ
- マルチパラメータ患者モニタリング
- ビル管理
- ホームオートメーション
- 電子スケール
ブロック図
公開: 2019-05-24
| 更新済み: 2023-08-29
