STM32
Библиотека STM32vldiscovery
Для работы с платой STM32 Discovery и микроконтроллерами STM32 фирма STMicroelectronics предлагает набор библиотек STM32vldiscovery_package. Данный набор включает в себя все необходимое для работы с периферийными модулями и несколько примеров. Описание набора можно найти в фирменной документации AN3268. Библиотека STM32vldiscovery предназначена для описания основных функций работы с отладочной платой STM32 Discovery. На данной плате находятся только три пользовательских устройства – два светодиода и кнопка, и библиотечные функции предназначены для работы с ними. Основное их назначение – обеспечить быстрое освоение программирования 32-разрядных микроконтроллеров STM32. Для создания серьезных проектов использовать эту библиотеку нет необходимости.
Первый проект на STM32 Discovery
Отладочная плата STM32 Discovery представляет собой одно из простых и дешевых решений для начального изучения 32-разрядных ARM микроконтроллеров. Благодаря установленному отладчику и наличию светодиодов и кнопки, для первого проекта нет необходимости создавать какую-либо электрическую схему. Задачей, решаемой первым проектом, выбрано попеременное мигание светодиодами. В качестве среды разработки применяется IDE Atollic TrueSTUDIO Lite, распространяемая фирмой STMicroelectronics по бесплатной лицензии.
Отладочная плата STM32 Discovery от фирмы STMicroelectronics
Отладочная плата STM32 Discovery предназначена для изучения возможностей и принципов программирования 32-разрядных ARM микроконтроллеров серии STM32 от фирмы STMicroelectronics. На плате установлены все необходимые элементы для начала работы с данными микросхемами. Структура платы разделена на две части – отладчик ST-Link и непосредственно сам микроконтроллер.