Платы Polos CH32Vxx для 32-разрядных микроконтроллеров RISC-V начинаются с 1,99 доллара США.

XPU Labs, дочерняя компания AnalogLamb, разработала три недорогие отладочные платы Polos на базе микроконтроллеров WCH CH32VXX RISC-V по цене от 1,99 доллара США.

Три платы для разработки/подключения имеют одинаковый форм-фактор и отличаются только конкретным микроконтроллером RISC-V, используемым с тремя выбранными частями: микроконтроллером CH32V003F4U6 с частотой 48 МГц, микроконтроллером CH32V203F8P6 с частотой 144 МГц и CH32V305FBP6, который похож на первый, но добавляет большую память (32 КБ) и флэш-память (128 КБ). Вы также можете увидеть три платы рядом на фотографии ниже вместе с платой отладчика и программатора Amnos LinkE CH32Vxx.

Технические характеристики Polos CH32V003 Breakout Alef:

  • MCU — WCH CH32V003F4U6 QingKe 32-разрядный микроконтроллер RISC-V2A с тактовой частотой до 48 МГц с 2 КБ SRAM, 16 КБ флэш-памяти (пакет QFN20)
  • USB — 1х порт Micro USB
  • Ввод/вывод — 2x 12-контактных разъема с
    • До 18 GPIO с поддержкой внешних прерываний
    • 1x USART, 1x I2C, 1x SPI
    • 10-битный ADC
  • Отладка — последовательный интерфейс отладки 1-wire (SDI)
  • Разное — 2x 16-битных таймера, DMA, операционный усилитель, уникальный идентификатор 64-битного чипа
  • Питание — 5В через порт USB-C; Напряжение цепи 5В/3,3В
  • Размеры – маленькие

Технические характеристики Polos CH32V203F8 Breakout Alef

  • MCU — WCH CH32V203F8P6 QingKe 32-разрядный микроконтроллер RISC-V4B с тактовой частотой до 144 МГц с 20 КБ SRAM, 64 КБ флэш-памяти (пакет TSSOP20)
  • USB — 1x порт USB Type-C
  • Ввод/вывод — 2x 12-контактных разъема с
    • До 17x GPIO с 16x внешними прерываниями
    • 2x USART, 1x I2C, 1x SPI
    • 2x 9-канальный 12-разрядный ADC
    • USB 2.0 FS
  • Отладка — 2-проводной последовательный интерфейс отладки
  • Разное — 2x 16-битных таймера, 18-канальный DMA, 2x операционных усилителя, блок вычисления CRC, 96-битный уникальный идентификатор
  • Источник питания
    • 5 В через порт USB-C
    • 3,3/2,5 напряжения цепи
    • Режимы с низким энергопотреблением — Sleep, Stop и Standby
    •  Потребление
      • До 44,65 мкА/МГц в рабочем режиме
      • До 17,90 мкА/МГц в спящем режиме
  • Размеры – маленькие

Технические характеристики Polos CH32V305 Breakout Alef:

  • MCU — WCH CH32V305FBP6 QingKe 32-разрядный микроконтроллер RISC-V4F с тактовой частотой до 144 МГц с 32 КБ SRAM, 128 КБ флэш-памяти (пакет TSSOP20)
  • USB — 1x порт USB Type-C
  • Ввод/вывод — 2x 12-контактных разъема с
    • До 17x GPIO с 16x внешними прерываниями
    • 2x USART, 1x I2C, 1x SPI
    • 2x 1-канальный 12-битный АЦП, 1x 12-битный ЦАП
    • USB 2.0 FS
    • CAN-шина
    • Сенсорная клавиша
  • Отладка — 2-проводной последовательный интерфейс отладки
  • Разное — 8x таймеров, 2x 9-канальный DMA, блок вычисления CRC, 96-битный уникальный идентификатор
  • Источник питания
    • 5 В через порт USB-C
    • 3,3/2,5 напряжения цепи
    • Режимы с низким энергопотреблением — Sleep, Stop и Standby
  • Размеры – маленькие
Схема платы Polos CH32V203F8 Breakout Alef

В репозитории GitHub не так много документации , содержащей схемы PDF для двух плат, и пользователям просто предлагается использовать IDE MounRiver Studio для программирования.

Но платы Polos от XCPU Lab — не первые дешевые платы MCU RISC-V с MuseLabs nanoCH32V003, которые продаются за 1,50 доллара плюс доставка, а их характеристики очень похожи на характеристики Polos CH32V003 Breakout Alef. В свое время мы отметили два пути разработки прошивки для платы:

обычная среда разработки MounRiver Studio и WCH-LinkUtility для загрузчика/отладчика WCH-LinkE, а также набор инструментов с открытым исходным кодом на основе GCC под названием xPack RISC-V Embedded GCC вместе с примерами…

Оба эти метода также должны работать на платах Polos, и третий вариант – использовать среду разработки CNLohr CH32V003fun с открытым исходным кодом, но она была разработана только для компонентов CH32V003, поэтому более мощные CH32V305/7 и CH32V203 RISC-V могут не поддерживаться, особенно если они основаны на разных RISC-версиях.-Реализации V4B и RISC-V4F.

  • Polos CH32V003 Alef – 1.99 $
  • Polos CH32V203F8 Alef – 3.49 $
  • Polos CH32V305 Alef – 4.99 $

Вы найдете все три в магазине AnalogLamb, но вам также понадобится Amnos LinkE Breakout для отладки и программирования, который стоит дополнительно 4,99 доллара .

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

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

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

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

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