13 МИКРОКОНТРОЛЛЕРЫ 32 РАЗРЯДНЫЕ STM32 13Л Описание микроконтроллера STM32 Компания STMicroelectronics одной из первых вывела на рынок семейство микроконтроллеров на ядре ARM Cortex-МЗ и на сегодняшний день по праву занимает лидирующее место среди производителей микроконтроллеров на этом ядре. Все началось в 2007 году с двух семейств - Performance Line (STM32F103) и Access Line (STM32F101). Компания постоянно работает как над расширением номенклатуры семейства, так и над улучшением характеристик, не забывая при этом также пополнять программную составляющую продукта. На сегодняшний момент STM32 уже состоит из 10 линеек (рисунок 13.1) для всевозможных применений - микроконтроллеры с высокой производительностью, недорогие микроконтроллеры общего применения, микроконтроллеры с ультранизким энергопотреблением, микроконтроллеры со встроенным радиомодулем для беспроводных решений, и все это - на одном ядре ARM Cortex-МЗ! Нельзя не отметить pin-to-pin и программную совместимость по всем линейкам. Для более подробной информации по семейству STM32 следует посетить официальный сайт компании. Для начала работы и изучения любого микроконтроллера разработчику необходимы три инструмента - программная среда разработки, программатор-отладчик и оценочная плата от производителя или от сторонних производителей. Выбор программного инструментария для разработки Под ARM-архитектуру существует довольно широкий выбор программных средств разработки. Приведем лишь основные и самые популярные программные пакеты на российском рынке (табл. 10).
RkJQdWJsaXNoZXIy MTExODQxMg==