WCH CH32V407/467 RISC-V MCU интегрирует Fast Ethernet MAC + PHY, USB 2.0 PHY со скоростью 480 Мбит/с, до 8 МБ встроенной PSRAM

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.

CH32V407 block diagram
Структурная схема CH32V407

Технические характеристики 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 CH32V467 portfolio

Шесть модификаций 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 evaluation board
отладочная плата CH32V407VET6

Компания также предоставляет отладочную плату для микроконтроллера CH32V407VET6 с разъемом Fast Ethernet RJ45, двумя портами USB 2.0, разъемами GPIO, нераспаянным разъемом для LCD и несколькими кнопками и светодиодами.

На данный момент отладочную плату найти в продаже не удалось, но комплекты из пяти CH32V467RET6 или CH32V467VET6 продаются на AliExpress за $12.15 и $14.68 соответственно , или около $2.4/$2.9 за штуку.

Выражаем свою благодарность источнику, с которого взята и переведена статья, сайту cnx-software.com.

Оригинал статьи вы можете прочитать здесь.

3 1 vote
Article Rating
Подписаться
Уведомление о
guest

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.

0 Комментарий
Oldest
Newest Most Voted
Inline Feedbacks
View all comments