XMC4800-E196F2048 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

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

Professional Free-of-Charge Development Platform for Code Generation

Application oriented code repository merged with graphical system design methods and automatic code generator to guide XMC™ microcontroller user along the entire process – from evaluation-to-production (E2P). XMC™ Lib and DAVE™ generated code can be used with other 3rd party tool chains.

DAVE™ – Free Eclipse based code development platform/IDE offering code repository, graphical system design methods, and automatic code generator to guide XMC™ microcontroller user along the entire process – from evaluation to production (E2P). XMC™ Lib and DAVE™ generated code is tested and released for use with 3rd party tool.

For MATLAB® and Simulink®

The XMC™ Library for Embedded Coder® enables the automatic code generation of your software algorithm optimized for XMC™ MCUs. It provides system and peripheral initialization and a comprehensive set of peripheral library blocks, such as

MatrikonOPC UA Embedded Suite for Microcontroller

In this emerging hyper-connected world, even the smallest devices will be expected to support secure standards-based data connectivity. Selected as the connectivity standard of choice for Industrie 4.0 applications, OPC UA is the single, most important data connectivity standard vendors need to implement in their devices to ensure their products can take part in and compete in the new world.

The MatrikonOPC UA Embedded Software Development Kit (SDK) is the fastest, easiest way to OPC UA enable your Infineon based systems using XMC4000 MCU family. Without having to learn the intricacies of OPC UA and not having to debug OPC UA server implementations, the MatrikonOPC UA Embedded SDK lets you confidently take your OPC UA enabled product to market faster.

For EPSON TFT CTRL ICs, XMC™ microcontrollers and DAVE™ IDE

Professional, discrete and scalable TFT display control solutions

The EPSON Graphics Library/API is a software library designed to enable and simplify the process of displaying graphics and text on a TFT panel by using a general purpose XMC™ microcontroller connected to an EPSON TFT CTRL ICs (S1D13781) in a discrete and scalable system approach like shown below:

Thanks to the free-of-charge library/API for DAVE™ IDE, a comprehensive documentation and a Arduino hardware compatible shield board (S5U13781R01C100), user can easy experience the system performance and benefits that a discrete system approach offers:

The free-of-charge version µC/Probe™ XMC™ is a derivative of µC/Probe™ developed by Micrium® working with XMC™ microcontrollers only. µC/Probe™ XMC™ is a Windows based application that allows you to read and write the memory of XMC™ microcontrollers during run-time in a non-intrusive way and with a graphical dashboard to fine-tune your application.

Generate your own user interface (UI) by dragging and dropping of controls and indicators. No programming is required. Drag and drop the graphic components into place and watch them

Real-time monitoring and instant control of global variables and memory in non-intrusive way

Use µC/Probe™ for XMC™ to extend the capabilities of your debugging software by running both at the same time

As an example, visualize real-time data of time critical control loops in motor control or digital power conversion with an 8 channel digital oscilloscope. The oscilloscope can simply be instrumented with a target code that allows configurations like sample frequency and sample buffer size. The datas are visualized in a GUI running on a PC and enabling sophisticated features like negative/positive, pre/post, single/continuous trigger to exactly capture important real-time data to analyze and optimize the application code.