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
- Размеры – маленькие
В репозитории 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.
Оригинал статьи вы можете прочитать здесь.