192 МГц RISC-V микроконтроллер WCH CH32V205 предлагает интерфейс USB 2.0 на 480 Мбит/с

WCH CH32V205 — это 32-битный RISC-V микроконтроллер с тактовой частотой до 192 МГц, 32 КБ статической памяти, 256 КБ флеш-памяти и высокоскоростным интерфейсом USB 2.0 Host/Device с PHY на 480 Мбит/с.

Новый микроконтроллер также оснащён ещё одним полноскоростным (12 Мбит/с) интерфейсом USB 2.0 Host/Device, портом USB PD, восемьюдесятью линиями GPIO, 16-канальным 12-битным АЦП, 16-канальным интерфейсом сенсорных клавиш, а также другими интерфейсами, такими как CAN Bus, USART, I2C, SPI и QSPI.

CH32V205 block diagram

Характеристики WCH CH32V205:

  • Ядро MCU – 32-битное RISC-V3B процессорное ядро QingKe с частотой до 192 МГц
  • Память и хранение данных
    • 32 КБ статической памяти
    • 256 КБ флеш-памяти
    • Гибкий контроллер статической памяти (FSMC)
  • Периферия
    • USB
      • Высокоскоростной контроллер и PHY USB 2.0 на 480 Мбит/с
      • Полноскоростной контроллер и PHY USB 2.0
      • Контроллер и PHY USB PD и Type-C
    • 8x USART, 2x I2C, 2x SPI, 1x QuadSPI
    • 1-проводной (по умолчанию)/ 2-проводной последовательный интерфейс отладки
    • 1x CAN 2.0B
    • До 80x GPIO с 16 внешними прерываниями
    • Программируемый контроллер ввода-вывода протокола (PIOC). Примечание: вероятно, нечто похожее на программируемые вводы-выводы (PIO) Raspberry Pi RP2040/RP2350
    • Аналоговая часть
      • 2x группы аналоговых компараторов напряжения (CMP)
      • 2x группы операционных усилителей/программируемых усилителей/компараторов (OPA/PGA/CMP)
      • 16-канальный 12-битный АЦП
      • 16-канальный интерфейс сенсорных клавиш (TouchKey)
    • 2x группы 16-канального общего назначения DMA
    • Таймеры – 4x группы таймеров
  • Управление питанием
    • Напряжение питания – 3.3 В
    • Энергоэффективные режимы – Sleep/Stop/Standby
    • Сброс при включении/выключении, программируемый монитор напряжения
  • Корпуса – LQFP48, LQFP64, LQFP100

CH32V205 CH32V203

CH32V205, по всей видимости, развивает возможности более ранней модели CH32V203 , но предлагает больше линий GPIO, порт USB HS на 480 Мбит/с, поддержку USB-C PD и другие изменения. В качестве примечания, если требуется более мощный RISC-V микроконтроллер с интерфейсом USB 3.0, то стоит обратить внимание на WCH CH32H417 .

Английские версии технического описания и руководства по CH32V205 можно найти на странице загрузки , но для примеров кода на C (CH32V205EVT.ZIP) в настоящее время необходимо перейти на китайскую страницу загрузки . Разработку можно вести с помощью среды MounRiver IDE, но инструментальная цепочка GCC от CNLohr (CH32fun) вскоре может добавить поддержку нового RISC-V микроконтроллера, так как CH32V203 и CH32V208 уже поддерживаются.

CH32V205 development board
Отладочная плата CH32V205 – Источник: Изображение из документации EVT

Информация о чипах CH32V205 появилась сегодня, поскольку WCH начала продавать пакеты из 5 образцов за $6.67 на AliExpress , то есть примерно по $1.34 за штуку (CH32V205CCT6 – 48-выводный корпус). Однако отладочная плата CH32V205RCT-R0-1v0, судя по всему, пока не доступна для продажи.

CH32V205CCT6
WCH CH32V205CCT6 (48-выводный корпус LQFP48)

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

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

0 0 votes
Article Rating
Подписаться
Уведомление о
guest

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

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