XMC4800-F144F1536 AA
The XMC4800 device is a member of the XMC4000 family of microcontrollers based on the ARM Cortex-M4 processor core. The growing complexity of today's energy efficient embedded control applications are demanding microcontroller solutions with higher performance CPU cores featuring DSP and FPU capabilities. The XMC4800 family of microcontrollers take advantage of Infineon's decades of experience in the industrial market to provide an optimized solution to meet the performance challenges of today's embedded control applications. First-ever EtherCAT ® node on an ARM ® Cortex ®-M microcontroller with on-chip flash and analog/mixed signal capabilities.
特長
- ARM ® Cortex ®-M4 @ 144MHz
- 1536kB Flash, 276kB RAM
- Data and IP Protection on Flash
- Supply voltage range: 3.13 - 3.63V
- EtherCAT ® node
- 6 x CAN nodes
- EthernetMAC, USB-OTG, SD/MMC
- 6 channel USIC (configurable to SPI, UART, IIC, IIS)
- External Bus Unit
- 4 x 12-bit ADC, 26 input channels, 4 x parallel sampling and conversion
- 2 channel 12bit DAC
- 4 channel ∆Σ Demodulator
- 24 x 16-bit special purpose timers, dead time generation
- 2 x Position Interface
- Watch Dog Timer, Real Time Clock
- XMC4000 Functional Safety Package
- Package:LQFP144
- Temperature range: -40 - 85°C
- SDIO/SD/MMC Interface
推奨アプリケーション例
EtherCAT®
EtherCAT® is the real-time Ethernet standard for combining great bandwidth with unrivaled isochronous time determinism in ranges of three-digit down to low two-digit nanoseconds. The XMC4300 and XMC4800 series are the industry's first-ever microcontrollers with EtherCAT® integrated on a standard ARM® Cortex®-M controller with integrated flash memory and analog/mixed signal IP. This provides the most compact and cost-efficient EtherCAT® design without a dedicated ASIC, external memory and crystal.
- Guaranteed availability through 2031 or longer
- Pin and code compatibility with the established XMC4000 microcontroller family
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で表示され、ネガ/ポジ、プリ/ポスト、シングル/コンティニュアス トリガーなどの高度な機能により、アプリケーション コードの解析と最適化のために重要なリアルタイム データを正確に捕捉することが可能です。