WCH CH32V407 и CH32V467 — это новые 200 МГц RISC-V микроконтроллеры со встроенным Ethernet MAC + PHY 10/100 Мбит/с, высокоскоростным (480 Мбит/с) PHY хоста USB 2.0, до 8 МБ встроенной PSRAM и рядом периферийных устройств для приложений промышленного Интернета вещей и периферийного ИИ.
Оба основаны на ядре Qingke V3V компании с векторными расширениями RVV, обеспечивая 4.11 CoreMark/МГц, что выше, чем у типичного ядра Arm Cortex-M4. Основное различие между CH32V407 и CH32V467 заключается в том, что последний поставляется с 4 МБ или 8 МБ PSRAM, что делает его более подходящим для приложений с дисплеями/HMI.

Технические характеристики WCH CH32V407/467:
- Ядро микроконтроллера – QingKe V3V
- 32-битное ядро RISC-V ( IMACV-X , X = custom) с тактовой частотой до 200 МГц
- RVV-векторный набор инструкций и параллельные вычисления
- Память и хранилище
- 200KB SRAM
- 4MB или 8MB памяти PSRAM (только для CH32V467)
- 512KB Flash
- Интерфейс SDIO (MMC, SD/SDIO-карты и CE-ATA)
- Опциональный гибкий статический контроллер памяти (FSMC) для сопряжения с внешней статической памятью/накопителями или устройствами, отображаемыми в память
- Дисплей – контроллер дисплея LCD-TFT (LTDC)
- Камера – цифровой видеоинтерфейс (DVP) 150 МГц
- Сеть – встроенный Ethernet MAC 100 Мбит/с и PHY 10/100 Мбит/с
- USB – до 2 интерфейсов USB 2.0 High-speed хост/устройство со встроенным PHY 480 Мбит/с
- Другая периферия
- До 77 контактов ввода/вывода, сопоставляемых с 16 внешними прерываниями
- 1x I2C, 1x I3C , 3x SPI, 10x USART
- Интерфейс CAN 2.0B
- 2x аудиоинтерфейса I2S
- Аналог
- 2x 12-бит DAC
- 2x 12-бит ADC (по 16 каналов каждый)
- 1 группа OPA/CMP
- Адресуемый RGB (ARGB)
- 2x группы, всего 24 канала DMA общего назначения
- 6x таймеров
- Безопасность – блок расчета CRC, 96-битный уникальный ID чипа, генератор случайных чисел (RNG)
- Отладка – режим отладки по 1-wire или 2-wire
- Управление питанием
- Напряжение питания – 2.9~3.6В
- Энергоэффективные режимы: Sleep, Stop, Standby
- Сброс при включении/выключении питания, программируемый монитор напряжения
- Корпуса – LQFP64, QFN68, LQFP100
Шесть модификаций CH32V407/V467 предлагаются с PSRAM или без него, в различных корпусах, от 48 до 77 GPIO, одним или двумя интерфейсами USB 2.0 и опциональным интерфейсом FSMC: CH32V407VET6, CH32V407WEU6, CH32V407RET6, CH32V467VET6, CH32V467WEU6, и CH32V467RET6.
Вы найдете техническое описание, справочное руководство на 547 страниц и пакет EVT с документацией по прошивке и примерами кода на C на странице продукта . Большинство документов сейчас доступны только на китайском, но WCH обычно выпускает их и на английском. Разработку ПО можно вести через MounRiver IDE, так как поиск CH32407 в репозитории GitHub открытого SDK ch32fun не дает результатов.
Компания также предоставляет отладочную плату для микроконтроллера CH32V407VET6 с разъемом Fast Ethernet RJ45, двумя портами USB 2.0, разъемами GPIO, нераспаянным разъемом для LCD и несколькими кнопками и светодиодами.
На данный момент отладочную плату найти в продаже не удалось, но комплекты из пяти CH32V467RET6 или CH32V467VET6 продаются на AliExpress за $12.15 и $14.68 соответственно , или около $2.4/$2.9 за штуку.
Выражаем свою благодарность источнику, с которого взята и переведена статья, сайту cnx-software.com.
Оригинал статьи вы можете прочитать здесь.


