ATXMEGA32E5-AU
Microchip
MCU и процессоры · Микроконтроллеры (MCU)
GD32E230C8T6
GigaDevice
MCU и процессоры · Микроконтроллеры (MCU)
ATXMEGA32E5-AU ↔ GD32E230C8T6
ATXMEGA32E5-AU: AVR XMEGA-E5, 32МГц (32 MIPS), 32KB Flash, 4KB SRAM, 1KB EEPROM, TQFP-32, 12-канальный 12-разрядный ADC (2 Msps), 2xDAC (12-bit), 4xDMA channels, 4x timers (16-bit), 2xUSART, 2xSPI, 2xTWI, RTC, QTouch capacitive sensing (PTC), Event System, 26 I/O. GD32E230C8T6: Cortex-M23 (ARMv8-M), 72МГц (в 2.25x быстрее), 64KB Flash (в 2x больше), 8KB SRAM (в 2x больше), LQFP-48, 19-канальный 12-разрядный ADC, 2x comparators, 3xUSART+1xUART, 2xSPI, 2xI2C, RTC, 5xDMA channels, 39 I/O. Критические отличия: XMEGA AVR → Cortex-M23 — полная переработка кода (Atmel Studio → Keil MDK/GCC ARM, другой startup, другие CMSIS-заголовки, другая модель прерываний). TQFP-32 vs LQFP-48 — разные корпуса, переработка PCB. QTouch PTC (Peripheral Touch Controller) у XMEGA — у GD32E230 есть TouchKey (12 каналов) но ДРУГАЯ реализация: библиотека QTouch от Microchip НЕ работает на GD32E230, требуется портирование на GD32 touch library или software implementation. Event System у XMEGA → нет у GD32E230 (требуется software/DMA workaround). ADC 2 Msps у XMEGA → 1 Msps у GD32E230 — разница в 2x, проверьте sample rate requirements. EEPROM 1KB → нет (IAP Flash эмуляция). 12-разрядный DAC у XMEGA → нет у GD32E230! Критично: если firmware использует DAC, требуется внешний DAC (MCP4725) или PWM-DAC workaround. Напряжение: ATXMEGA32E5 1.6-3.6V, GD32E230C8T6 1.8-3.6V — при 1.6V-1.8V XMEGA работает, GD32 — нет.
Информация предоставлена в справочных целях. Перед внедрением любого аналога обязательно сверьте технические характеристики, температурные режимы и сертификаты безопасности в актуальных даташитах производителей. Ответственность за финальный выбор компонента и его применение несёт инженер.