Polos GD32V Alef — крошечная плата микроконтроллера RISC-V, продающаяся за 3 доллара


Прошлым летом мы впервые узнали о 32-разрядном микроконтроллере GISDevice GD32V RISC-V  как об обновленном/альтернативном варианте более раннего совместимого с STM32 микроконтроллера Arm Cortex-M3 компании GD32 с более высокой производительностью и более низким энергопотреблением при сохранении одинаковой цены.

Первой недорогой платой для разработки GD32V, которую мы рассмотрели, была плата Longan Nano за 5 долларов с OLED-дисплеем и акриловым корпусом. Если вам не нужен ни один из них, или вы хотите получить доступ ко всем контактам из 48-контактного MCU, теперь вы можете заказать еще более дешевую плату GD32V RISC-V MCU — Polos GD32V Alef по цене 2,99 доллара на веб-сайте Analoglamb.

Технические характеристики платы Polos GD32V Alef:

  • Микроконтроллер — Gigadevice GD32VF103CBT6 32-битный микроконтроллер RISC-V (rv32imac ) с тактовой частотой 108 МГц и флэш-памятью 128 КБ, SRAM 32 КБ
  • USB — 1x порт микро USB OTG для питания и программирования
  • Расширение — 52 сквозных отверстия (шаг 2,54 мм), открывающих все контакты от MCU, в том числе 3х разъема USART, 2х разъема I2C, 3х разъема SPI, 2х разъема I2S, 2х разъема CAN, 2x АЦП (10 каналов), 2x ЦАП, а также сигналы питания (5 В, сигналы VBAT, GND…) и JTAG
  • Таймеры — 4х 16-разрядных таймера общего назначения, 2х основных 16-разрядных таймера, 1х расширенный 16-разрядный таймер, сторожевой таймер
  • Кристаллы — 8 МГц Crystal + 32,768 кГц низкоскоростной RTC Crystal
  • Разное — кнопки загрузки и EN
  • Питание — 5 В через порт micro USB. Спецификации не упоминают об этом, но LiPo батарея может поддерживаться через контакты VB/GND. Это было бы хорошо, так как GD32V потребляет только 1/3 Arm Cortex-M3.
  • Размеры — 33 х 33 мм (по оценкам)

На плате используется тот же GD32VF103CBT6, что и на плате Sipeed Longan, она предоставляет больше входов/выходов, но также не имеет разъема для карты MicroSD и разъема для дисплея SPI LCD. Вы всегда можете подключить собственный SPI-дисплей, припаяв его.

Есть также дополнительная переходная плата, которая продается за 1,49 $, представленная на фото выше.

Существует два основных варианта разработки программного обеспечения:

  • Разработка на C / C ++ с Nuclei Studio на базе Eclipse IDE, разработанная Gigadevices с возможностью прошивки UART, DFU (USB) и JTAG.
  • Arduino использует Longduino, разработанный Sipeed для своей платы Longan Nano.

У AnalogLamb также есть репозиторий Github для платы Polos GD32V Alef, но на момент написания он пуст.

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

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

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

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

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