XMC1404-Q048X0128 AA
32-bit Microcontrollers with ARM® Cortex®-M0 with focus on low-cost embedded control applications. The XMC1400 series devices are optimized for motor control, power conversion and LED Lighting applications and Human-Machine Interface (HMI). Increasing complexity and demand for computing power of embedded control applications requires microcontrollers to have a significant CPU performance, integrated peripheral functionality and rapid development environment enabling short time-to market, without compromising cost efficiency. The performance of XMC1400 will be increased with 70% over existing XMC1000 due to the 48 [MHz] of the core frequency and the 2 Can nodes interfaces.
特長
- 128.0KB Flash, 16KB RAM
- Core frequency: 48[MHZ]
- Peripherals clock: 96 [MHZ]
- Supply voltage range: 1.8 - 5.5 V
- MATH co-processor for CORDIC & HW Divide
- 16 x 16-bit special purpose timers, dead time generation
- 2 x Hall Sensor & Encoder I/F
- LED brightness & color control module (BCCU)
- 12 channel 12-bit ADC, 2 x parallel sampling
- MultiCAN: 2 CAN nodes, 32 Message Objects
- 4 channel USIC (configurable to SPI, UART, IIC, IIS)
- 16 channel touch control / LED matrix control
- 4 x Comparators
- Temperature Sensor
- Pseudo Random Number Generator
- Real Time Clock
- Watch Dog Timer
- PG-VQFN-48
- Temperature range: -40 to 105°C
- 70%+ performance over existing XMC1000
推奨アプリケーション例
Industrial I/O:
Sense, control, drive, communicate - these tasks are versatile and complex on the field level. But there is a perfect I/O module for every dedicated task. The XMC1400 series with up to 200 kB of flash, 2 CAN nodes, 4 serial channels, 3 x 64 LED matrix control and 9-channel LED brightness and color control is unrivaled when it comes to communication and human-machine interface tasks. XMC1400 is in no way lacking in terms of actuator & sensor control IP as it comes with a 12-bit ADC including 2 sample & holds, 4 comparators and 16 PWM channels.
Motor Control:
In general XMC1000 microcontrollers can be found controlling, flying or moving around on board many different types of drones and eBikes around the world.
Some functionalities that makes XMC1000 family suited to motor control application:
- Easy 3-phase inverter implementation with a single CCU8 PWM unit, offering shadow register transfer, external input for fault control, binary and floating pre-scaler, 16-bit to 64-bit width
- POSIF interface to directly connect hall sensors and incremental encoder.
- 12-bit ADC with on-chip adjustable gain of x1, x3, x6 or x12
Smart Lighting:
XMC™ microcontrollers help bring this new dimension into traditional LED lighting systems. With their Brightness and Color Control Unit (BCCU), XMC1200/1300/1400 series products offer an industry-unique module for automatically controlling the dimming level and color of multi-channel LED lamps.
Some Key features of the XMC1000 family for smart lighting applications:
- Tightly interconnected peripherals supporting various digital power conversion techniques
- Automatic exponential dimming and linear intensity changes make brightness or color changes appear smooth and natural to the human eye
DAVE™ (バージョン4) - XMC™マイクロコントローラー用開発プラットフォーム
コード生成用のプロフェッショナルな無償開発プラットフォーム
GNU C-compilerを使用した無償のEclipseベースIDEは、Arm® Cortex®-Mプロセッサ搭載のXMC™産業用マイクロコントローラー向けに、コンフィギュレーション可能で再利用可能な幅広いコード レポジトリを提供します。
アプリケーション指向のコード レポジトリとグラフィカルなシステム設計手法、および自動コード生成ツールが統合され、XMC™マイクロコントローラーの評価から量産までの全プロセスをガイドします。XMC™ LibおよびDAVE™で生成されたコードは、他のサードパーティ製ツール チェーンで使用することができます。
µC/Probe™ XMC™ソフトウェアの無料ダウンロードはこちらから!
DAVE™ - Eclipseベースの無償コード開発プラットフォーム/IDEは、コード レポジトリやグラフィカルなシステム設計手法、自動コード生成機能を備え、XMC™マイクロコントローラーの評価から量産までの全プロセスをガイドします。XMC™ LibおよびDAVE™で生成されたコードは、サードパーティ製ツールで使用できるよう事前検証済みです。
DAVE™について |
DAVE™ (Version 4) - 評価から生産までの全開発プロセスをサポートする、無償でプロフェッショナルな統合開発環境 (IDE) です。
|
DAVE™ ハイライト
|
---|
DAVE™ | GNU Cコンパイラ、デバッガー、包括的なコード レポジトリ、ハードウェア リソース管理、コード生成プラグインを含むEclipseベースの無料統合開発環境 (IDE) です。 IDE、XMC™ Lib、DAVE™アプリケーション、コード サンプル、DAVE™ SDKを含む完全なダウンロード パッケージを提供します。 |
||||||
---|---|---|---|---|---|---|---|
XMC™ Lib | GNUやArm、IAR、TASKINGコンパイラで検証済みで、Altium、Arm/KEIL、Atollic、IAR Systems、iSystems、RowleyコンパイラIDEでリリースされている周辺機器用のAPIをすぐに使用することができます。 XMC™ペリフェラル用低レベル ドライバー ライブラリ (API)、CMSIS / MISRA 2004準拠、ドキュメントを含んでいます。XMC™ Lib – リリースノートをご覧ください |
||||||
システム: | タイマー/PWM: | アナログ ミックス信号: | 通信: | 特定用途向け: | 例: | ||
|
|
|
|
|
|
||
DAVE™ APPs |
|
XMC™ Lib (ローレベル ドライバー) を使用したGUI (グラフィカル ユーザー インターフェース) 設定可能なアプリケーション指向のソフトウェア コンポーネントで、ライブラリー (API) に配置されています。 |
|||||
汎用 システムDAVE™ アプリケーション: |
特定アプリケーション向けDAVE™ アプリケーション: |
Contributed DAVE™ APP: |
|||||
汎用:
システム:
|
モーター制御:
パワー コンバージョン:
通信:
|
Lighting:
HMI:
|
Contributed DAVE™
OPTIGA™:
CONFIG APPs:
SEGGER RTT |
||||
DAVE™ EXAMPLE | XMC™ Lib (XMC™ MCU用ローレベル ドライバー) およびDAVE™ APPをアプリケーション例として構成されています。 |
||||||
サードパーティー | XMC™ LibおよびDAVE™ APPは、GCC、Arm®、TASKING、IARの各コンパイラでテストされています。 |
||||||
XMC™ MCUs | A32ビットArm® Cortex®-M0/M4Fを搭載した100種類以上の機能/性能/メモリ/パッケージ オプションの幅広いポートフォリオ |
||||||
迅速なプロトタイプ作製用ツール | XMC™ Flasherツール XMC™ マイコンの接続とフラッシュを行うための使いやすい無償のツール |
||||||
![]() |
XMC™リンク、機能絶縁型デバッグ プローブ SEGGER J-Link技術に基づく機能絶縁型デバッグ プローブ |
||||||
XMC™ピンアウト ツール 迅速なプロトタイプ作製用グラフィカル ピン配置ツール |
MATLAB®およびSimulink®用
MATLAB® and Simulink®用MATLAB® および Simulink®向けXMC™ライブラリは、すべてのXMC™マイクロコントローラーのコード生成に対応し、モデルベースの設計フローを容易に実現します。
Embedded Coder®用XMC™ライブラリでは、XMC™ MCUに最適化されたソフトウェア アルゴリズムの自動コードの生成が可能です。システムおよびペリフェラルの初期化、また以下のような包括的なペリフェラル ライブラリ ブロックのセットを提供します。
機能の概要:
対応デバイス:
|
|
Embedded Coder®用XMC™ライブラリは、MATLAB®およびSimulink®環境からリアル タイム アプリケーションのモデルベース設計を高速に行えるようにします。
XMC1000 ファミリー、ARM ® Cortex ® - M0 | XMC4000 ファミリー、ARM ® Cortex ® - M4F |
---|---|
|
|
|
*2016年下半期半ばに予定
XMC™マイコン用のシステム初期化コードの生成に対応し、直接コンパイル、リンクが可能です。
インフィニオンのDAVE™との容易な統合をサポートし、すべての主なArm®サードパーティ ツールおよびコンパイラ
ー/IDEと使用することができます。
アプリケーション | XMC™評価キットおよびボード |
---|---|
|
Embedded Coder®用XMC™ライブラリ – 以下を含む
- システム初期化ライブラリ
- ペリフェラル初期化ライブラリ
- 最適化されたコード ライブラリ (CORDIC、CMSIS)
- すべてのXMC™マイクロコントローラーに対応
- 高度な機能
- 初期化シーケンス ブロック
- リソース名コンフィギュレーター
- コンパイル/リンクのサポート (GNU gcc/g++ 経由)
マイクロコントローラー向けMatrikonOPC UA Embedded Suite
インダストリー4.0とIIoT Ready OPC UAコネクティビティにより、M2M通信、制御オートメーション、デバイス間通信の実装方法が急速に変化しています。
このハイパー コネクテッド ワールドの出現により、最も小さなデバイスでさえ、安全な標準ベースのデータ接続をサポートすることが期待されています。OPC UAは、インダストリー4.0アプリケーションの接続規格として選択され、製品が新しく市場に登場・参入するために、ベンダーが機器に実装する必要のある唯一かつ最も重要なデータ接続規格となっています。
MatrikonOPC UA Embedded Software Development Kit (SDK)は、XMC™4000 MCUファミリーを使用するインフィニオン ベースのシステムをOPC UA対応にする最も速く、最も簡単な方法です。OPC UAの複雑な仕組みを学んだり、OPC UAサーバーの実装をデバッグしたりする必要がないMatrikonOPC UA Embedded SDKは、OPC UA対応製品を自信を持って迅速に市場に投入できるようにします。
主な特長 | メリット | システム要件 |
---|---|---|
|
|
|
EPSON TFT CTRL IC、XMC™マイコン、DAVE™IDE向け
プロフェッショナル、ディスクリート、スケーラブルなTFTディスプレイ制御ソリューション
EPSON Graphics Library/APIは、EPSON TFT CTRL IC (S1D13781) を接続した汎用XMC™マイコンを用いて、TFTパネルにグラフィックやテキストを表示するプロセスを、以下のようなディスクリートでスケーラブルなシステム アプローチで実現し簡素化するためのソフトウェア ライブラリです。
DAVE™ IDE用の無償ライブラリ/API、充実したドキュメント、Arduinoハードウェア互換シールドボード (S5U13781R01C100) により、ディスクリート システム アプローチのシステム性能と利点を容易に体験することが可能です。
- 最大7インチ ディスプレイ (解像度800 x 480まで)
- TFTディスプレイ制御ライブラリ/APIを無償提供
- 使いやすくスケールアップしたMCUとTFTのCRTL IC
- クラス最高のハードウェア グラフィック アクセラレーション
- プリント基板層とシステム コストの削減を実現
- エンベデッド ビデオ メモリ
EPSONディスプレイ コントローラーの詳細
EPSON TFTグラフィック ライブラリ、XMC™およびDAVE™用ドキュメントの詳細
XMC™ 32ビットArmベース® マイクロコントローラーの内部をグラフィカルに可視化
無償版µC/Probe™ XMC™は、Micrium®が開発したXMC™マイクロコントローラー専用のµC/Probe™の派生製品です。µC/Probe™ XMC™は、Windowsベースのアプリケーションで、ランタイム中にXMC™マイクロコントローラーのメモリを非侵入型で読み書きでき、グラフィカル ダッシュボードによりアプリケーションの微調整を行うことが可能です。
- コントロールやインジケータをドラッグ&ドロップすることで、独自のユーザー インターフェース (UI) を生成することができます。プログラミングは必要ありません。グラフィック コンポーネントをドラッグ&ドロップで配置し、その動きを見ることができます。
- グローバル変数とメモリを非侵入型でリアルタイムに監視して瞬時に制御します。
- µC/Probe™ for XMC™を使用して、両方を同時に実行することにより、デバッグ ソフトウェアの機能を拡張することができます。
- アプリケーションを簡単に接続するためのさまざまな通信規格に対応 - J-Link、CMSIS-DAP、TCPP/IP、USB、RS-232
たとえば、モーター制御やデジタル電力変換など、時間の制約が厳しい制御ループのリアルタイム データを、8チャンネルのデジタル オシロスコープで可視化することができます。オシロスコープは、サンプル周波数やサンプル バッファー サイズなどを、設定できるターゲット コードで簡単に計装化することができます。データはPC上で動作するGUIで表示され、ネガ/ポジ、プリ/ポスト、シングル/コンティニュアス トリガーなどの高度な機能により、アプリケーション コードの解析と最適化のために重要なリアルタイム データを正確に捕捉することが可能です。