Добавить в корзинуПозвонить
Найти в Дзене
Теллур Электроникс

Отладочная плата EVU-BA-2.5 на микроконтроллере Baikal BE-U1000 доступна на складе в Москве

На склад Теллур Электроникс поступила новая версия универсальной отладочной платы EVU-BA-2.5 с отечественным микроконтроллером Baikal BE-U1000. Плата предназначена для разработки, отладки и тестирования программного обеспечения, а также для изучения возможностей микроконтроллера в прикладных проектах. По сравнению с более ранними версиями плат на Baikal BE-U1000, версия 2.5 получила ряд доработок: исправленную схему запуска микроконтроллера, оптимизированные резисторы подтяжки и обновлённое расположение светодиодных индикаторов. О наличии питания в цепи сигнализирует светодиодный индикатор белого цвета LD2 (PWR). Зелёный светодиодный индикатор LD1 (USER) программно управляется через порт ввода-вывода микроконтроллера PC0. Питание платы может осуществляться в четырёх режимах, выбираемых перемычками: Выбор источника питания платы осуществляется перемычками разъёма XP11. Источником тактового сигнала отладчика служит кварцевый резонатор Q1 с частотой 12 МГц. Для перезагрузки микроконтролле
Оглавление

На склад Теллур Электроникс поступила новая версия универсальной отладочной платы EVU-BA-2.5 с отечественным микроконтроллером Baikal BE-U1000. Плата предназначена для разработки, отладки и тестирования программного обеспечения, а также для изучения возможностей микроконтроллера в прикладных проектах.

По сравнению с более ранними версиями плат на Baikal BE-U1000, версия 2.5 получила ряд доработок: исправленную схему запуска микроконтроллера, оптимизированные резисторы подтяжки и обновлённое расположение светодиодных индикаторов.

Основные особенности EVU-BA-2.5

О наличии питания в цепи сигнализирует светодиодный индикатор белого цвета LD2 (PWR). Зелёный светодиодный индикатор LD1 (USER) программно управляется через порт ввода-вывода микроконтроллера PC0.

Питание платы может осуществляться в четырёх режимах, выбираемых перемычками:

  • от внешнего источника 5 В через разъём XP8;
  • от внешнего источника 10…48 В через разъём XP8;
  • от ПК через разъём USB Type-C XS1 (MCU USB), 5 В;
  • от ПК через разъём XS2 (JTAG UART0), 5 В.

Выбор источника питания платы осуществляется перемычками разъёма XP11.

Источником тактового сигнала отладчика служит кварцевый резонатор Q1 с частотой 12 МГц.

Для перезагрузки микроконтроллера BE-U1000 и микросхемы памяти QSPI flash предусмотрена кнопка SB2 (RESET). Программируемая пользовательская кнопка SB1 (USER) подключена к порту ввода-вывода микроконтроллера PC13.

Рис.1 Основные пользовательские интерфейсы платы EVU-BA-2.5.
Рис.1 Основные пользовательские интерфейсы платы EVU-BA-2.5.

Память и режимы загрузки

Для хранения и исполнения программного кода на плате доступны три региона памяти:

  • оперативная память TCM — 160 КБ;
  • энергонезависимая память eFlash — 256 КБ;
  • внешняя энергонезависимая память QSPI flash — 16 МБ.

Внешняя QSPI flash поддерживает работу по принципу Execute-in-Place (XIP), что позволяет выполнять код без предварительной загрузки в оперативную память.

Плата оснащена четырьмя перемычками XP1 DBG-M2-M1-M0, предназначенными для выбора одного из 12 режимов начальной загрузки BE-U1000. В том числе поддерживается режим с поочерёдным перебором источников загрузки: EFLASH, QSPI, USB CDC, UART.

Интерфейсы отладки и программирования

Отладка и программирование EVU-BA-2.5 могут выполняться через следующие интерфейсы:

  • UART с поддержкой протокола X-Modem;
  • USB с поддержкой протоколов DFU и CDC;
  • JTAG.

Плата также может использоваться для программирования других микроконтроллеров.

Для подключения внешней периферии предусмотрены разъёмы XP8–XP10, через которые доступна вся периферия микроконтроллера. Кроме того, плата поддерживает подключение плат расширения формата Arduino UNO через разъёмы XS3–XS6.

Размеры печатной платы составляют 82,50 × 80,00 × 1,54 мм.

SDK и поддержка разработки

Комплект для разработки программного обеспечения доступен для Linux и Windows 10/11. SDK включает приложения на основе стека HAL для работы с подсистемами таймеров, включая Timer и PWM, АЦП, векторными прерываниями, а также математическими операциями на уровне атомарных инструкций для ядер C0 и C1, включая операции с плавающей запятой.

Приложения обеспечивают возможность тестирования интерфейсов:

  • GPIO;
  • CAN FD;
  • I2C;
  • (Q)SPI;
  • I2S;
  • UART;
  • eFlash;
  • USB.

Также реализованы примеры с поддержкой DMA для сценариев пересылки данных из памяти в периферию и между областями памяти, включая SRAM и близкоинтегрированную память TCM.

Кроссплатформенный USB-стек для встраиваемых систем TinyUSB и стек многозадачной операционной системы реального времени FreeRTOS вынесены в папку Middlewares SDK.

Плата тестировалась на Software Development Kit v.2.2.0. Пользователям рекомендуется начинать работу с изучения технического описания отладочной платы EVU-BA-2.5 и руководства по быстрому старту на платах серий EVU-BA и EVU-LI для ОС Windows 10/11.

Дополнительные материалы по микроконтроллеру BE-U1000, включая руководство пользователя, техническую спецификацию, описание регистров и рекомендации по применению, доступны на ресурсе поддержки Baikal Electronics.

Оценочная плата EVU-BA-2.5 на микроконтроллере Baikal BE-U1000 доступна на складе Теллур Электроникс.

Подробная информация доступна на нашем сайте.

Больше новостей на сайте Теллур Электроникс.