STM32F105VCT6
STMicroelectronics
MCU и процессоры · Микроконтроллеры (MCU)
CH32V307VCT6
WCH
MCU и процессоры · Микроконтроллеры (MCU)
STM32F105VCT6 ↔ CH32V307VCT6
STM32F105VCT6: Cortex-M3 @72МГц, 256KB Flash, 64KB SRAM, LQFP-100 (80 I/O), USB OTG HS/FS + on-chip PHY, 2x CAN 2.0B. CH32V307VCT6: RISC-V @144МГц, 256KB Flash, 64KB SRAM, LQFP-100, USB OTG HS (встроенный PHY), Ethernet MAC. КРИТИЧНОЕ ОТЛИЧИЕ: архитектура RISC-V vs ARM Cortex-M3 — требуется полная переделка firmware. CAN 2.0B отсутствует в CH32V307 — при использовании CAN требуется внешний контроллер (MCP2515 и т.п.). CH32V307 добавляет Ethernet MAC (10/100M) — отсутствует у STM32F105. Встроенный USB HS PHY — преимущество CH32V307 (у STM32F105 требуется внешний PHY для HS). RISC-V core @144МГц даёт выше производительность, но совместимость периферийных регистров не гарантирована. Напряжение 3.3V (CH32V307) vs 2.0-3.6V (STM32). Температура: проверьте. Замена: полный редизайн firmware, внешний CAN-контроллер при необходимости.
Информация предоставлена в справочных целях. Перед внедрением любого аналога обязательно сверьте технические характеристики, температурные режимы и сертификаты безопасности в актуальных даташитах производителей. Ответственность за финальный выбор компонента и его применение несёт инженер.