Отладочные платы

Отладочный набор V850ES/Jx3-L Starter Kit

Отладочная плата v850stickПростейшим способом изучения возможностей микроконтроллера является использование отладочного набора содержащего плату с микроконтроллером и всеми необходимыми для его работы элементами. Часто, такой набор становится единственной возможностью опробовать микросхемы в современных корпусах. Ниже приведено краткое описание относительно редкого в России V850ES/Jx3-L Starter Kit от фирмы Renesas.

Отладочный набор V850ES/Jx3-L Starter Kit предназначен для начального изучения микроконтроллеров серии V850. В отличие от других производителей, фирма Renesas укомплектовала набор не только отладочной платой, но и диском с необходимым программным обеспечением и документацией. Конечно такой подход сегодня не особо актуален, так как все данные можно скачать в сети. Но все равно это выделяет данный продукт из ряда подобных.

Отладочная плата V850ES/Jx3-STICK.

Компактная отладочная плата от Renesas выполнена по уже ставшей традиционной, схеме. На ней размещены целевой процессор с необходимой обвязкой, отладчик, регулятор напряжения и отдельные элементы периферии. Также плата оснащена прозрачным пластиковым кожухом. Наличие последнего существенно повышает удобство обращения и не дает касаться руками выводов радиоэлементов. 

Процессор

Основным элементом платы V850ES/Jx3-STICK стал микроконтроллер uPD70F3793GC. По структуре это 32-разрядный RISC процессор, оснащенный 512 Кб флэш-памяти, 40 Кб ОЗУ и 83 линиями ввода/вывода. К достоинствам процессора следует отнести небольшой набор команд, состоящий из 80 инструкций. Большинство из них выполняется за один цикл тактовой частоты, благодаря пятистадийному конвейеру. В набор команд входят необходимые микроконтроллеру инструкции битовых операций и сдвига, а также команды перемножения. По заявлениям производителя инструкции оптимизированы для применения в системах контроля и управления приводами.

Как и любой микроконтроллер, uPD70F3793GC содержит множество периферийных устройств. На кристалле предусмотрены восемь 16-разрядных таймеров, сторожевой таймер, часы реального времени, 12-канальный 10-ти разрядный АЦП, 2-канальный 8-ми разрядный ЦАП, многоканальные интерфейсы UART, CSIB, I2C. Микроконтроллер может работать на частоте 20МГц при напряжении питания от 2.7 до 3.3 вольта.

Отладчик.

Для целей программирования и отладки, на плате разведен отладчик, выполненный на микроконтроллере D78F0730. Данный отладчик работоспособен при использовании среды программирования IAR, и может работать только с процессором, установленным на плате. Имеющиеся посадочные места P102 и P201 предназначены для подключения внешних программаторов для целевого микроконтроллера и отладчика соответственно. Так что использовать отладчик в других проектах не получится.

Связь с ПК реализована по интерфейсу USB. Последний выполнен в виде стандартной ответной части для разъема типа А, запаянной непосредственно в плату. Такой подход позволяет устанавливать STICK прямо в порт компьютера, но требует наличия специального кабеля если отладка производится вдали от ПК.

Периферийные устройства.

Для освоения возможностей микроконтроллера на плате предусмотрено два периферийных устройства – пользовательский светодиод и датчик температуры/влажности SHT21. Использование датчика влажности делает набор уникальным, так как подобное решение в простых платах встречается редко.  SHT21 работает по каналу I2C, поэтому его применение не требует большого числа линий ввода/вывода. Возможности процессора и датчика температуры/влажности демонстрируются в специальной прикладной программе, поставляемой с платой.

Для подключения других устройств, на V850ES/Jx3-STICK разведены посадочные места под разъемы, к которым присоединены выводы микроконтроллера. Шаг отверстий очень маленький и запаять разъемы или провода вручную будет проблематично. Подобное решение ничем кроме как экономией не оправдано, так как плата нацелена на первоначальное изучение и должна подразумевать возможность легкого использования с современными макетными платами и иными устройствами.

Кроме основных элементов на плате распаян четырехпозиционный переключатель режимов работы. С помощью него задается рабочий режим или режим отладки. Учитывая малые размеры, постоянно переключать режим будет неудобно.

Программное обеспечение.

На диске, входящем в набор, находится все необходимое информационное и программное обеспечение. В качестве среды программирования предлагается использовать IAR для процессоров V850. Установочный пакет предлагает версию 5.5.6. Отладочный модуль IAR поддерживает стандартные операции отладки. Дополнительно на диске записан программатор, программа настройки процессора и готовая демонстрационная программа для ПК, показывающая возможности работы платы. Чего не хватает, так это примеров исходного кода для работы с отдельными устройствами.

Среда программирования IAR

Отдельно следует остановиться на программе настройки, называемой Applilet. Она позволяет создать шаблон будущего проекта, содержащего настройки системных и периферийных устройств. Для этого достаточно в запущенной программе отметить галочками необходимые периферийные модули и указать некоторые дополнительные параметры.

Набор V850ES/Jx3-L Starter Kit Плата V850STICK   Приложение Applilet
 Набор V850ES/Jx3-L Starter Kit  Плата V850STICK  Приложение Applilet

В целом V850ES/Jx3-L Starter Kit оставил впечатление недоработанности. Множество отдельных недостатков существенно снижают применимость платы для начального освоения неплохих микроконтроллеров.  Не хватает примеров кода и стандартных аппаратных решений, позволяющих использовать платы беспаечного макетирования. В остальном нормальный отладочный комплект.

You have no rights to post comments