Плата Adafruit Feather RP2350 с портом HSTX обеспечивает вывод видео и интерфейсы отображения

«Adafruit Feather RP2350 с портом HSTX» — это плата разработки микроконтроллера Raspberry Pi RP2350, которая оснащена встроенным 22-контактным портом высокоскоростного последовательного интерфейса передачи (HSTX). Плата также оснащена встроенным зарядным устройством LiPo 200 мА+, светодиодом RGB, разъемом STEMMA QT и портом USB Type-C для питания и программирования. Плата совместима с FeatherWings и поддерживает разработку с использованием различных языков программирования. Эти функции делают эту плату подходящей для широкого спектра приложений: от встраиваемых проектов и IoT-устройств до образовательных целей и прототипирования.

Ранее мы рассмотрели множество плат разработки на базе RP2350, включая MOTION 2350 Pro, разработанную для робототехники и управления двигателями; RP2350 Stamp от Solder Party, идеально подходящую для приложений с ограниченным пространством; и платы WIZnet Raspberry Pi RP2350, разработанные для приложений IoT-приложений и подключенных к Интернету. Рекомендуем ознакомиться с обзорами, если хотите взглянуть на некоторые уникальные платы разработки.

Adafruit Feather RP2350 со спецификацией HSTX

  • Микроконтроллер – Raspberry Pi RP2350A MCU
    • CPU – двухъядерный процессор Arm Cortex-M33 с тактовой частотой 150 МГц
    • Память
      • 520 КБ встроенной оперативной памяти
      • Дополнительное место для микросхемы SOIC PSRAM с линией выбора микросхемы на GPIO 8
    • 8 КБ хранилища одноразовых паролей
    • Корпус – QFN-60; 7×7 мм
  • Хранилище – 8 МБ флэш-памяти
  • HSTX – 22-контактный порт HSTX для высокоскоростной передачи данных через гибкий разъем FPC 0,5 мм
  • USB – 1х порт USB Type-C
  • Вводы/выводы
    • Разъемы, совместимые с Adafruit Feather
      • До 29x GPIO (21х на разъеме Feather, 8х на разъеме HSTX)
      • 2x I2C, 2x SPI, 2x UART
      • 4x 12-битный АЦП
      • 24x PWM
    • Разъем STEMMA QT/Qwiic I2C
    • 3-контактный разъем JST SH для отладки SWD
  • Разное
    • Кнопки BOOT и RESET
    • Пользовательский светодиод (контакт 7, красный светодиод)
    • Светодиодный индикатор состояния зарядки
    • Светодиод RGB Neopixel
  • Источник питания
    • 5 В через порт USB Type-C
    • 2-контактный разъем для LiPo-аккумулятора плюс схема зарядного устройства LiPo с током зарядки 200 мА+
    • Регулятор 3,3 В с пиковым выходным током 500 мА
  • Размеры – 50,8 x 22,8 x 7 мм (форм-фактор Adafruit Feather)
  • Вес – 5 грамм.

Как и другие платы Adafruit Feather, эта плата также поставляется с предустановленным загрузчиком USB UF2. «Это означает, что когда вы хотите запрограммировать новую прошивку, вы можете удерживать нажатой кнопку BOOTSEL, одновременно подключая ее к USB (или нажимая на кнопку RUN/Reset), и она отобразится как USB-диск», вы можете перетащить на нее свою прошивку, как на USB-накопитель для программирования. Более подробную информацию о плате и другую документацию можно найти на странице руководства компании .

Компания рекомендует CircuitPython для начала работы с этой платой, поскольку он поддерживает драйверы, дисплеи и датчики Adafruit, а также учебные пособия и примеры кода. Кроме этого, компания упоминает, что у нее есть официальная поддержка C/C++, неофициальная поддержка Arduino,  официальная поддержка MicroPython и CircuitPython. Следует отметить, что при использовании CircuitPython или MicroPython встроенная флэш-память QSPI объемом 8 МБ совместно используется программой, которую она запускает, и любым файловым хранилищем. Это оставляет примерно 7 МБ для вашего кода, файлов, изображений, шрифтов и других ресурсов. Если вы используете C/C++ для программирования платы, вы получаете всю флэш-память.

Adafruit не предоставляет никакой специальной документации по использованию интерфейса HSTX платы, но некоторые примеры кода можно найти в репозитории CircuitPython GitHub, в частности в каталоге портов CircuitPython для Raspberry Pi RP2350 .

Более старый чип RP2040 использовал PIO для создания видеосигналов, но новый RP2350 имеет выделенное оборудование под названием HSTX, которое разработано специально для создания видеосигналов. Вы по-прежнему можете использовать PIO для видео на RP2350, если хотите, но использование HSTX, как правило, будет лучше, быстрее и проще, поскольку он создан для этой работы.

Вид спереди и сбоку платы разработчика Adafruit Feather RP2350

Плата разработки Adafruit Feather RP2350 с портом HSTX стоит 12,50 долларов США и может быть приобретена в магазине Adafruit, но на момент написания обзора существовало ограничение в две единицы на одного покупателя.

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

Оригинал статьи опубликован здесь.

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

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

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