Infineon Technologies XMC4000 系列 32 位 ARM Cortex™-M4 MCU
Infineon XMC4000 32 位工业微控制器将领先的外设集与工业标准的 ARM® Cortex™-M4 核心相结合。XMC4000 具有 Infineon 强大的外设集,可根据应用的具体要求进行配置,是当今工业控制解决方案的终极选择。XMC4000 被设计用于应对能源效率改进方面的急迫挑战,支持高级通信协议,缩短上市时间。该系列产品甚至可在高达 125°C 的高温环境下工作,使用户能将其出色的性能应用于用户系统的各个部分。XMC4000 产品系列中的各 MCU 均在 CPU 频率、存储密度、外设功能和 I/O 数等方面提供多种选择。它们拓展了一套具有确定性价比的兼容器件,从而可针对系统内不同要求来选择最佳解决方案。The XMC4700 / XMC4800 ARM Cortex-M4 Core Microcontrollers are based on the ARM Cortex-M4 processor core. The XMC4700/XMC4800 combines the extended functionality and performance of the ARM Cortex-M4 core with powerful on-chip peripheral subsystems and on-chip memory units. These devices offer 1MB to 2MB Flash, 200kB to 352kB SRAM. They also include three Universal Serial Interface Channel units (USIC), external memory interfaces, on-chip peripheral subsystems, analog front-end, on-chip debug support, and input/output line. These devices provide an optimized solution to meet the performance challenges of today's embedded control applications.
The XMC4500 Series provides 512kB to 1MB Flash, 128kB to 160kB RAM, additional CAN Nodes (up to 3), SDIO/SD/MMC interface as well as External Memory Interface (EBU) to direct interface with memories, LCDs and proprietary systems such as FPGAs or ASIC.
The XMC4400 Series is offering 120MHz core and peripheral clock speed with 256kB to 512kB Flash, 80kB RAM and 4kB Cache. Up to 6x Timer/PWM modules, 2x POSIF, 4x 12-bit ADC and 4ch ∆∑ Demodulator together with RMII/MII Ethernet and USB FS OTG.
The XMC4300 Series MCUs feature an integrated EtherCAT® node on an ARM Cortex-M processor with on-chip flash and analog/mixed signal capabilities. XMC4300 requires no additional components, such as dedicated EtherCAT ASIC, external memory, or a quartz clock generator, to start up the EtherCAT slave controller. This series enables EtherCat applications in harsh environments with 125°C ambient temperatures.
The XMC4100 / XMC4200 Series - 80MHz, 64kB to 256kB Flash with ECC, 40kB RAM, 1kB Cache, and Programmable Hardware Interconnect Matrix. Up to 3x Timer/PWM modules with to 64-bit resolution, asymmetric PWM, Dead-Time Insertion, fractional clock divider, shadow transfer and external event trigger, High Resolution PWM (150ps) and programmable Comparators, Position Interface (POSIF), 2x 12-bit ADC, 2x 12-bit DAC, 4ch Serial Communication Interface incl. Quad-SPI and FIFOs, 2x CAN 2.0B with 64 Message Buffer, USB FS Device, up to 80MHz peripheral clock speed with up to 125°C Ambient Temperature.
特性
- System
- ARM Cortex-M4 with floating point unit (FPU), single-cycle DSP MAC, 80-120MHz CPU frequency
- Programmable Hardware Interconnect Matrix
- DMA, MPU, RTC and Hibernate Domain
- 20kB to 160kB RAM and up to 4kB Cache
- 64kB to 1MB Flash with ECC
- Peripherals
- Up to 120MHz peripheral clock speed
- Timing/PWM: 4x CCU4 (4ch) and 2x CCU8 (8ch) with up to 64-bit
- Analog-mixed Signal: up to 4x 12-bit ADCs, HRPWM with built in ACMPs, 2x 12-bit DACs
- Communication: up to 6 USICs (2ch each: SPI, Dual-SPI, Quad-SPI, IIC, IIS, LIN), 3x CAN2.0 optional USB 2.0 FS DEV/OTG, SDIO/SD/MMC, Ethernet RMII/MII with IEEE 1588,
- External Bus Unit
- Application specific: Position Interface (POSIF), optional 4ch ∆∑ Demodulator, 4ch HRPWM (150ps)
- Operating Conditions
- Operating Voltage: 3.13V to 3.63V
- Operating Temperature: -40ºC to 125ºC
应用
- Motor Control
- Position Detection
- I/O Devices
- HMI
- Solar Inverters
- SMPS
- Sense & Control
- PLC
- UPS
- Light Networks
XMC4000 Specifications
Block Diagram
Naming Conventions
