Отладочная плата STM32-103STK

Опубликовано 27.08.2010 Ведущий Антон Панкратов

STM32-103STK - многофункциональный отладочный модуль на базе микроконтроллера STM32F103RBT6, включающий расширенный набор периферийных устройств.
Кроме микроконтроллера с максимальным набором интерфейсных блоков, на плате установлен ЖК-дисплей формата 84 на 48 пикселей, радио-интерфейс на базе трансивера Nordic nRF24L01, трехосевой акселерометр, разъем для карт SD-MMC. Имеется также разъем мини-USB, разъемы аудиовхода и выхода. Через фирменный разъем UEXT можно подключать дополнительные периферийные устройства компании OLIMEX.
В распоряжении пользователя находятся джойстик и две кнопки управления, состояние модуля отображается на дисплее. Выводы портов микроконтроллера доступны через два штыревых разъема EXT1 и EXT2.
Загрузка программы и отладка ведется через стандартный 20-ти пиновый разъем JTAG. Модуль может питаться как от батареи типа АА (1,5 В), держатель которой установлен на его плате, так и через JTAG разъем, штыревой разъем EXT1 или порт USB. В последних 3-х случаях специальный джампер надо переставить в положение EXT. Модуль может использоваться как учебное средство, поскольку имеет большой набор периферии, а на сайте компании OLIMEX доступны схема, описание платы и разнообразные демонстрационные программы, например, двунаправленный радиоканал между двумя модулями STM32-103STK, драйвер мыши на основе акселерометра, USB-аудиоустройство и другие.
STM32-103STK может использоваться и как готовый модуль целевого устройства. Например, на основе таких модулей можно быстро создать макет измерительной системы, которая способна автономно собирать данные о внешних воздействиях в разных частях объекта, передавать данные по радиоканалу и отображать нужную информацию на локальных дисплеях, а также сохранять массив данных в автономном накопителе-регистраторе типа SD-карты. Важным преимуществом такой системы является отсутствие кабельной сети между частями системы, а также батарейное питание всей системы или ее части. Таким образом, отладочный модуль STM32-103STK можно рекомендовать как начинающим, так и опытным разработчикам.