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.
Характеристики 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 группы таймеров
- USB
- Управление питанием
- Напряжение питания – 3.3 В
- Энергоэффективные режимы – Sleep/Stop/Standby
- Сброс при включении/выключении, программируемый монитор напряжения
- Корпуса – LQFP48, LQFP64, LQFP100
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 появилась сегодня, поскольку WCH начала продавать пакеты из 5 образцов за $6.67 на AliExpress , то есть примерно по $1.34 за штуку (CH32V205CCT6 – 48-выводный корпус). Однако отладочная плата CH32V205RCT-R0-1v0, судя по всему, пока не доступна для продажи.

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


