STM32F031C6T6
STMicroelectronics
MCU и процессоры · Cortex-M0 32-bit
CH32V003A4M6
WCH
MCU и процессоры · Cortex-M0 32-bit
STM32F031C6T6 ↔ CH32V003A4M6
ПОЛНАЯ НЕСОВМЕСТИМОСТЬ. STM32F031C6T6: LQFP-48 (48 pins), 32KB Flash, 4KB SRAM, Cortex-M0, 48MHz, 12-bit ADC (12 channels), 2xUSART, SPI, I2C, 39 GPIO. CH32V003A4M6: SOP-16 (16 pins!), 16KB Flash (в 2 раза меньше!), 2KB SRAM, RISC-V2A, 48MHz, 10-bit ADC, 1xUSART, 1xSPI, 1xI2C, 12 GPIO. Корпус SOP-16 несовместим с LQFP-48. Flash не хватит для firmware >16KB. Нет Touch-Sensing Controller (у STM32F031 есть TSC). Нет RTC. Нет DMA. Нет watchdog (только software). Ядро RISC-V требует полную переделку toolchain и firmware. CH32V003A4M6 пригоден только для очень простых задач в tiny корпусе. Для замены STM32F031C6T6 рассмотреть CH32V103C8T6 (LQFP-48, 64KB Flash) или HK32F031.
Информация предоставлена в справочных целях. Перед внедрением любого аналога обязательно сверьте технические характеристики, температурные режимы и сертификаты безопасности в актуальных даташитах производителей. Ответственность за финальный выбор компонента и его применение несёт инженер.