Вопросы читателей
Выпускает ли компания STMicroelectronics датчики давления?
Отвечает бренд-менеджер по продукции STMicroelectronics
Джафер Меджахед:
На днях компания STMicroelectronics выпустила на рынок новые МЭМС-датчики давления - LPS001WP. Эти датчики измеряют абсолютное давление с точностью 0,065 мбар в диапазоне от 300 до 1100 мбар. Преимущества МЭМС-технологии - высокая степень интеграции (размер корпуса 3х5 мм), а также полная совместимость со стандартными интерфейсами (I2C и SPI). С помощью датчика LPS001WP, встроенного в портативное изделия (спортивное оборудование, навигаторы, смартфоны, и т.д.), можно измерить изменения в высоте положения изделия с точностью до ±80 см.
В настоящее время на рынке 32-разрядных микроконтроллеров на основе популярного ядра ARM Cortex-M3 довольно много конкурирующих друг с другом производителей. В чем преимущества или недостатки 32-битных решений STM32 компании STMicroelectronics?
Отвечает инженер по микроконтроллерам STMicroelectronics
Роман Попов:
Компания STMicroelectronics на данный момент является лидером в данном сегменте и предоставляет довольно обширную и продуманную линейку микроконтроллеров STM32 с первоклассной периферией, покрывающую большинство потребностей текущего рынка. Для промышленных и общих приложений предлагается довольно обширная линейка STM32F1x, в которой есть довольно серьезные устройства с большими объемами памяти - 1 МБ flash-памяти/96 кБ SRAM-памяти (Performance Line, Connectivity line) и всем современным набором высококлассной периферии. Также есть и недорогие устройства (Value Line), с оптимальным набором периферии и объемов памяти для конкуренции в 8-битном сегменте как по ценовому, так и по функциональному критерию. Для низко-потребляющих приложений предлагается линейка STM32L, особенность которой - ультранизкое энергопотребление до 270 нА в спящем режиме. Основные преимущества линеек на основе ядра ARM Cortex-M3 перед конкурентами - высокая надежность, высококлассная периферия, pin-to-pin-совместимость по всему семейству и широкая номенклатура. STMicroelectronics постоянно работает над усовершенствованием и расширением линейки STM32. Уже сейчас анонсирована новая высокопроизводительная линейка STM32F2x.
Какие средства разработки и отладки вы порекомендуете для начала работы с микроконтроллерами STM32 компании STMicroelectronics?
Отвечает инженер по микроконтроллерам STMicroelectronics
Роман Попов:
Под STM32 на данный момент существует очень большой выбор как аппаратных, так и программных средств разработки. С точки зрения аппаратных решений, есть довольно большой выбор оценочных наборов как от STMicroelectronics, так и от сторонних производителей - Терраэлектроника, IAR, Keil, Raisonance и другие. Наиболее простой и недорогой вариант для начала знакомства и работы с STM32 - это оценочный набор STM32VLDiscovery. Набор включает в себя микроконтроллер STM32F100, внешние компоненты и встроенный программатор/отладчик ST-Link, поддерживаемый такими популярными средами разработки, как IAR EW, Keil uVision, Atollic TrueSTUDIO. Также нам поступает много вопросов по наличию бесплатных средств ПО для STM32. По данному вопросу могу привести следующие варианты: Eclipse/GCC - бесплатно, Atollic TrueSTUDIO/GCC - ограничение только по функциональности среды, Raisonance Ride7/GCC - ограничение только в процессе отладки. В заключение можно сказать, что выбор средств разработки действительно очень большой, и я думаю, что каждый сможет выбрать себе подходящий вариант.