半導体イメージ

i.MX RT1050は、NXPセミコンダクターズ(以下NXP社)のマイクロコントローラです。Cortex®-M7を1つ搭載し、最大600MHzで動作します。

i.MX RT1050の仕様

MIMXRT1051 MIMXRT1052
Core Type 1 x  Arm® Cortex®-M7 1 x  Arm® Cortex®-M7
Operating Frequency [Max] (MHz) 600 600
SRAM (Max) (KB) 512 512

出典:i.MX RT1050

i.MX RT1050とは

半導体イメージ

i.MXシリーズとは

i.MXシリーズとは、NXP社が提供しているプロセッサファミリです。i.MXシリーズの特徴は、Arm®コアを搭載し、低消費電力であることです。

i.MXシリーズのラインアップ

i.MXシリーズのラインアップは、以下の通りです。

  • i.MX RTシリーズ:産業用IoTアプリケーション向け
  • i.MX 6シリーズ :自動車、産業用アプリケーション向け
  • i.MX 7シリーズ :ポータブルIoTアプリケーション向け
  • i.MX 8シリーズ :グラフィックス、オーディオ、安全性が重要なアプリケーション向け
  • i.MX28     :自動車、産業用アプリケーションの電源管理および接続機能向け

i.MX RT1050は、産業用IoTアプリケーション向けの「i.MX RTシリーズ」に属します。

i.MX RTシリーズとは

i.MX RTシリーズとは、NXP社が提供しているマイクロコントローラファミリです。i.MX RTシリーズは、シングルコア、デュアルコアの製品を展開しています。

シングルコアとは

シングルコアとは、コアを1つだけ内蔵したプロセッサのこと。シングルコアは、通常マルチコアと対比する文脈において使われる言葉。

組込みにおけるシングルコア、シングルコアプロセッサとは?意味・定義・特徴をわかりやすく解説

デュアルコア・クアッドコアとは

コアを複数搭載したマルチコアのうち、コアを2つ搭載したものをデュアルコア、コアを4つ搭載したものをクアッドコアと言う。

組込みにおけるマルチコア、マルチコアプロセッサとは?種類・定義・特徴をわかりやすく解説

i.MX RTシリーズは、Cortex®-M4, Cortex®-M7, Cortex®-M33を搭載し、費用対効果の高い価格でリアルタイム機能とMCUの使いやすさを実現します。

i.MX RTシリーズのラインアップ

i.MX RTシリーズのラインアップは、以下の通りです。

  • i.MX RT1170  :複数のメディア機能
  • i.MX RT1160  :温度範囲対応が広い
  • i.MX RT1064  :高度なマルチメディア
  • i.MX RT1060  :高速性
  • i.MX RT1050  :リアルタイム機能
  • i.MX RT1024  :DC-DC コンバーターによる省電力機能
  • i.MX RT1020  :低コストでの高パフォーマンス
  • i.MX RT1015  :低コストPCBを実現
  • i.MX RT1010  :新しいエントリーポイントの提供
  • i.MX RT600    :安全性が高い音声操作エンドノード
  • i.MX RT500    :チップ上の高い安全性

この記事では、リアルタイム機能が特徴の「i.MX RT1050」を紹介します。

i.MX RT1050とは

i.MX RT1050は使いやすさとレスポンスの速さを両立しています。業界初のクロスオーバーMCUで、産業IoTで幅広く活用されています。

    出典:i.MX RT1050

    【特長1】遅延性の低さ

    i.MX RT1050は20ナノ秒ほどの速度でレスポンスします。そのため、リアルタイムで高いパフォーマンスが可能です。

    【特長2】省電力

    DC-DCコンバーターを搭載し、業界で最も低い動的電力を実現します。

    【特長3】高いマルチメディア性能

    GUIおよび拡張HMIを意識した、高いマルチメディア性能を備えています。

    仕様
    • 2Dグラフィックアクセラレーションエンジン
    • パラレルカメラセンサーインターフェース
    • LCD ディスプレイコントローラ(最大 WXGA 1366×768)
    • 高パフォーマンスのマルチチャンネルオーディオに適した3つのI2S

    i.MX RT1050の使い方(アプリケーション)

    i.MX RT1050は、以下のアプリケーションに適しています。

    • オートバイや小型エンジンの制御
    • 住宅やビルのセキュリティおよび監視システム
    • 在庫管理やサプライチェーンマネジメントシステム
    • フリート分析やドライバー管理システム
    • スマート家電製品

    i.MX RT1050の入手方法

    i.MX RT1050は、NXP社の正規販売店や下記のオンラインショップなどで購入できます。

    i.MX RT1050の開発環境

    i.MX RT1050に対応した代表的な開発環境は、以下の通りです。

    • IAR Embedded Workbench
    • MCUXpresso

    i.MX RT1050 評価ボード

    i.MX RT1050の評価ボードは、以下の通りです。

    搭載CPU 特長 対象 データシート
    i.MX RT1050 Evaluation Kit i.MX RT1050 NXP社純正の評価ボード

    USBケーブルを同梱

    NXP社純正の評価ボードを使用したい方

    すぐに開発をスタートしたい方

    i.MX RT1050 Crossover Processors Data Sheet for Industrial Products

    i.MX RT1050 Evaluation Kit

    i.MX RT1050 Evaluation Kitは、NXP社純正の評価ボードです。評価ボードの他、USBケーブルが同梱されています。

    NXP社純正の評価ボードを使用したい」「すぐに開発をスタートしたい」という方に最適な評価ボードです。

    i.MX RT1050 Evaluation Kitの価格・購入場所

    i.MX RT1050の対応OS

    i.MX RT1050に対応している主なOSは、以下の通りです。

    • Linux
    • Android
    • FreeRTOS
    • μC3(マイクロ・シー・キューブ)/Standard(弊社製品)

    弊社製品「μC3(マイクロ・シー・キューブ)」のご紹介

    高性能リアルタイム処理向けRTOS「μC3(マイクロ・シー・キューブ)/Standard」

    μC3(マイクロ・シー・キューブ)/Standardは、μITRON4.0のスタンダードプロファイルをベースに、32/64ビットプロセッサが搭載された組み込みシステム向けのRTOSです。

    μC3/Standardは、高性能プロセッサがより高度なリアルタイム制御に耐えられるよう、割込み禁止時間を極力なくし、割込み応答性を最重要課題として設計したRTOSです。

    Arm® Cortex®-Aシリーズ、Arm® Cortex®-Rシリーズだけでなく、高性能な Arm® Cortex®-MやRenesas RXシリーズにも対応しています。

    32/64bitの高性能プロセッサに最適化
    割り込み応答性を高め、32/64bitの高性能プロセッサ向けに最適化されたμITRON4.0仕様のカーネル。
    豊富なプロセッサ・サポート
    業界随一のプロセッササポート実績があり、技術サポートも充実しています。CPUの選択肢を広げ、機会費用を抑える事ができます。業界随一のCPUサ
    ポート実績があり、技術サポートも充実しています。ご使用予定のデバイスで直ぐに開発着手が可能で、ご質問に対して24時間以内の1次回答を徹底しています。
    マルチコア対応
    組み込み機器向けに最適なAMP型カーネル。マルチコアによって、リアルタイム性能を強化します。
    豊富なデバイスドライバを用意
    I2C, SPI, GPIO, SDなどのデバイスドライバをオプションで用意。(UART, Timer, INTCはμC3に、EthernetドライバはμNet3に付属しています。)