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

Отладочная плата STM32F4 Discovery

Фирма ST Microelectronics продолжает радовать разработчиков недорогими платами серии Discovery со своими микроконтроллерами. Одной из последних таких плат стала модель с процессором STM32F4.

 

Плата STM32F4 Discovery
Плата STM32F4 Discovery

Если сравнивать с ранними вариантами плат Discovery, то версия STM32F4 предоставляет разработчику гораздо больше возможностей. И дело здесь даже не в применении одного из самых мощных микроконтроллеров, а наличие широкого спектра периферийных устройств. По замыслу производителя, данная плата нацелена на использование технологий обработки звука, что позволяет в полной мере рассмотреть возможности DSP-составлюящей микроконтроллера.

Конструкция

Общая идея платы практически не претерпела изменений. Пользователю предлагается устройство, содержащее целевой микроконтроллер с периферией, и фирменный отладчик ST-Link/V2. В связи с применением мощного процессора и увеличения количества устройств на плате, существенно повысились габаритные размеры. Гребенки подключения внешних элементов стали двухрядными. Изменилась разводка отладчика.

Состав платы

Основой платы, производитель выбрал микроконтроллер STM32F407VGT6, содержащий 1Мб памяти программ и 128Кб ОЗУ. Огромное количество и возможности периферийных устройств данного процессора здесь описывать смысла нет. В обвязку процессора включен только кварцевый генератор на 8МГц. В отличие от других плат, не установлен кварцевый генератор для часов, хотя место под него предусмотрено.

Пользовательская кнопка и кнопка “Reset” остались без изменений, а количество пользовательских светодиодов увеличилось до 4. При этом общее количество светодиодов стало равно восьми - добавились элементы, отображающие режим работы USB-порта.

Для изучения всех возможностей STM32F4, разработчики установили на плату следующие новые элементы:

- трехосевой акселерометр, с цифровым выходом

- цифровой микрофон

- ЦАП для аудиоприложений, оснащенный разъемом для наушников

- разъем USB-OTG

- перемычку для подключения амперметра, измеряющего ток, потребляемый устройством.

Отладочные платы Discovery STM32 и STM32F4
Отладочные платы Discovery STM32 и STM32F4

Возможности

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

Недостатки

По сравнению с некоторыми другими платами STM32F4 Discovery имеет массу недостатков, хотя конечно данное мнение весьма субъективно. Первое что не хватает этой плате – дисплея. Обладая мощным процессором плата практически «слепая». Пользователь не может полноценно оценить работу устройства без дополнительных вложений. Учитывая наличие в процессоре специализированных интерфейсов дисплея и камеры, отсутствие хотя бы разведенных разъемов под них не понятно. В этом отношении отладочная плата Mikromedia с таким же точно процессором, но со встроенным дисплеем выглядит гораздо привлекательней, хоть и дороже.

Двухрядные разъемы линий ввода/вывода также вызывают нарекания. О применении плат беспаечного макетирования работая с Discovery лучше не задумываться. Самостоятельная разводка платы-носителя с учетом типа разъемов, тоже задача весьма нетривиальная и может потребовать дополнительных вложений на изготовление. Что бы опробовать что-то большее, чем предложено в базовом варианте, многим пользователям придется покупать  дополнительные элемнты. В итоге главное достоинство – малая цена набора на самом деле практически не существенно.

Еще один недостаток свойственен всем платам серии. Заключается он в невозможности отсоединить встроенный отладчик, для отдельного использования. Решение, применяемое в LPCXpresso выглядит более симпатично. Хотя следует отметить, что в новой плате доступ к ST-Link организован удобней чем в предыдущих вариантах.

На рынке сейчас представлено большое количество устройств, позволяющих работать с процессорами STM32. Многие из них обладают гораздо большими возможностями, чем представленная STM32F4Discovery. Для рядового любителя, эта плата – не самый лучший выбор, так как потребует дополнительных устройств и вложений, что бы создать что-нибудь стоящее. 

 

You have no rights to post comments